Extracting 3-D Structural Lines of Building From ALS Point Clouds Using Graph Neural Network Embedded With Corner Information

被引:14
作者
Jiang, Tengping [1 ,2 ,3 ]
Wang, Yongjun [1 ,2 ,3 ]
Zhang, Zequn [4 ]
Liu, Shan [1 ,2 ,3 ]
Dai, Lei [5 ]
Yang, Yongchao [6 ]
Jin, Xin [6 ]
Zeng, Wenjun [6 ]
机构
[1] Jiangsu Ctr Collaborat Innovat Geog Informat Resou, Nanjing 210023, Peoples R China
[2] Nanjing Normal Univ, Key Lab Virtual Geog Environm, Minist Educ, Nanjing 210093, Peoples R China
[3] Nanjing Normal Univ, State Key Lab Cultivat Base Geog Environm Evolut, Nanjing 210093, Peoples R China
[4] Northwest Normal Univ, Coll Comp Sci & Engn, Lanzhou 730070, Peoples R China
[5] Wuhan Univ, State Key Lab Informat Engn Surveying Mapping & Re, Wuhan 430072, Peoples R China
[6] Eastern Inst Technol EIT, Eastern Inst Adv Study EIAS, Ningbo 315200, Peoples R China
来源
IEEE TRANSACTIONS ON GEOSCIENCE AND REMOTE SENSING | 2023年 / 61卷
基金
中国国家自然科学基金;
关键词
3-D structural line extraction; airborne laser scanning (ALS) point cloud; corner detection; graph neural network (GNN); urban building; SEGMENT EXTRACTION; CONTOUR EXTRACTION; REGISTRATION; FRAMEWORK;
D O I
10.1109/TGRS.2023.3278589
中图分类号
P3 [地球物理学]; P59 [地球化学];
学科分类号
0708 ; 070902 ;
摘要
The representation quantifies the geometric shape and topology of a building is a necessary procedure for many urban planning applications. A sharp line framework is a high-level structural cue providing a compact building representation. However, accurate and efficient structural line extraction remains a challenging task given the variety and complexity of buildings. This study proposes a general 3-D structural line extraction method from point clouds. The building points are extracted and further divided into various single-building units. In the proposed 3-D structural line extraction method, an individual building point cloud is the input. First, the corners are detected by an associative learning module. Next, the curve connection is implemented by a link prediction block based on the graph neural network (GNN) embedded with corner information. After that, the obtained curves are subsequently converted into a topological graph. Finally, the corner points are optimized to achieve precise fitting of the structural lines. The experiments and comparisons on two airborne laser scanning (ALS) point cloud datasets demonstrate the effectiveness of the proposed method and the ability to retrieve ideal structural line results for building point clouds. Furthermore, without reprocessing, the proposed method yielded better results for various dataset types (outdoor building, indoor scene, and furniture point clouds) than the prevalent published methods (i.e., EC-Net, PIE-Net, and PC2WF), verifying its strength and efficacy. To further verify the accuracy of the obtained structural lines, we also introduce a line-based model reconstruction method that employs these lines for building reconstruction.
引用
收藏
页数:28
相关论文
共 96 条
[1]   Efficient Interactive Annotation of Segmentation Datasets with Polygon-RNN plus [J].
Acuna, David ;
Ling, Huan ;
Kar, Amlan ;
Fidler, Sanja .
2018 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2018, :859-868
[2]  
Ahmed SM, 2018, IEEE INT C INT ROBOT, P7350, DOI 10.1109/IROS.2018.8593910
[3]   D3Feat: Joint Learning of Dense Detection and Description of 3D Local Features [J].
Bai, Xuyang ;
Luo, Zixin ;
Zhou, Lei ;
Fu, Hongbo ;
Quan, Long ;
Tai, Chiew-Lan .
2020 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2020, :6358-6366
[4]   EDC-Net: Edge Detection Capsule Network for 3D Point Clouds [J].
Bazazian, Dena ;
Pares, M. Eulalia .
APPLIED SCIENCES-BASEL, 2021, 11 (04) :1-16
[5]   Line Graph Neural Networks for Link Prediction [J].
Cai, Lei ;
Li, Jundong ;
Wang, Jie ;
Ji, Shuiwang .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2022, 44 (09) :5103-5113
[6]   Sparse points matching by combining 3D mesh saliency with statistical descriptors [J].
Castellani, U. ;
Cristani, M. ;
Fantoni, S. ;
Murino, V. .
COMPUTER GRAPHICS FORUM, 2008, 27 (02) :643-652
[7]   Annotating Object Instances with a Polygon-RNN [J].
Castrejon, Lluis ;
Kundu, Kaustav ;
Urtasun, Raquel ;
Fidler, Sanja .
30TH IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR 2017), 2017, :4485-4493
[8]   Multiscale Feature Line Extraction From Raw Point Clouds Based on Local Surface Variation and Anisotropic Contraction [J].
Chen, Honghua ;
Huang, Yaoran ;
Xie, Qian ;
Liu, Yuanpeng ;
Zhang, Yuan ;
Wei, Mingqiang ;
Wang, Jun .
IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2022, 19 (02) :1003-1016
[9]   An approach to boundary detection for 3D point clouds based on DBSCAN clustering [J].
Chen, Hui ;
Liang, Man ;
Liu, Wanquan ;
Wang, Weina ;
Liu, Peter Xiaoping .
PATTERN RECOGNITION, 2022, 124
[10]   Hierarchical line segment matching for wide-baseline images via exploiting viewpoint robust local structure and geometric constraints [J].
Chen, Min ;
Yan, Shaohua ;
Qin, Rongjun ;
Zhao, Xi ;
Fang, Tong ;
Zhu, Qing ;
Ge, Xuming .
ISPRS JOURNAL OF PHOTOGRAMMETRY AND REMOTE SENSING, 2021, 181 :48-66