Completing point clouds using structural constraints for large-scale points absence in 3D building reconstruction

被引:11
作者
Zhao, Bufan [1 ,5 ,6 ]
Chen, Xijiang [1 ]
Hua, Xianghong [2 ]
Xuan, Wei [4 ]
Lichti, Derek D. [3 ]
机构
[1] Wuhan Univ Technol, Sch Safety Sci & Emergency Management, Wuhan 430079, Peoples R China
[2] Wuhan Univ, Sch Geodesy & Geomat, Wuhan 430079, Peoples R China
[3] Univ Calgary, Schulich Sch Engn, Dept Geomat Engn, 2500 Univ Dr NW, Calgary, AB T2N 1N4, Canada
[4] Wuhan Univ Technol, Sch Civil Engn & Architecture, Wuhan 430070, Peoples R China
[5] Changjiang River Sci Res Inst, Wuhan 430082, Peoples R China
[6] Guangxi Key Lab Spatial Informat & Geomat, Guilin 541000, Peoples R China
基金
中国国家自然科学基金;
关键词
Point cloud; Facade completion; Data refinement; Building structure; Cloth simulation; FILLING HOLES; EXTRACTION; OBJECTS;
D O I
10.1016/j.isprsjprs.2023.09.008
中图分类号
P9 [自然地理学];
学科分类号
0705 ; 070501 ;
摘要
The completion of point cloud directly affects the accuracy of primitive parameter extraction and 3D reconstruction. Due to the limitations of sensor scanning, point cloud are often incomplete due to occlusions during the data collection. To solve the problem of incomplete building point clouds and to support geometric detail LoD2 reconstruction, a point cloud completion method with structural constraint is proposed in this paper. First, based on the idea of cloth simulation, regularity and planarity of the building were used to impose structural constraints on the cloth nodes. Combined with the rigidity of the building, the force rules of nodes under the distribution of the building structure are formulated. Then, the sinking and rebounding stages of the node were simulated to recover the position of point cloud in the area of interest. Finally, the missing surface in each facade direction was completed by attitude adjustment. The solution of a multi-layer structural facade was realized by the selection of parameters during the sinking and rebounding stage. The feasibility and accuracy of the proposed point cloud completion method have been verified through experiments. It is demonstrated that the proposed method can improve the integrity of a building point cloud by achieving more than 90% coverage. Compared with existing methods, the proposed method can deal with the problem of large-scale structure missing from buildings with fewer limitations. The patched points do not rely on the geometric primitives' extraction and are based on the distribution of existing points without redundant observations, so the patched points adapt better to the existing building points. The proposed method has enhanced the utilization of point clouds and improved the detail of LoD2 reconstruction. It provides a new feasible method for point cloud completion. The code of the method is available at https://github.com/bufanzhao/point-cloud-completion.git.
引用
收藏
页码:163 / 183
页数:21
相关论文
共 53 条
[1]   Kinetic Shape Reconstruction [J].
Bauchet, Jean-Philippe ;
Lafarge, Florent .
ACM TRANSACTIONS ON GRAPHICS, 2020, 39 (05)
[2]  
Biswas H., P 32 INT S AUT ROB C, V1, P8
[3]   A deep learning-based mobile application for tree species mapping in RGB images [J].
Carvalho, Mario de Araujo ;
Marcato, Jose ;
Correa Martins, Jose Augusto ;
Zamboni, Pedro ;
Costa, Celso Soares ;
Siqueira, Henrique Lopes ;
Araujo, Marcio Santos ;
Goncalves, Diogo Nunes ;
Garcia Furuya, Danielle Elis ;
Osco, Lucas Prado ;
Marques Ramos, Ana Paula ;
Li, Jonathan ;
de Castro, Amaury Antonio ;
Goncalves, Wesley Nunes .
INTERNATIONAL JOURNAL OF APPLIED EARTH OBSERVATION AND GEOINFORMATION, 2022, 114
[4]   Robust Piecewise-Planar 3D Reconstruction and Completion from Large-Scale Unstructured Point Data [J].
Chauve, Anne-Laure ;
Labatut, Patrick ;
Pons, Jean-Philippe .
2010 IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2010, :1261-1268
[5]   A sharpness-dependent filter for recovering sharp features in repaired 3D mesh models [J].
Chen, Chun-Yen ;
Cheng, Kuo-Young .
IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2008, 14 (01) :200-212
[6]   Extraction of indoor objects based on the exponential function density clustering model [J].
Chen, Xijiang ;
Wu, Hao ;
Lichti, Derek ;
Han, Xianquan ;
Ban, Ya ;
Li, Peng ;
Deng, Hui .
INFORMATION SCIENCES, 2022, 607 :1111-1135
[7]   Connect-and-Slice: an hybrid approach for reconstructing 3D objects [J].
Fang, Hao ;
Lafarge, Florent .
2020 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR 2020), 2020, :13487-13495
[8]   Comprehensive Review of Deep Learning-Based 3D Point Cloud Completion Processing and Analysis [J].
Fei, Ben ;
Yang, Weidong ;
Chen, Wen-Ming ;
Li, Zhijun ;
Li, Yikang ;
Ma, Tao ;
Hu, Xing ;
Ma, Lipeng .
IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2022, 23 (12) :22862-22883
[9]   Deep Learning for 3D Point Clouds: A Survey [J].
Guo, Yulan ;
Wang, Hanyun ;
Hu, Qingyong ;
Liu, Hao ;
Liu, Li ;
Bennamoun, Mohammed .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2021, 43 (12) :4338-4364
[10]  
Huang H., 2020, The International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences, XLIII-B2-2020, VXLIII-B2-2020, P427, DOI [10.5194/isprs-archives-XLIII-B2-2020-427-2020, DOI 10.5194/ISPRS-ARCHIVES-XLIII-B2-2020-427-2020]