While three-dimensional (3D) building models play an increasingly pivotal role in many real-world applications, obtaining a compact representation of buildings remains an open problem. In this paper, we present a novel framework for reconstructing compact, watertight, polygonal building models from point clouds. Our framework comprises three components: (a) a cell complex is generated via adaptive space partitioning that provides a polyhedral embedding as the candidate set; (b) an implicit field is learned by a deep neural network that facilitates building occupancy estimation; (c) a Markov random field is formulated to extract the outer surface of a building via combinatorial optimization. We evaluate and compare our method with state-of-the-art methods in generic reconstruction, model-based reconstruction, geometry simplification, and primitive assembly. Experiments on both synthetic and real-world point clouds have demonstrated that, with our neural-guided strategy, high-quality building models can be obtained with significant advantages in fidelity, compactness, and computational efficiency. Our method also shows robustness to noise and insufficient measurements, and it can directly generalize from synthetic scans to real-world measurements. The source code of this work is freely available at https://github.com/chenzhaiyu/points2poly.
翻译:三维(3D)建筑模型在许多现实世界应用中发挥着日益举足轻重的作用,但获得建筑物的紧凑代表仍是一个尚未解决的问题。在本文中,我们提出了一个从点云中重建紧凑、水密、多角建筑模型的新框架。我们的框架由三个组成部分组成:(a) 细胞综合体是通过适应性空间分割生成的,作为候选集体提供多元嵌入;(b) 由有利于建筑占用估计的深层神经网络学习一个隐含的字段;(c) 设计一个Markov随机字段,通过组合优化提取建筑物的外部表面。我们在一般重建、模型重建、地理测量简化和原始组装方面评估和比较我们的方法与最先进的方法。对合成和现实世界点云的实验表明,通过我们的神经制导战略,高品质的建筑模型在真实性、紧凑性和计算效率方面大有优势。我们的方法还显示噪音和测量不足的坚固性,并且能够直接从合成扫描到现实-轨道的合成扫描中加以概括。 http://phormaius 的源代码可以自由获取。