Toward a new approach for massive LiDAR data processing

Laser scanning (also known as Light Detection And Ranging) has been widely applied in various application. As part of that, aerial laser scanning (ALS) has been used to collect topographic data points for a large area, which triggers to million points to be acquired. Furthermore, today, with integrating full wareform (FWF) technology during ALS data acquisition, all return information of laser pulse is stored. Thus, ALS data are to be massive and complexity since the FWF of each laser pulse can be stored up to 256 samples and density of ALS data is also increasing significantly. Processing LiDAR data demands heavy operations and the traditional approaches require significant hardware and running time. On the other hand, researchers have recently proposed parallel approaches for analysing LiDAR data. These approaches are normally based on parallel architecture of target systems such as multi-core processors, GPU, etc. However, there is still missing efficient approaches/tools supporting the analysis of LiDAR data due to the lack of a deep study on both library tools and algorithms used in processing this data. In this paper, we present a comparative study of software libraries and new algorithms to optimise the processing of LiDAR data. We also propose new method to improve this process with experiments on large LiDAR data. Finally, we discuss on a parallel solution of our approach where we integrate parallel computing in processing LiDAR data.

[1]  J. Hyyppä,et al.  International Archives of Photogrammetry, Remote Sensing and Spatial Information Sciences, Vol.XXXVI, Part 3 / W52 , 2007 .

[2]  Andreas Nüchter,et al.  Efficient processing of large 3D point clouds , 2011, 2011 XXIII International Symposium on Information, Communication and Automation Technologies.

[3]  George Vosselman,et al.  Experimental comparison of filter algorithms for bare-Earth extraction from airborne laser scanning point clouds , 2004 .

[4]  Martin Kada,et al.  3D BUILDING RECONSTRUCTION FROM LIDAR BASED ON A CELL DECOMPOSITION APPROACH , 2009 .

[5]  Andreas Nüchter,et al.  General Purpose Computing on Graphics Processing Units for Robotic Applications , 2013 .

[6]  M. Tahar Kechadi,et al.  TreeP: A Self-reconfigurable Topology for Unstructured P2P Systems , 2006, PARA.

[7]  George Vosselman,et al.  Airborne and terrestrial laser scanning , 2011, Int. J. Digit. Earth.

[8]  Jon Louis Bentley,et al.  Multidimensional binary search trees used for associative searching , 1975, CACM.

[9]  David M. Mount,et al.  Analysis of approximate nearest neighbor searching with clustered point sets , 1999, Data Structures, Near Neighbor Searches, and Methodology.

[10]  Aleksey Boyko,et al.  Extracting roads from dense point clouds in large scale urban environment , 2011 .

[11]  Douglas Comer,et al.  Ubiquitous B-Tree , 1979, CSUR.

[12]  Huayi Wu,et al.  Leveraging the power of multi-core platforms for large-scale geospatial data processing: Exemplified by generating DEM from massive LiDAR point clouds , 2010, Comput. Geosci..

[13]  George Vosselman,et al.  3D BUILDING MODEL RECONSTRUCTION FROM POINT CLOUDS AND GROUND PLANS , 2001 .

[14]  Bisheng Yang,et al.  A shape-based segmentation method for mobile laser scanning point clouds , 2013 .

[15]  B. Gorte SEGMENTATION OF TIN-STRUCTURED SURFACE MODELS , 2002 .

[16]  H. Maas,et al.  DERIVATION OF ROOF TYPES BY CLUSTER ANALYSIS IN PARAMETER SPACES OF AIRBORNE LASERSCANNER POINT CLOUDS , 2003 .

[17]  R. Reulke,et al.  Remote Sensing and Spatial Information Sciences , 2005 .

[18]  BentleyJon Louis Multidimensional binary search trees used for associative searching , 1975 .

[19]  S. Filin SURFACE CLUSTERING FROM AIRBORNE LASER SCANNING DATA , 2002 .

[20]  Kiyun Yu,et al.  Parallel Processing Method for Airborne Laser Scanning Data Using a PC Cluster and a Virtual Grid , 2009, Sensors.

[21]  Anu Pradhan,et al.  Evacuation Route Selection Based on Tree-Based Hazards Using Light Detection and Ranging and GIS , 2006 .

[22]  Simon Berkovich,et al.  A Multi-Core Pipelined Architecture for Parallel Computing , 2013 .

[23]  J. Shewchuk,et al.  Streaming computation of Delaunay triangulations , 2006, SIGGRAPH '06.

[24]  K. Kraus,et al.  Determination of terrain models in wooded areas with airborne laser scanner data , 1998 .

[25]  Norbert Pfeifer,et al.  New Associate Editor pp iii-iv Segmentation of airborne laser scanning data using a slope adaptive neighborhood , 2006 .

[26]  K. Clint Slatton,et al.  Fast Real-Time LIDAR Processing on FPGAs , 2008, ERSA.

[27]  P.J.M. van Oosterom,et al.  Management of massive point cloud data: Wet and dry , 2010 .

[28]  Jon Louis Bentley,et al.  An Algorithm for Finding Best Matches in Logarithmic Expected Time , 1977, TOMS.

[29]  Chengcui Zhang,et al.  A progressive morphological filter for removing nonground measurements from airborne LIDAR data , 2003, IEEE Trans. Geosci. Remote. Sens..

[30]  Debra F. Laefer,et al.  Flying Voxel Method with Delaunay Triangulation Criterion for Façade/Feature Detection for Computation , 2012, J. Comput. Civ. Eng..

[31]  David M. Mount,et al.  It's okay to be skinny, if your friends are fat , 1999 .

[32]  E. Næsset Determination of mean tree height of forest stands using airborne laser scanner data , 1997 .

[33]  Reinhard Klein,et al.  Efficient RANSAC for Point‐Cloud Shape Detection , 2007, Comput. Graph. Forum.

[34]  Yongjun Zhang,et al.  Fast Filtering of LiDAR Point Cloud in Urban Areas Based on Scan Line Segmentation and GPU Acceleration , 2013, IEEE Geoscience and Remote Sensing Letters.

[35]  Jianya Gong,et al.  ParaStream: A parallel streaming Delaunay triangulation algorithm for LiDAR points on multicore architectures , 2011, Comput. Geosci..

[36]  P. Axelsson DEM Generation from Laser Scanner Data Using Adaptive TIN Models , 2000 .

[37]  Roland Siegwart,et al.  Normal estimation for pointcloud using GPU based sparse tensor voting , 2012, 2012 IEEE International Conference on Robotics and Biomimetics (ROBIO).

[38]  J. Zhanga,et al.  DEM GENERATION FROM AIRBORNE LIDAR DATA , 2010 .

[39]  N. Pfeifer,et al.  SEGMENTATION BASED ROBUST INTERPOLATION - A NEW APPROACH TO LASER DATA FILTERING , 2005 .

[40]  I. Dowman,et al.  TERRAIN SURFACE RECONSTRUCTION BY THE USE OF TETRAHEDRON MODEL WITH THE MDL CRITERION , 2002 .

[41]  Roland Siegwart,et al.  Comparison of nearest-neighbor-search strategies and implementations for efficient shape registration , 2012 .