Smart City Gnosys

Smart city article details

Title Complex Roof Structure Reconstruction By 3D Primitive Fitting From Point Clouds; [基于 3D 基元拟合的复杂屋顶点云三维重建]
ID_Doc 15252
Authors Zhang W.; Chen J.; Tan G.
Year 2023
Published Journal of Geo-Information Science, 25, 8
DOI http://dx.doi.org/10.12082/dqxxkx.2023.220927
Abstract Geometric and semantic integration of 3D building models are important infrastructure data for smart city, they are conducive for promoting the refined management and intelligent application of building facilities. However, most of the existing point cloud- based modeling methods focus on the reconstruction of geometric models with simple roof structure, and semantic and topological relations are ignored. Moreover, these methods are sensitive to noise, which are difficult to assure topological consistency and geometric accuracy. To solve these problems, this paper proposes a 3D primitive fitting algorithm for automatically reconstructing building models with complex roof structure from point clouds. Firstly, a 3D building primitive library is designed, including various 3D building primitives with simple and complex roof types. Secondly, an individual building point cloud input is segmented into multiple planes using RANSAC algorithm. The Roof Topology Graph (RTG) is then generated according to the relationship of roof planes, and the roof type of point cloud is subsequently recognized by comparison of RTG between point cloud and building primitives. Thirdly, the reconstruction is formulated as an optimization problem that minimizes the Point-to-Mesh Distance (PMD) between the point cloud and the candidate meshed building primitive. The sequential quadratic programming optimization algorithm with necessary constraints is adopted to perform holistically primitive fitting, so as to estimate the shape and position parameters of a 3D primitive. Finally, the parameterized model is automatically converted into City Geography Markup Language (CityGML) building model based on the prior 3D building primitive. The generated CityGML LoD2 (second level of detail) models are different from mesh models created by conventional building modeling methods, which are represented with geometric, semantic, and topological information. To evaluate the quality and performance of the proposed approach, airborne lidar and photogrammetric building point clouds with different roof structures are collected from public datasets for test. Several building models with complex roof types are successfully reconstructed by using this approach, and the average PMD of five models is 0.17 m. The proposed algorithm is also compared with three other methods. Experimental results indicate that the proposed method achieves the best geometric accuracy, because the average PMD of each model is less than that of other methods. Moreover, this automatic primitive fitting method is efficient, and it is also robust to noise and local data missing. This study demonstrates that the resulting building models can well fit the input point cloud with topologic integrity and rich semantic. This method provides great potential for accurate and rapid reconstruction of geometric-semantic coherent building models with complex roof condition. © 2023 Journal of Geo-Information Science. All rights reserved.
Author Keywords 3D primitive; 3D reconstruction; building; CityGML; complex roof; model-driven; point cloud; semantic


Similar Articles


Id Similarity Authors Title Published
13123 View0.9Wang R.; Huang S.; Yang H.Building3D: An Urban-Scale Dataset And Benchmarks For Learning Roof Structures From Point CloudsProceedings of the IEEE International Conference on Computer Vision (2023)
11278 View0.898Nys G.-A.; Billen R.; Poux F.Automatic 3D Buildings Compact Reconstruction From Lidar Point CloudsInternational Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences - ISPRS Archives, 43, B2 (2020)
27950 View0.89Li Z.; Xu B.; Shan J.Geometric Object Based Building Reconstruction From Satellite Imagery Derived Point CloudsInternational Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences - ISPRS Archives, 42, 2/W13 (2019)
13030 View0.889Zhang Y.; Wang T.; Lin X.; Zhao Z.; Wang X.Building Extraction From Lidar Point Clouds Based On Revised Randla-NetInternational Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences - ISPRS Archives, 48, 1 (2024)
3267 View0.882Wu Y.; Xue F.; Li M.; Chen S.-H.A Novel Building Section Skeleton For Compact 3D Reconstruction From Point Clouds: A Study Of High-Density Urban ScenesISPRS Journal of Photogrammetry and Remote Sensing, 209 (2024)
42067 View0.881Namouchi S.; Vallet B.; Farah I.R.; Ismail H.Piecewise Horizontal 3D Roof Reconstruction From Aerial LidarInternational Geoscience and Remote Sensing Symposium (IGARSS) (2019)
1779 View0.88Zuo Z.; Li Y.A Framework For Reconstructing Building Parametric Models With Hierarchical Relationships From Point CloudsInternational Journal of Applied Earth Observation and Geoinformation, 119 (2023)
40412 View0.88Li S.; Yan F.; Ma K.; Hu Q.; Wang F.; Liu W.Optimal Feature-Guided Position-Shape Dual Optimization For Building Point Cloud Facade Detail EnhancementRemote Sensing, 16, 22 (2024)
25925 View0.876Huang Y.; Zang Y.; Jiang Q.; Mi W.Extraction Of Building Outlines From Airborne Lidar Point Clouds Using Line-Cnn Based On Deep Network; [采用 Line-Cnn 深度学习网络的机载点云建筑轮廓线提取]Journal of Geo-Information Science, 26, 9 (2024)
748 View0.869Chen X.; Cheng Y.; Han X.; Zhao B.; Tao W.; Ozdemir E.; Pan D.A Compact Surface Reconstruction Method For Buildings Based On Convolutional Neural Network Fitting Implicit RepresentationsJournal of Computing in Civil Engineering, 39, 3 (2025)