Research on the Method of Extracting Building Roof Edge Points from Airborne Point Clouds with Wide-area Feature Optimization
-
Abstract
Objectives: Airborne point cloud serves as a crucial data source for the extraction of building roof edge points. However, current extraction methods generally suffer from low automation levels and insufficient accuracy. Methods: To address these issues, this paper innovatively proposes a machine-learning-based extraction strategy for building roof edge points from airborne point clouds. This method efficiently integrates the advantages of various point-cloud-based edge-point detection features, enabling the adaptive extraction of building roof edge points in complex scenarios. Firstly, the method performs dimensionality reduction on the point cloud of the building roof, generating multi-level features and determining scale-invariant features. Subsequently, multiple point-cloud feature-detection algorithms are utilized to calculate highly discriminative features of building roof edges at multiple scales. These features form a feature matrix, which is then input into the CatBoost machine-learning algorithm for training and prediction, ultimately achieving the accurate extraction of building roof edge points. Results: To verify the proposed method, the airborne point-cloud dataset of Trondheim, Norway is selected for testing. The extraction accuracy of building roof edge points can reach 91.16%, and the time-consuming performance is good and stable. Conclusions: Experimental results demonstrate that this method can converge effectively with only a small amount of labeled data, providing an efficient, accurate, and highly generalizable solution for the extraction of building roof edge points.
-
-