To address the current issues of inaccurate segmentation and the limited applicability of segmentation methods for building facades in point clouds, we propose a facade segmentation algorithm based on optimal dual-scale feature descriptors. First, we select the optimal dual-scale descriptors from a range of feature descriptors. Next, we segment the facade according to the threshold value of the chosen optimal dual-scale descriptors. Finally, we use RANSAC (Random Sample Consensus) to fit the segmented surface and optimize the fitting result. Experimental results show that, compared to commonly used facade segmentation algorithms, the proposed method yields more accurate segmentation results, providing a robust data foundation for subsequent 3D model reconstruction of buildings.
References
[1]
Pantoja-Rosero, B.G., Achanta, R., Kozinski, M., Fua, P., Perez-Cruz, F. and Beyer, K. (2022) Generating LoD3 Building Models from Structure-from-Motion and Semantic Segmentation. Automation in Construction, 141, Article ID: 104430.
https://doi.org/10.1016/j.autcon.2022.104430
[2]
Chen, Z., Ledoux, H., Khademi, S. and Nan, L. (2022) Reconstructing Compact Building Models from Point Clouds Using Deep Implicit Fields. ISPRS Journal of Photogrammetry and Remote Sensing, 194, 58-73.
https://doi.org/10.1016/j.isprsjprs.2022.09.017
[3]
Nan, L. and Wonka, P. (2017) Polyfit: Polygonal Surface Reconstruction from Point Clouds. Proceedings of the 16th International Conference on Computer Vision, Venice, 22-29 October 2017, 258. https://doi.org/10.1109/iccv.2017.258
[4]
Rabbani, T., Heuvel, F.A. and Vosselman, G. (2006) Segmentation of Point Clouds Using Smoothness Constraint. Proceedings of the ISPRS Commission V Symposium “Image Engineering and Vision Metrology”, Aalborg, 15-17 May 2006, 248-253.
[5]
Yu, B., Hu, J., Dong, X., Dai, K., Xiao, D., Zhang, B., et al. (2022) A Robust Automatic Method to Extract Building Facade Maps from 3D Point Cloud Data. Remote Sensing, 14, Article No. 3848. https://doi.org/10.3390/rs14163848
[6]
Lin, Y., Li, J., Wang, C., Chen, Z., Wang, Z. and Li, J. (2020) Fast Regularity-Constrained Plane Fitting. ISPRS Journal of Photogrammetry and Remote Sensing, 161, 208-217. https://doi.org/10.1016/j.isprsjprs.2020.01.009
[7]
Lu, X., Xing, K., Liu, R. and Wang, P. (2019) Gradual Segmentation Method for Building Facade in 3D Laser Point Clouds. Science of Surveying and Mapping, 44, 7-13.
[8]
Yang, B., Dong, Z., Wei, Z., Fang, L. and Li, H. (2013) Extracting Complex Building Facades from Mobile Laser Scanning Data. Acta Geodaetica et Cartographica Sinica, 42, 411-417.
[9]
Wang, Y., Hao, W., Ning, X., Zhao, M., Zhang, J., Shi, Z., et al. (2013) Automatic Segmentation of Urban Point Clouds Based on the Gaussian Map. The Photogrammetric Record, 28, 342-361. https://doi.org/10.1111/phor.12041
[10]
Wang, W., Zhang, Y., Ge, G., Jiang, Q., Wang, Y. and Hu, L. (2023) Indoor Point Cloud Segmentation Using a Modified Region Growing Algorithm and Accurate Normal Estimation. IEEE Access, 11, 42510-42520.
https://doi.org/10.1109/access.2023.3270709
[11]
Jampani, V., Gadde, R. and Gehler, P.V. (2015) Efficient Facade Segmentation Using Auto-Context. Proceedings of the IEEE Winter Conference on Applications of Computer Vision, Hawaii, 5-9 January 2015, 1038-1045.
https://doi.org/10.1109/wacv.2015.143
[12]
Hackel, T., Wegner, J.D. and Schindler, K. (2016) Contour Detection in Unstructured 3D Point Clouds. Proceedings of the International Conference on Computer Vision and Pattern Recognition, Las Vegas, 26-30 June 2016, 178.
https://doi.org/10.1109/cvpr.2016.178
[13]
Zhang, L., Guo, J., Cheng, Z., Xiao, J. and Zhang, X. (2022) Efficient Pairwise 3-D Registration of Urban Scenes via Hybrid Structural Descriptors. IEEE Transactions on Geoscience and Remote Sensing, 60, 1-17.
https://doi.org/10.1109/tgrs.2021.3091380
[14]
Hoppe, H., DeRose, T., Duchamp, T., McDonald, J. and Stuetzle, W. (1992) Surface Reconstruction from Unorganized Points. Proceedings of the 19th ACM SIGGRAPH Computer Graphics, Vol. 26, 71-78. https://doi.org/10.1145/142920.134011
[15]
Gholinejad, S., Amiri-Simkooei, A., Alizadeh Moghaddam, S.H. and Alizadeh Naeini, A. (2020) An Automated PCA-Based Approach towards Optimization of the Rational Function Model. ISPRS Journal of Photogrammetry and Remote Sensing, 165, 133-139. https://doi.org/10.1016/j.isprsjprs.2020.05.011
[16]
Pauly, M., Keiser, R. and Gross, M. (2003) Multi-Scale Feature Extraction on Point- Sampled Surfaces. Computer Graphics Forum, 22, 281-289.
https://doi.org/10.1111/1467-8659.00675
[17]
Canaz Sevgen, S. and Karsli, F. (2019) An Improved RANSAC Algorithm for Extracting Roof Planes from Airborne Lidar Data. The Photogrammetric Record, 35, 40-57. https://doi.org/10.1111/phor.12296
[18]
Li, Z. and Shan, J. (2022) RANSAC-Based Multi Primitive Building Reconstruction from 3D Point Clouds. ISPRS Journal of Photogrammetry and Remote Sensing, 185, 247-260. https://doi.org/10.1016/j.isprsjprs.2021.12.012
[19]
Xie, T., Chen, H., Liu, W., Zhou, R. and Li, Q. (2024) 3D Surface Segmentation from Point Clouds via Quadric Fits Based on DBSCAN Clustering. Pattern Recognition, 154, Article ID: 110589. https://doi.org/10.1016/j.patcog.2024.110589
[20]
Czerniawski, T., Sankaran, B., Nahangi, M., Haas, C. and Leite, F. (2018) 6D DBSCAN-Based Segmentation of Building Point Clouds for Planar Object Classification. Automation in Construction, 88, 44-58.
https://doi.org/10.1016/j.autcon.2017.12.029