waveform lidar - more than xyz point clouds

28
CONNECT. TRANSFORM. AUTOMATE. WAVEFORM LIDAR - More than x,y,z pointclouds Christian Sevcik, RIEGL Laser Measurement Systems GmbH Manager, Strategic Software Alliances

Upload: safe-software

Post on 21-Jun-2015

549 views

Category:

Technology


3 download

DESCRIPTION

After a short introduction of basic principles in laserscanning, waveform technology will be explained in more detail. The basic algorithms of waveform extraction are explained and what it means for the pointcloud as a product. Understanding this technology means understanding the attributes of a pointcloud delivered by such instruments. We want to show how these attributes can be accessed in FME using the available FME RDB Reader including some sample scenarios. If required we can provide a quick outlook of latest progress made in scanner developments for future scenarios. See more presentations from the FME User Conference 2014 at: www.safe.com/fmeuc

TRANSCRIPT

Page 1: Waveform LiDAR - More Than XYZ Point Clouds

CONNECT. TRANSFORM. AUTOMATE.

WAVEFORM LIDAR - More than x,y,z pointclouds

Christian Sevcik, RIEGL Laser Measurement Systems GmbH Manager, Strategic Software Alliances

Page 2: Waveform LiDAR - More Than XYZ Point Clouds

CONNECT. TRANSFORM. AUTOMATE.

Terrestrial Airborne Mobile Unmanned Industrial

Page 3: Waveform LiDAR - More Than XYZ Point Clouds

CONNECT. TRANSFORM. AUTOMATE.

Dr. Andreas Ullrich, CTO Dr. Johannes Riegl, CEO

Page 4: Waveform LiDAR - More Than XYZ Point Clouds

CONNECT. TRANSFORM. AUTOMATE.

Page 5: Waveform LiDAR - More Than XYZ Point Clouds

WAVEFORM LIDAR

Page 6: Waveform LiDAR - More Than XYZ Point Clouds

LIDAR technologies (Laser  RADAR,  ALS/TLS/MLS  )  

CW  Phase-­‐Based  LIDAR   Pulsed  Time-­‐Of-­‐Flight  LIDAR  

Discrete  Return  LIDAR   Echo-­‐DigiFzing  LIDAR  

Off-­‐Line    Full  Waveform  Analysis  

On-­‐Line    Waveform  Processing  

Page 7: Waveform LiDAR - More Than XYZ Point Clouds

Time of flight - multitarget

t0 …Starttime Ps …pulse sent Pr …pulse reflected t1 …Endtime Pe …pulse echo Pr1…pulse reflected 1 Pr2…pulse reflected 2 Pr3…pulse reflected 3 Pr4…pulse reflected 4

Page 8: Waveform LiDAR - More Than XYZ Point Clouds

Why waveforms ?

Plane target, nearly orthogonal measurement angle

Plane target, oblique measurement angle

Multiple reflection of the laser pulse (spatially distributed targets)

Target Laser pulse Echo

Multiple reflection of the laser pulse (equal distance targets)

Multiple reflection of the laser pulse (vertically stacked targets)

Page 9: Waveform LiDAR - More Than XYZ Point Clouds

Waveform recording

Page 10: Waveform LiDAR - More Than XYZ Point Clouds

Waveform processing methods

½ pulse

width ½

Page 11: Waveform LiDAR - More Than XYZ Point Clouds

Waveform vs Discrete Return clear separation of target returns FWA: perfect result OWP: perfect result DRS: accurate results

merging of target returns FWA: perfect result OWP: satisfying result DRS: range error on second target

severe merging of target returns FWA: nearly perfect result OWP: just one target, but detection of pulse shape deviation DRS: just one target, no hint to second target

FWA .. Full Waveform Analysis OWP .. Online Waveform Processing DRS .. Discrete Return System

DRS

Page 12: Waveform LiDAR - More Than XYZ Point Clouds

POINTCLOUD ATTRIBUTES

Page 13: Waveform LiDAR - More Than XYZ Point Clouds

External Attributes

Native Attributes Geometry

What‘s in the Pointcloud?

Waveform pointcloud

Basic pointcloud

Page 14: Waveform LiDAR - More Than XYZ Point Clouds

Calibrated amplitude

Grey scale encoding of point cloud: •  calibrated amplitude •  0 dB to 50 dB above detection threshold

Brightness decreases from near objects to far objects.

Page 15: Waveform LiDAR - More Than XYZ Point Clouds

Reflectance

Grey scale encoding of point cloud: •  relative reflectance of target •  -20 dB to 3 dB with respect to diffusely reflecting white target

Brightness independent of object distance.

Targets with a reflectance above 3 dB are shown in white, targets below -20 dB are black.

Page 16: Waveform LiDAR - More Than XYZ Point Clouds

Comparison intensity / reflectance

Range dependent intensity reading Range independent reflectance reading

Low High

Page 17: Waveform LiDAR - More Than XYZ Point Clouds

Pulse shape deviation

!  deviation of echo pulse shape from emitted pulse shape δ, provided additional to target range and amplitude

!  Similarity of echo pulse (Pe) to instrument-specific reference pulse (Pr)

!  Measure for reliability of range result

N  …  the  number  of  digital  samples    si  …  digiFzed  echo  samples  pi  …  system  response  samples  

Pe

Pulse shape deviation

Pr1 Pr2 Pr3

Pr ‘best fit‘

Page 18: Waveform LiDAR - More Than XYZ Point Clouds

Pulse shape deviation

All points Points filtered by pulse shape deviation Filtered pointcloud

Page 19: Waveform LiDAR - More Than XYZ Point Clouds

Pulse shape deviation

All points pulse shape deviation > 20 marked yellow

Page 20: Waveform LiDAR - More Than XYZ Point Clouds

WAVEFORM LIDAR IN FME

Page 21: Waveform LiDAR - More Than XYZ Point Clouds

RDB Reader

!  Available since FME 2013 !  Supports Terrestrial, Mobile and Airborne RIEGL

scan projects (.rsp, .rpp)

Page 22: Waveform LiDAR - More Than XYZ Point Clouds

RDB Reader

Page 23: Waveform LiDAR - More Than XYZ Point Clouds

Workbench sample Calculate mean tree height

1. Read in RDB and reproject 2. Normalize height 3. Calculate Pointcloud statistics 4. Create 3D Tiles 5. Send to Shape File

Page 24: Waveform LiDAR - More Than XYZ Point Clouds

Workbench sample Calculate mean tree height

Filter by pulse shape deviation

Page 25: Waveform LiDAR - More Than XYZ Point Clouds

Workbench sample Calculate mean tree height

Raw LIDAR

Terrain model

Mean Tree Height

Page 26: Waveform LiDAR - More Than XYZ Point Clouds

•  Additional pointcloud attributes •  Range independent intensity: REFLECTANCE •  Quality indicators for every single point

•  … and it is available in FME

Summary

Page 27: Waveform LiDAR - More Than XYZ Point Clouds

Weight: 3.6kg Scan rate: 500000 meas/s Field of View: 330°

Planned integration of RIEGL VUX®-1 with Flying-Cam SARAH 3.0 ©

Latest developments

Page 28: Waveform LiDAR - More Than XYZ Point Clouds

Thank You!

!  Questions?

!  For more information: !  Christian Sevcik, [email protected] !  RIEGL Laser Measurement Systems GmbH

!  www.riegl.com !  www.riegllidar.com !  : RieglLMS

CONNECT. TRANSFORM. AUTOMATE.