Visual Perception Driven 3D Building Structure Representation from Airborne Laser Scanning Point Cloud

Pingbo Hu,Bisheng Yang
DOI: https://doi.org/10.1016/j.vrih.2020.05.004
2020-01-01
Virtual Reality & Intelligent Hardware
Abstract:Background: Three-dimensional (3D) building models with unambiguous roof plane geometry parameters, roof structure units, and linked topology are essential data for many applications related to human activities in urban environments. The task of 3D reconstruction from point clouds is still in the phase of development, especially to recognize and interpret roof topological structures. Methods: This paper proposes a novel visual perception-based approach to automatically decompose and reconstruct building point clouds into meaningful and simple parametric structures, while these mutual relationships between roof plane geometry and roof structure units are expressed by a hierarchical topology tree. It starts with roof plane extraction performed by a multi-label graph cut energy optimization framework, and then a roof structure graph (RSG) model is constructed to describe the roof topological geometry with common adjacency, symmetry, and convexity rules. Moreover, a progressive roof decomposition and refinement are performed, generating a hierarchical representation of 3D roof structures models. Finally, a visual plane fitted residuals or areas constraint process is adopted to generate the RSG model in different levels of details. Results: Two airborne laser scanning (ALS) datasets with different point densities and roof styles were tested, and the performance evaluation metrics are obtained by the International Society for Photogrammetry and Remote Sensing (ISPRS), achieving correctness and accuracy in terms of 97.7% and 0.29m, respectively. Conclusions: The standardized assessment results demonstrate the effectiveness and robustness of the proposed approach, showing its abilities to generate a variety of structural models, even in the presence of missing data.
What problem does this paper attempt to address?