Submitted:
14 October 2025
Posted:
15 October 2025
You are already at the latest version
Abstract
Keywords:
1. Introduction
- Occupancy map generation from point clouds based on multi-Layer accumulated projection (MLAP). By performing accumulated projection and superposition of point clouds across multiple height layers, the saliency of building footprints in the projection space is effectively enhanced, thereby mitigating the problem of footprints missing caused by sparse point clouds and local occlusions.
- Line segment detection based on a learning network. Combined with a deep line segment detection model, potential building structural lines are automatically identified and extracted from the occupancy map, improving the accuracy of line segment detection and the continuity of boundaries.
- Line segment optimization and regularization based on building features. Optimization strategies such as structural chain-based screening, directional extension, and orthogonal intersection constraints are proposed to further complete broken boundaries, eliminate redundant line segments, and achieve footprints regularization in terms of geometry and topology.
2. Related Work
2.1. Building Footprints Extraction Method on Images
2.2. Building Footprints Extraction Method on Point Cloud
3. Methodology
3.1. Multi-Layer Occupancy Map Generation
3.2. Line Segment Detection
3.2.1. Ground Truth Generation
3.2.2. Line Segment Feature Field Prediction
3.2.3. Line Segment Detection Based on Pseudo-gradient
3.3. Line Segment Optimization and Regularization
4. Experiment and Analysis
4.1. Dataset Preparation
4.2. Experimental Settings
4.2.1. Method Parameters
4.2.2. Comparison Methods
4.2.3. Running Platforms
4.2.4. Evaluation Metrics
4.3. Training Configuration
4.4. Comparison and Analysis
4.5. Building Footprints Extraction Analysis
4.6. Ablation Study
4.7. Limitations
5. Conclusions
References
- Rottensteiner, F.; Trinder, J.; Clode, S.; Kubik, K. Building detection by fusion of airborne laser scanner data and multi-spectral images: Performance evaluation and sensitivity analysis. ISPRS Journal of Photogrammetry and Remote Sensing 2007, 62, 135–149. [Google Scholar] [CrossRef]
- Cheng, L.; Gong, J.; Chen, X.; Han, P. Building boundary extraction from high resolution imagery and lidar data. International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences 2008, 37, 693–698. [Google Scholar]
- Aixia, D.; Zongjin, M.; Shusong, H.; Xiaoqing, W. Building damage extraction from post-earthquake airborne LiDAR data. Acta Geologica Sinica-English Edition 2016, 90, 1481–1489. [Google Scholar] [CrossRef]
- Che, Y.; Li, X.; Liu, X.; Wang, Y.; Liao, W.; Zheng, X.; Zhang, X.; Xu, X.; Shi, Q.; Zhu, J.; et al. 3D-GloBFP: The first global three-dimensional building footprint dataset. Earth System Science Data Discussions 2024, 2024, 1–28. [Google Scholar] [CrossRef]
- Zhou, Q.Y.; Neumann, U. Complete residential urban area reconstruction from dense aerial LiDAR point clouds. Graphical Models 2013, 75, 118–125. [Google Scholar] [CrossRef]
- Li, Q.; Mou, L.; Sun, Y.; Hua, Y.; Shi, Y.; Zhu, X.X. A review of building extraction from remote sensing imagery: Geometrical structures and semantic attributes. IEEE Transactions on Geoscience and Remote Sensing 2024, 62, 1–15. [Google Scholar] [CrossRef]
- Tomljenovic, I.; Höfle, B.; Tiede, D.; Blaschke, T. Building extraction from airborne laser scanning data: An analysis of the state of the art. Remote Sensing 2015, 7, 3826–3862. [Google Scholar] [CrossRef]
- Goodchild, M.F. Citizens as sensors: the world of volunteered geography. GeoJournal 2007, 69, 211–221. [Google Scholar] [CrossRef]
- Blaschke, T. Object based image analysis for remote sensing. ISPRS journal of photogrammetry and remote sensing 2010, 65, 2–16. [Google Scholar] [CrossRef]
- Ok, A.O. Automated detection of buildings from single VHR multispectral images using shadow information and graph cuts. ISPRS journal of photogrammetry and remote sensing 2013, 86, 21–40. [Google Scholar] [CrossRef]
- Ronneberger, O.; Fischer, P.; Brox, T. U-net: Convolutional networks for biomedical image segmentation. In Proceedings of the International Conference on Medical image computing and computer-assisted intervention. Springer; 2015; pp. 234–241. [Google Scholar]
- Zhao, K.; Kang, J.; Jung, J.; Sohn, G. Building extraction from satellite images using mask R-CNN with building boundary regularization. In Proceedings of the Proceedings of the IEEE conference on computer vision and pattern recognition workshops, 2018; pp. 247–251.
- Marmanis, D.; Wegner, J.D.; Galliani, S.; Schindler, K.; Datcu, M.; Stilla, U. Semantic segmentation of aerial images with an ensemble of CNNs. ISPRS Annals of the Photogrammetry, Remote Sensing and Spatial Information Sciences 2016, 3, 473–480. [Google Scholar] [CrossRef]
- Vosselman, G. Automated planimetric quality control in high accuracy airborne laser scanning surveys. ISPRS Journal of photogrammetry and remote sensing 2012, 74, 90–100. [Google Scholar] [CrossRef]
- Sampath, A.; Shan, J. Segmentation and reconstruction of polyhedral building roofs from aerial lidar point clouds. IEEE Transactions on geoscience and remote sensing 2009, 48, 1554–1567. [Google Scholar] [CrossRef]
- Dai, H.; Xu, J.; Hu, X.; Shu, Z.; Ma, W.; Zhao, Z. Deep projective prediction of building facade footprints from ALS point cloud. International Journal of Applied Earth Observation and Geoinformation 2025, 139, 104448. [Google Scholar] [CrossRef]
- Dai, C.; Zhang, Z.; Lin, D. An object-based bidirectional method for integrated building extraction and change detection between multimodal point clouds. Remote sensing 2020, 12, 1680. [Google Scholar] [CrossRef]
- Kong, G.; Fan, H.; Lobaccaro, G. Automatic building outline extraction from ALS point cloud data using generative adversarial network. Geocarto International 2022, 37, 15964–15981. [Google Scholar] [CrossRef]
- Yi, Z.; Wang, H.; Duan, G.; Wang, Z. An airborne LiDAR building-extraction method based on the naive Bayes–RANSAC method for proportional segmentation of quantitative features. Journal of the Indian Society of Remote Sensing 2021, 49, 393–404. [Google Scholar] [CrossRef]
- Ji, Y.; Wu, W.; Wan, G.; Zhao, Y.; Wang, W.; Yin, H.; Tian, Z.; Liu, S. Segment Anything Model-Based Building Footprint Extraction for Residential Complex Spatial Assessment Using LiDAR Data and Very High-Resolution Imagery. Remote Sensing 2024, 16. [Google Scholar] [CrossRef]
- Wang, Y.; Chen, Q.; Zhu, Q.; Liu, L.; Li, C.; Zheng, D. A survey of mobile laser scanning applications and key techniques over urban areas. Remote Sensing 2019, 11, 1540. [Google Scholar] [CrossRef]
- Lakshmanan, L.; Nagarajan, S. Integrating LiDAR Point Cloud Classification and Building Footprints for Enhanced 3D LOD Building Modeling: A Deep Learning Approach. The International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences 2025, 48, 95–100. [Google Scholar] [CrossRef]
- Sarker, S.; Sarker, P.; Stone, G.; Gorman, R.; Tavakkoli, A.; Bebis, G.; Sattarvand, J. A comprehensive overview of deep learning techniques for 3D point cloud classification and semantic segmentation. Machine Vision and Applications 2024, 35, 67. [Google Scholar] [CrossRef]
- Hyyppä, E.; Yu, X.; Kaartinen, H.; Hakala, T.; Kukko, A.; Vastaranta, M.; Hyyppä, J. Comparison of backpack, handheld, under-canopy UAV, and above-canopy UAV laser scanning for field reference data collection in boreal forests. Remote Sensing 2020, 12, 3327. [Google Scholar] [CrossRef]
- Zlot, R.; Bosse, M. Efficient large-scale 3D mobile mapping and surface reconstruction of an underground mine. In Proceedings of the Field and service robotics: Results of the 8th international conference. Springer; 2013; pp. 479–493. [Google Scholar]
- Moravec, H.; Elfes, A. High resolution maps from wide angle sonar. In Proceedings of the Proceedings. 1985 IEEE international conference on robotics and automation. IEEE, Vol. 2; 1985; pp. 116–121. [Google Scholar]
- Elfes, A. Using occupancy grids for mobile robot perception and navigation. Computer 2002, 22, 46–57. [Google Scholar] [CrossRef]
- Mahphood, A.; Arefi, H. Grid-based building outline extraction from ready-made building points. Automation in construction 2022, 139, 104321. [Google Scholar]
- Sun, Y.; Zhang, X.; Zhao, X.; Xin, Q. Extracting building boundaries from high resolution optical images and LiDAR data by integrating the convolutional neural network and the active contour model. Remote Sensing 2018, 10, 1459. [Google Scholar] [CrossRef]
- Marcos, D.; Tuia, D.; Kellenberger, B.; Zhang, L.; Bai, M.; Liao, R.; Urtasun, R. Learning deep structured active contours end-to-end. In Proceedings of the Proceedings of the IEEE conference on computer vision and pattern recognition, 2018; pp. 8877–8885.
- Zhao, H.; Jiang, L.; Jia, J.; Torr, P.H.; Koltun, V. Point transformer. In Proceedings of the Proceedings of the IEEE/CVF international conference on computer vision, 2021; pp. 16259–16268.
- Zhu, Q.; Li, Z.; Song, T.; Yao, L.; Guan, Q.; Zhang, L. Unrestricted region and scale: Deep self-supervised building mapping framework across different cities from five continents. ISPRS Journal of Photogrammetry and Remote Sensing 2024, 209, 344–367. [Google Scholar] [CrossRef]
- Von Gioi, R.G.; Jakubowicz, J.; Morel, J.M.; Randall, G. LSD: A fast line segment detector with a false detection control. IEEE transactions on pattern analysis and machine intelligence 2008, 32, 722–732. [Google Scholar]
- Akinlar, C.; Topal, C. Edlines: Real-time line segment detection by edge drawing (ed). In Proceedings of the 2011 18th IEEE International Conference on Image Processing. IEEE; 2011; pp. 2837–2840. [Google Scholar]
- Elder, J.H.; Almazan, E.J.; Qian, Y.; Tal, R. MCMLSD: A probabilistic algorithm and evaluation framework for line segment detection. arXiv 2020, arXiv:2001.01788. [Google Scholar] [CrossRef]
- Xue, N.; Bai, S.; Wang, F.D.; Xia, G.S.; Wu, T.; Zhang, L.; Torr, P.H. Learning regional attraction for line segment detection. IEEE transactions on pattern analysis and machine intelligence 2019, 43, 1998–2013. [Google Scholar] [CrossRef]
- Xue, N.; Wu, T.; Bai, S.; Wang, F.; Xia, G.S.; Zhang, L.; Torr, P.H. Holistically-attracted wireframe parsing. In Proceedings of the Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, 2020; pp. 2788–2797.
- Suárez, I.; Buenaposada, J.M.; Baumela, L. ELSED: Enhanced line segment drawing. Pattern Recognition 2022, 127, 108619. [Google Scholar] [CrossRef]
- Pautrat, R.; Barath, D.; Larsson, V.; Oswald, M.R.; Pollefeys, M. gradients. In Proceedings of the Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, 2023; pp. 17327–17336.
- Awrangjeb, M.; Zhang, C.; Fraser, C.S. Automatic extraction of building roofs using LIDAR data and multispectral imagery. ISPRS journal of photogrammetry and remote sensing 2013, 83, 1–18. [Google Scholar] [CrossRef]
- Wu, Y.; Wang, L.; Hu, C.; Cheng, L. Extraction of building contours from airborne LiDAR point cloud using variable radius Alpha Shapes method. J. Image Graph 2021, 26, 910–923. [Google Scholar] [CrossRef]
- Widyaningrum, E.; Gorte, B.; Lindenbergh, R. Automatic building outline extraction from ALS point clouds by ordered points aided hough transform. Remote Sensing 2019, 11, 1727. [Google Scholar] [CrossRef]
- Li, X.; Qiu, F.; Shi, F.; Tang, Y. A recursive hull and signal-based building footprint generation from airborne LiDAR data. Remote Sensing 2022, 14, 5892. [Google Scholar] [CrossRef]
- Karsli, B.; Yilmazturk, F.; Bahadir, M.; Karsli, F.; Ozdemir, E. Automatic building footprint extraction from photogrammetric and LiDAR point clouds using a novel improved-Octree approach. Journal of Building Engineering 2024, 82, 108281. [Google Scholar] [CrossRef]
- Qi, C.R.; Su, H.; Mo, K.; Guibas, L.J. segmentation. In Proceedings of the Proceedings of the IEEE conference on computer vision and pattern recognition, 2017; pp. 652–660.
- Qi, C.R.; Yi, L.; Su, H.; Guibas, L.J. Pointnet++: Deep hierarchical feature learning on point sets in a metric space. Advances in neural information processing systems 2017, 30. [Google Scholar]
- Thomas, H.; Qi, C.R.; Deschaud, J.E.; Marcotegui, B.; Goulette, F.; Guibas, L.J. clouds. In Proceedings of the Proceedings of the IEEE/CVF international conference on computer vision, 2019; pp. 6411–6420.
- Hu, Q.; Yang, B.; Xie, L.; Rosa, S.; Guo, Y.; Wang, Z.; Trigoni, N.; Markham, A. clouds. In Proceedings of the Proceedings of the IEEE/CVF conference on computer vision and pattern recognition, 2020; pp. 11108–11117.
- Vats, A.; Völgyes, D.; Vermeer, M.; Pedersen, M.; Raja, K.; Fantin, D.S.; Hay, J.A. Terrain-informed self-supervised learning: Enhancing building footprint extraction from LiDAR data with limited annotations. IEEE Transactions on Geoscience and Remote Sensing 2024, 62, 1–10. [Google Scholar] [CrossRef]
- Pan, X.; Yang, T. 3D vision-based bolt loosening assessment using photogrammetry, deep neural networks, and 3D point-cloud processing. Journal of Building Engineering 2023, 70, 106326. [Google Scholar] [CrossRef]
- Biswas, H.K.; Sim, T.Y.; Lau, S.L. Impact of building information modelling and advanced technologies in the AEC industry: a contemporary review and future directions. Journal of Building Engineering 2024, 82, 108165. [Google Scholar] [CrossRef]
- Sharma, M.; Garg, R. Building footprint extraction from aerial photogrammetric point cloud data using its geometric features. J Build Eng 2023, 76, 107387. [Google Scholar] [CrossRef]
- Liu, K.; Ma, H.; Zhang, H.; Gao, L.; Xiang, S.; Chen, D.; Miao, Q. Building outline extraction using adaptive tracing alpha shapes and contextual topological optimization from airborne LiDAR. Automation in Construction 2024, 160, 105321. [Google Scholar] [CrossRef]












