A Graph-Based Approach for 3D Building Model Reconstruction from Airborne LiDAR Point Clouds

3D building model reconstruction is of great importance for environmental and urban applications. Airborne light detection and ranging (LiDAR) is a very useful data source for acquiring detailed geometric and topological information of building objects. In this study, we employed a graph-based method based on hierarchical structure analysis of building contours derived from LiDAR data to reconstruct urban building models. The proposed approach first uses a graph theory-based localized contour tree method to represent the topological structure of buildings, then separates the buildings into different parts by analyzing their topological relationships, and finally reconstructs the building model by integrating all the individual models established through the bipartite graph matching process. Our approach provides a more complete topological and geometrical description of building contours than existing approaches. We evaluated the proposed method by applying it to the Lujiazui region in Shanghai, China, a complex and large urban scene with various types of buildings. The results revealed that complex buildings could be reconstructed successfully with a mean modeling error of 0.32 m. Our proposed method offers a promising solution for 3D building model reconstruction from airborne LiDAR point clouds.

[1]  Peter Reinartz,et al.  Building Reconstruction Using DSM and Orthorectified Images , 2013, Remote. Sens..

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

[3]  D. West Introduction to Graph Theory , 1995 .

[4]  George Vosselman,et al.  Knowledge based reconstruction of building models from terrestrial laser scanning data , 2009 .

[5]  G. Sohn,et al.  Using a Binary Space Partitioning Tree for Reconstructing Polyhedral Building Models from Airborne Lidar Data , 2008 .

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

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

[8]  Bin Wu,et al.  Automated extraction of ground surface along urban roads from mobile laser scanning point clouds , 2016 .

[9]  Bin Wu,et al.  Voxel-based Marked Neighborhood Searching method for identifying street trees using Vehicle-borne Laser Scanning data , 2012, 2012 Second International Workshop on Earth Observation and Remote Sensing Applications.

[10]  C. Brenner,et al.  A generative statistical approach to automatic 3D building roof reconstruction from laser scanning data , 2013 .

[11]  Lutz Plümer,et al.  Model driven reconstruction of roofs from sparse LIDAR point clouds , 2013 .

[12]  Qian-Yi Zhou,et al.  Fast and extensible building modeling from airborne LiDAR data , 2008, GIS '08.

[13]  H. Kuhn The Hungarian method for the assignment problem , 1955 .

[14]  Wei-wei Li,et al.  Feature selection based on fusing mutual information and cross-validation , 2009, International Symposium on Multispectral Image Processing and Pattern Recognition.

[15]  C. Brenner,et al.  Graph-based Modeling of Building Roofs , 2009 .

[16]  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.

[17]  Jie Shan,et al.  Segmentation and Reconstruction of Polyhedral Building Roofs From Aerial Lidar Point Clouds , 2010, IEEE Transactions on Geoscience and Remote Sensing.

[18]  P. Gong,et al.  Isolating individual trees in a savanna woodland using small footprint lidar data , 2006 .

[19]  Jiang Wanshou Contour Clustering Analysis for Building Reconstruction from LIDAR Data , 2010 .

[20]  Norbert Haala,et al.  An update on automatic 3D building reconstruction , 2010 .

[21]  Gabriele Bitelli,et al.  From Laser Scanning to Finite Element Analysis of Complex Buildings by Using a Semi-Automatic Procedure , 2015, Sensors.

[22]  Tee-Ann Teo,et al.  Building reconstruction from LIDAR data and aerial imagery , 2005, Proceedings. 2005 IEEE International Geoscience and Remote Sensing Symposium, 2005. IGARSS '05..

[23]  Yue Gao,et al.  3D model retrieval using weighted bipartite graph matching , 2011, Signal Process. Image Commun..

[24]  Jing Zhang,et al.  Automatic complex building reconstruction from LIDAR based on hierarchical structure analysis , 2009, International Symposium on Multispectral Image Processing and Pattern Recognition.

[25]  Eric Guilbert Multi-level representation of terrain features on a contour map , 2012, GeoInformatica.

[26]  Bisheng Yang,et al.  Semiautomated Building Facade Footprint Extraction From Mobile LiDAR Point Clouds , 2013, IEEE Geoscience and Remote Sensing Letters.

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

[28]  Jianping Wu,et al.  Toward automatic estimation of urban green volume using airborne LiDAR data and high resolution Remote Sensing images , 2013, Frontiers of Earth Science.

