Line segment extraction for large scale unorganized point clouds

Line segment detection in images is already a well-investigated topic, although it has received considerably less attention in 3D point clouds. Benefiting from current LiDAR devices, large-scale point clouds are becoming increasingly common. Most human-made objects have flat surfaces. Line segments that occur where pairs of planes intersect give important information regarding the geometric content of point clouds, which is especially useful for automatic building reconstruction and segmentation. This paper proposes a novel method that is capable of accurately extracting plane intersection line segments from large-scale raw scan points. The 3D line-support region, namely, a point set near a straight linear structure, is extracted simultaneously. The 3D line-support region is fitted by our Line-Segment-Half-Planes (LSHP) structure, which provides a geometric constraint for a line segment, making the line segment more reliable and accurate. We demonstrate our method on the point clouds of large-scale, complex, real-world scenes acquired by LiDAR devices. We also demonstrate the application of 3D line-support regions and their LSHP structures on urban scene abstraction.

[1]  Wolfgang Förstner,et al.  Matching, reconstructing and grouping 3D lines from multiple views using uncertain projective geometry , 2001, Proceedings of the 2001 IEEE Computer Society Conference on Computer Vision and Pattern Recognition. CVPR 2001.

[2]  Steven M. Seitz,et al.  Photo tourism: exploring photo collections in 3D , 2006, ACM Trans. Graph..

[3]  Frédo Durand,et al.  Flash photography enhancement via intrinsic relighting , 2004, SIGGRAPH 2004.

[4]  Carolyn M. Valiquette,et al.  Vision-Based Localization , 1993 .

[5]  Michael Bosse,et al.  Line-based extrinsic calibration of range and image sensors , 2013, 2013 IEEE International Conference on Robotics and Automation.

[6]  Sukhan Lee,et al.  Robust 3D Line Extraction from Stereo Point Clouds , 2008, 2008 IEEE Conference on Robotics, Automation and Mechatronics.

[7]  Dong-Chul Park,et al.  Extraction of 3D Line Segment Using Disparity Map , 2009, 2009 International Conference on Digital Image Processing.

[8]  J. Kiefer,et al.  Sequential minimax search for a maximum , 1953 .

[9]  Michael L. Fredman,et al.  On computing the length of longest increasing subsequences , 1975, Discret. Math..

[10]  Dana H. Ballard,et al.  Generalizing the Hough transform to detect arbitrary shapes , 1981, Pattern Recognit..

[11]  Niloy J. Mitra,et al.  Factored Facade Acquisition using Symmetric Line Arrangements , 2012, Comput. Graph. Forum.

[12]  Tomás Pajdla,et al.  Line reconstruction from many perspective images by factorization , 2003, 2003 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2003. Proceedings..

[13]  Bisheng Yang,et al.  Semi-automated extraction and delineation of 3D roads of street scene from mobile laser scanning point clouds , 2013 .

[14]  Enkhbayar Altantsetseg,et al.  Feature line extraction from unorganized noisy point clouds using truncated Fourier series , 2013, The Visual Computer.

[15]  John F. Canny,et al.  A Computational Approach to Edge Detection , 1986, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[16]  Qing Wang,et al.  3D Line Segment Detection for Unorganized Point Clouds from Multi-view Stereo , 2010, ACCV.

[17]  Hans Hagen,et al.  Sharp feature detection in point clouds , 2010, 2010 Shape Modeling International Conference.

[18]  Michael Bosse,et al.  Vision-based localization using an edge map extracted from 3D laser range data , 2010, 2010 IEEE International Conference on Robotics and Automation.

[19]  Cláudio T. Silva,et al.  Robust Smooth Feature Extraction from Point Clouds , 2007, IEEE International Conference on Shape Modeling and Applications 2007 (SMI '07).

[20]  Hans-Peter Seidel,et al.  Exploiting global connectivity constraints for reconstruction of 3D line segments from images , 2010, 2010 IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[21]  Florent Lafarge,et al.  Creating Large-Scale City Models from 3D-Point Clouds: A Robust Approach with Hybrid Representation , 2012, International Journal of Computer Vision.

[22]  Rafael Grompone von Gioi,et al.  LSD: a Line Segment Detector , 2012, Image Process. Line.

[23]  Peter J. Rousseeuw,et al.  Robust Regression and Outlier Detection , 2005, Wiley Series in Probability and Statistics.

[24]  J. B. Burns,et al.  Extracting straight lines , 1987 .

[25]  Arjan Kuijper,et al.  Screen-Space Ambient Occlusion Using A-Buffer Techniques , 2013, 2013 International Conference on Computer-Aided Design and Computer Graphics.

[26]  Norbert Pfeifer,et al.  A Comparison of Evaluation Techniques for Building Extraction From Airborne Laser Scanning , 2009, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing.

[27]  Rafael Grompone von Gioi,et al.  LSD: A Fast Line Segment Detector with a False Detection Control , 2010, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[28]  Lionel Moisan,et al.  Meaningful Alignments , 2000, International Journal of Computer Vision.

[29]  David J. Kriegman,et al.  Structure and Motion from Line Segments in Multiple Images , 1995, IEEE Trans. Pattern Anal. Mach. Intell..

[30]  Ronen Basri,et al.  Direct visibility of point sets , 2007, ACM Trans. Graph..

[31]  Cordelia Schmid,et al.  AUTOMATIC LINE MATCHING AND 3D RECONSTRUCTION OF BUILDINGS FROM MULTIPLE VIEWS , 1999 .

[32]  Michael M. Kazhdan,et al.  Screened poisson surface reconstruction , 2013, TOGS.