| Dataset | Method | Precision(%) | Recall(%) | F1-score(%) | IoU(%) |
|---|---|---|---|---|---|
| Region 1 | OP-HT(2019) | 94.0 | 91.9 | 92.9 | 90.7 |
| NB-RANSAC(2020) | 94.3 | 92.0 | 93.1 | 90.1 | |
| Grid(2022) | 93.5 | 91.3 | 92.4 | 87.9 | |
| RCH-SR(2022) | 94.7 | 92.5 | 93.6 | 89.1 | |
| GAN(2022) | 95.0 | 93.1 | 94.0 | 88.8 | |
| Alphas(2024) | 94.2 | 91.8 | 93.0 | 90.2 | |
| Ours | 96.2 | 94.4 | 95.3 | 90.9 | |
| Region 2 | OP-HT(2019) | 93.0 | 91.4 | 92.2 | 85.4 |
| NB-RANSAC(2020) | 93.4 | 91.7 | 92.5 | 85.9 | |
| Grid(2022) | 92.7 | 91.0 | 91.8 | 84.7 | |
| RCH-SR(2022) | 93.8 | 92.0 | 92.9 | 86.4 | |
| GAN(2022) | 94.2 | 92.8 | 93.5 | 87.4 | |
| Alphas(2024) | 93.1 | 91.5 | 92.3 | 85.6 | |
| Ours | 95.4 | 93.7 | 94.5 | 89.1 | |
| Region 3 | OP-HT(2019) | 89.0 | 85.2 | 87.1 | 82.5 |
| NB-RANSAC(2020) | 89.8 | 85.9 | 87.8 | 78.3 | |
| Grid(2022) | 88.9 | 85.0 | 86.9 | 87.1 | |
| RCH-SR(2022) | 90.2 | 86.7 | 88.4 | 79.0 | |
| GAN(2022) | 91.1 | 87.3 | 89.2 | 80.1 | |
| Alphas(2024) | 89.4 | 85.8 | 87.6 | 86.9 | |
| Ours | 92.8 | 89.4 | 91.1 | 88.5 | |
| Region 4 | OP-HT(2019) | 91.0 | 87.9 | 89.4 | 80.8 |
| NB-RANSAC(2020) | 91.4 | 88.2 | 89.8 | 81.3 | |
| Grid(2022) | 90.7 | 87.6 | 89.1 | 80.3 | |
| RCH-SR(2022) | 91.9 | 88.8 | 90.3 | 81.9 | |
| GAN(2022) | 92.5 | 89.1 | 90.8 | 82.5 | |
| Alphas(2024) | 91.3 | 88.1 | 89.7 | 81.0 | |
| Ours | 94.1 | 91.2 | 92.6 | 85.9 |
| Dataset | Precision(%) | Recall(%) | F1-score(%) | IoU(%) |
|---|---|---|---|---|
| Rect. (38) | 95.6 | 94.1 | 94.8 | 91.3 |
| Adj.(26) | 94.2 | 93.0 | 93.6 | 90.1 |
| Irreg.(31) | 92.3 | 90.1 | 91.2 | 87.0 |
| Courtyard(17) | 90.7 | 88.9 | 89.7 | 85.4 |
| Overall(112) | 93.7 | 92.5 | 93.1 | 89.6 |
| Scheme | Precision(%) | Recall(%) | F1-score(%) | IoU(%) |
|---|---|---|---|---|
| Ours | 96.2 | 94.4 | 95.3 | 90.9 |
| 95.4 | 93.7 | 94.5 | 89.1 | |
| 92.8 | 89.4 | 91.1 | 88.5 | |
| 94.1 | 91.2 | 92.6 | 85.9 | |
| Scheme 1 | 91.5 | 88.5 | 90.1 | 85.2 |
| 90.2 | 87.3 | 88.6 | 83.4 | |
| 86.3 | 81.5 | 83.8 | 78.9 | |
| 88.7 | 84.5 | 86.6 | 79.6 | |
| Scheme 2 | 89.3 | 86.5 | 87.9 | 83.9 |
| 88.6 | 85.1 | 86.8 | 82.0 | |
| 84.7 | 79.2 | 81.9 | 78.2 | |
| 86.5 | 82.3 | 84.3 | 77.5 | |
| Scheme 3 | 93.8 | 90.2 | 92.0 | 87.5 |
| 92.5 | 89.8 | 91.1 | 85.8 | |
| 89.6 | 85.3 | 87.4 | 83.2 | |
| 91.3 | 87.6 | 89.4 | 82.4 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).