SEGMENTATION OF LIDAR POINT CLOUDS FOR BUILDING EXTRACTION

The objective of segmentation on point clouds is to spatially group points with similar properties into homogeneous regions. Segmentation is a fundamental issue in processing point clouds data acquired by LiDAR and the quality of segmentation largely determines the success of information retrieval. Unlike the image or TIN model, the point clouds do not explicitly represent topology information. As a result, most existing segmentation methods for image and TIN have encountered two difficulties. First, converting data from irregular 3-D point clouds to other models usually leads to information loss; this is particularly a serious drawback for range image based algorithms. Second, the high computation cost of converting a large volume of point data is a considerable problem for any large scale LiDAR application. In this paper, we investigate the strategy to develop LiDAR segmentation methods directly based on point clouds data model. We first discuss several potential local similarity measures based on discrete computation geometry and machine learning. A prototype algorithm supported by fast nearest neighborhood search and based on advanced similarity measures is proposed and implemented to segment point clouds directly. Our experiments show that the proposed method is efficient and robust comparing with algorithms based on image and TIN. The paper will review popular segmentation methods in related disciplines and present the segmentation results of diverse buildings with different levels of difficulty.

[1]  Michael Ian Shamos,et al.  Computational geometry: an introduction , 1985 .

[2]  Azriel Rosenfeld,et al.  Computer Vision , 1988, Adv. Comput..

[3]  Andrew W. Fitzgibbon,et al.  An Experimental Comparison of Range Image Segmentation Algorithms , 1996, IEEE Trans. Pattern Anal. Mach. Intell..

[4]  Fan Chung,et al.  Spectral Graph Theory , 1996 .

[5]  Sudeep Sarkar,et al.  Comparison of edge detectors: a methodology and initial study , 1996, Proceedings CVPR IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[6]  Jitendra Malik,et al.  Normalized cuts and image segmentation , 1997, Proceedings of IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[7]  Sudeep Sarkar,et al.  Comparison of Edge Detectors: A Methodology and Initial Study , 1998, Comput. Vis. Image Underst..

[8]  Taejung Kim,et al.  Development of a graph-based approach for building detection , 1999, Image Vis. Comput..

[9]  Horst Bunke,et al.  Edge Detection in Range Images Based on Scan Line Approximation , 1999, Comput. Vis. Image Underst..

[10]  Linda G. Shapiro,et al.  Computer Vision , 2001 .

[11]  Michel Devy,et al.  Fast range image segmentation by an edge detection strategy , 2001, Proceedings Third International Conference on 3-D Digital Imaging and Modeling.

[12]  M. Roggero Airborne laser scanning: clustering in raw data , 2001 .

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

[14]  Impyeong Lee,et al.  PERCEPTUAL ORGANIZATION OF 3D SURFACE POINTS , 2002 .

[15]  A. Vinciarelli,et al.  Estimating the Intrinsic Dimension of Data with a Fractal-Based Method , 2002, IEEE Trans. Pattern Anal. Mach. Intell..

[16]  G. Sithole,et al.  Automatic structure detection in a point-cloud of an urban landscape , 2003, 2003 2nd GRSS/ISPRS Joint Workshop on Remote Sensing and Data Fusion over Urban Areas.

[17]  Yll Haxhimusa,et al.  Hierarchy of Partitions with Dual Graph Contraction , 2003, DAGM-Symposium.

[18]  Mohamed S. Kamel,et al.  Range image segmentation using local approximation of scan lines with application to CAD model acquisition , 2003, Machine Vision and Applications.

[19]  Franz Rottensteiner,et al.  Automatic Generation of High-Quality Building Models from Lidar Data , 2003, IEEE Computer Graphics and Applications.

[20]  Inas Khalifa,et al.  Range image segmentation using local approximation of scan lines with application to CAD model acquisition , 2004 .

[21]  G. Sithole,et al.  Recognising structure in laser scanning point clouds , 2004 .

[22]  Sung Joon Ahn,et al.  Least Squares Orthogonal Distance Fitting of Curves and Surfaces in Space , 2004, Lecture Notes in Computer Science.

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

[24]  Horst Bunke,et al.  Fast segmentation of range images into planar regions by scan line grouping , 1994, Machine Vision and Applications.

[25]  Jie Shan,et al.  CLUSTERING BASED PLANAR ROOF EXTRACTION FROM LIDAR DATA , 2006 .

[26]  Shi Pu,et al.  AUTOMATIC EXTRACTION OF BUILDING FEATURES FROM TERRESTRIAL LASER SCANNING , 2006 .

[27]  George Vosselman,et al.  Segmentation of point clouds using smoothness constraints , 2006 .

[28]  George Vosselman,et al.  Automatic extraction of building features from terrestrial laser scanning , 2006 .

[29]  T. Rabbani,et al.  SEGMENTATION OF POINT CLOUDS USING SMOOTHNESS CONSTRAINT , 2006 .

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

[31]  Jie Shan,et al.  Building Extraction from LiDAR Point Clouds Based on Clustering Techniques , 2008 .

[32]  José Luis Lerma,et al.  Unsupervised robust planar segmentation of terrestrial laser scanner point clouds based on fuzzy clustering methods , 2008 .

[33]  Nicolas David,et al.  LIDAR Data Classification using Hierarchical K-means clustering , 2008 .

[34]  Lu Wang,et al.  Graph theoretic segmentation of airborne lidar data , 2008, SPIE Defense + Commercial Sensing.