[29]  F. Tarsha-Kurdi,et al.  EXTENDED RANSAC ALGORITHM FOR AUTOMATIC DETECTION OF BUILDING ROOF PLANES FROM LIDAR DATA , 2008 .

[30]  Mubarak Shah,et al.  Actions sketch: a novel action representation , 2005, 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05).

[31]  J. Munkres ALGORITHMS FOR THE ASSIGNMENT AND TRANSIORTATION tROBLEMS* , 1957 .

[32]  George Vosselman,et al.  Reconstruction of 3D building models from aerial images and maps , 2003 .

[33]  J. Gong,et al.  3D Building Model Reconstruction from Multi-view Aerial Imagery and Lidar Data , 2011 .

[34]  Debra F. Laefer,et al.  Octree-based, automatic building façade generation from LiDAR data , 2014, Comput. Aided Des..

[35]  Jianping Wu,et al.  Investigating impacts of urban morphology on spatio-temporal variations of solar radiation with airborne LIDAR data and a solar flux model: a case study of downtown Houston , 2009 .

[36]  Qiusheng Wu,et al.  A localized contour tree method for deriving geometric and topological properties of complex surface depressions based on high-resolution topographical data , 2015, Int. J. Geogr. Inf. Sci..

[37]  Francesco Ubertini,et al.  An innovative numerical modeling strategy for the structural analysis of historical monumental buildings , 2017 .

[38]  Jianping Wu,et al.  A Voxel-Based Method for Automated Identification and Morphological Parameters Estimation of Individual Street Trees from Mobile Laser Scanning Data , 2013, Remote. Sens..

[39]  Josiane Zerubia,et al.  Structural Approach for Building Reconstruction from a Single DSM , 2010, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[40]  Suya You,et al.  Urban Site Modeling from LiDAR , 2003, ICCSA.

[41]  Qingquan Li,et al.  An integrated TIN and Grid method for constructing multi‐resolution digital terrain models , 2005, Int. J. Geogr. Inf. Sci..

[42]  George Vosselman,et al.  Building extraction from oblique airborne imagery based on robust façade detection , 2012 .

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

[44]  Bin Wu,et al.  Individual tree crown delineation using localized contour tree method and airborne LiDAR data in coniferous forests , 2016, Int. J. Appl. Earth Obs. Geoinformation.

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

[46]  Jianping Wu,et al.  Automated derivation of urban building density information using airborne LiDAR data and object-based method , 2010 .

[47]  Liang Chen,et al.  Estimating Roof Solar Energy Potential in the Downtown Area Using a GPU-Accelerated Solar Radiation Model and Airborne LiDAR Data , 2015, Remote. Sens..

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

[49]  Jianping Wu,et al.  View-based greenery: A three-dimensional assessment of city buildings' green visibility using Floor Green View Index , 2016 .

[50]  Jingwei Song,et al.  Extraction and reconstruction of curved surface buildings by contour clustering using airborne LiDAR data , 2015 .

[51]  Vivek Verma,et al.  3D Building Detection and Modeling from Aerial LIDAR Data , 2006, 2006 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'06).

[52]  C. Brenner Building reconstruction from images and laser scanning , 2005 .

[53]  Wen Zhang,et al.  Integration of LiDAR data and optical multi-view images for 3D reconstruction of building roofs , 2013 .

[54]  Debra F. Laefer,et al.  Validating Computational Models from Laser Scanning Data for Historic Facades , 2013 .

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

[56]  Jie Shan,et al.  Building roof modeling from airborne laser scanning data based on level set approach , 2011 .

[57]  R. Klein,et al.  From Detailed Digital Surface Models to City Models Using Constrained Simplification , 2008 .

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

[59]  J. Trinder,et al.  Automated delineation of roof planes from LIDAR data , 2005 .

[60]  George Vosselman,et al.  Two algorithms for extracting building models from raw laser altimetry data , 1999 .

[61]  F. Tarsha-Kurdi,et al.  Hough-Transform and Extended RANSAC Algorithms for Automatic Detection of 3D Building Roof Planes from Lidar Data , 2007 .

[62]  George Vosselman,et al.  Quality analysis on 3D building models reconstructed from airborne laser scanning data , 2011 .

[63]  O. Tournaire,et al.  Extracting polygonal building footprints from digital surface models: A fully-automatic global optimization framework , 2013 .

[64]  Yue Gao,et al.  View-based 3D object retrieval by bipartite graph matching , 2012, ACM Multimedia.