PolyGNN: Polyhedron-based graph neural network for 3D building reconstruction from point clouds

被引:1
|
作者
Chen, Zhaiyu [1 ]
Shi, Yilei [2 ]
Nan, Liangliang [3 ]
Xiong, Zhitong
Zhu, Xiao Xiang [1 ,4 ]
机构
[1] Tech Univ Munich, Chair Data Sci Earth Observat, D-80333 Munich, Germany
[2] Tech Univ Munich, Sch Engn & Design, D-80333 Munich, Germany
[3] Delft Univ Technol, Urban Data Sci, NL-2628 BL Delft, Netherlands
[4] Munich Ctr Machine Learning, D-80333 Munich, Germany
关键词
3D reconstruction; Building model; Graph neural network; Point cloud; Polyhedron; MODELS; SHAPE; SET;
D O I
10.1016/j.isprsjprs.2024.09.031
中图分类号
P9 [自然地理学];
学科分类号
0705 ; 070501 ;
摘要
We present PolyGNN, a polyhedron-based graph neural network for 3D building reconstruction from point clouds. PolyGNN learns to assemble primitives obtained by polyhedral decomposition via graph node classification, achieving a watertight and compact reconstruction. To effectively represent arbitrary-shaped polyhedra in the neural network, we propose a skeleton-based sampling strategy to generate polyhedron-wise queries. These queries are then incorporated with inter-polyhedron adjacency to enhance the classification. PolyGNN is end-to-end optimizable and is designed to accommodate variable-size input points, polyhedra, and queries with an index-driven batching technique. To address the abstraction gap between existing city-building models and the underlying instances, and provide a fair evaluation of the proposed method, we develop our method on a large-scale synthetic dataset with well-defined ground truths of polyhedral labels. We further conduct a transferability analysis across cities and on real-world point clouds. Both qualitative and quantitative results demonstrate the effectiveness of our method, particularly its efficiency for large-scale reconstructions. The source code and data are available at https://github.com/chenzhaiyu/polygnn.
引用
收藏
页码:693 / 706
页数:14
相关论文
共 50 条
  • [41] Extracting 3-D Structural Lines of Building From ALS Point Clouds Using Graph Neural Network Embedded With Corner Information
    Jiang, Tengping
    Wang, Yongjun
    Zhang, Zequn
    Liu, Shan
    Dai, Lei
    Yang, Yongchao
    Jin, Xin
    Zeng, Wenjun
    IEEE TRANSACTIONS ON GEOSCIENCE AND REMOTE SENSING, 2023, 61
  • [42] Automatic Generation of 3D Building Models from Point Clouds
    Hron, Vojtech
    Halounova, Lena
    GEOINFORMATICS FOR INTELLIGENT TRANSPORTATION, 2015, : 109 - 119
  • [43] Rock Discontinuities Identification from 3D Point Clouds Using Artificial Neural Network
    Yunfeng Ge
    Bei Cao
    Huiming Tang
    Rock Mechanics and Rock Engineering, 2022, 55 : 1705 - 1720
  • [44] DeepPipes: Learning 3D pipelines reconstruction from point clouds
    Cheng, Lili
    Wei, Zhuo
    Sun, Mingchao
    Xin, Shiqing
    Sharf, Andrei
    Li, Yangyan
    Chen, Baoquan
    Tu, Changhe
    GRAPHICAL MODELS, 2020, 111
  • [45] 3D Building Scene Reconstruction Based on 3D LiDAR Point Cloud
    Yang, Shih-Chi
    Fan, Yu-Cheng
    2017 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS - TAIWAN (ICCE-TW), 2017,
  • [46] Binocular 3D reconstruction based on neural network
    Lin, MX
    Zhao, YR
    Guan, ZG
    Ding, FH
    Xu, QX
    Wang, XH
    ADVANCES IN NEURAL NETWORKS - ISNN 2005, PT 2, PROCEEDINGS, 2005, 3497 : 765 - 771
  • [47] 3D reconstruction approach based on neural network
    Hu, Haifeng
    Yang, Zhi
    ADVANCES IN NEURAL NETWORKS - ISNN 2007, PT 2, PROCEEDINGS, 2007, 4492 : 630 - +
  • [48] Procedural Editing of 3D Building Point Clouds
    Demir, Ilke
    Aliaga, Daniel G.
    Benes, Bedrich
    2015 IEEE INTERNATIONAL CONFERENCE ON COMPUTER VISION (ICCV), 2015, : 2147 - 2155
  • [49] Graph based over-segmentation methods for 3D point clouds
    Ben-Shabat, Yizhak
    Avraham, Tamar
    Lindenbaum, Michael
    Fischer, Anath
    COMPUTER VISION AND IMAGE UNDERSTANDING, 2018, 174 : 12 - 23
  • [50] Graph-based Segmentation for Colored 3D Laser Point Clouds
    Strom, Johannes
    Richardson, Andrew
    Olson, Edwin
    IEEE/RSJ 2010 INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS 2010), 2010, : 2131 - 2136