PolyGNN: Polyhedron-based Graph Neural Network for 3D Building Reconstruction from Point Clouds

Zhaiyu Chen, Yilei Shi, Liangliang Nan, Zhitong Xiong, Xiao Xiang Zhu
7/17/2023
cs.CV

Official code: chenzhaiyu/polygnn (161 stars, MIT, last commit 2025-03-13). 1 more implementation below.

Abstract

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.

View on arXivView PDF

Code Implementations(2)

chenzhaiyu/polygnnOfficial100%
MIT

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

16117PythonJul 17, 20231 years agoMIT
3dbuildinggnnpoint-cloudreconstruction
bugman-007/PolygnnCommunity71%
MIT

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

120PythonJun 29, 20251 years agoMIT

Similar Papers

Cite this paper

@article{chen2023polygnn,
  title  = {PolyGNN: Polyhedron-based Graph Neural Network for 3D Building Reconstruction from Point Clouds},
  author = {Zhaiyu Chen and Yilei Shi and Liangliang Nan and Zhitong Xiong and Xiao Xiang Zhu},
  year   = {2023},
  eprint = {2307.08636},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2307.08636v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2307.08636.svg)](https://codeofpaper.com/paper/2307.08636)

Discussion