Submitted:
08 September 2023
Posted:
11 September 2023
You are already at the latest version
Abstract
Keywords:
1. Introduction
2. Methods
2.1. Building point cloud extraction
2.1.1. VDVI
2.1.2. CSF algorithm
2.2. Roof point cloud segmentation
2.2.1. Roof point cloud extraction
2.2.2. Slope segmentation


2.3. Feature line extraction
3. Experimental Results and Analysis
3.1. Experimental data
3.2. Building point cloud extraction and typology
3.3. Roof extraction and slope segmentation
| Index | I-shaped | L-shaped | U-shaped |
|---|---|---|---|
| TP | 30587 | 6665 | 26675 |
| FN | 0 | 0 | 0 |
| FP | 126 | 47 | 53 |
| R | 1 | 1 | 1 |
| P | 99.59% | 99.30% | 99.80% |
| F | 99.79% | 99.65% | 99.90% |

3.4. Feature line extraction and regularisation
4. Conclusion
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Huo, P.P.; Hou, M.L.; Yang, S.; Hou, Q.; Zhou, Q.; Li, A.; Yang, S. Automatic extraction of building rooftop outlines using airborne LiDAR: A review. Geomatics World. 2019, 26, 1–13. [Google Scholar]
- Du, J.L.; Chen, D.; Zhang, Z.X.; Zhang, L.Q. Research progress of building reconstruction via airborne point clouds. Journal of Remote Sensing. 2019, 23, 374–391. [Google Scholar] [CrossRef]
- Panagiotopoulou, A.; Grammatikopoulos, L.; El Saer, A.; Petsa, E.; Charou, E.; Ragia, L.; Karras, G. Super-Resolution Techniques in Photogrammetric 3D Reconstruction from Close-Range UAV Imagery. Heritage. 2023, 6, 2701–2715. [Google Scholar] [CrossRef]
- Farmakis, I.; Karantanellis, E.; Hutchinson, D.J.; Vlachopoulos, N.; Marinos, V. Superpixel and Supervoxel Segmentation Assessment of Landslides Using UAV-Derived Models. Remote Sens 2022, 14, 5668. [Google Scholar] [CrossRef]
- Yang, B.S.; Dong, Z. Progress and perspective of point cloud intelligence. Acta Geodaetica et Cartographica Sinica. 2019, 48, 1575–1585. [Google Scholar] [CrossRef]
- Jabri, S.; Zhang, Y.; Alaeldin, S. Stereo-based building detection in very high resolution satellite imagery using IHScolor system. Geoscience and Remote Sensing Symposium (IGARSS). 2014, 2301–2304. [Google Scholar]
- Huang, X.; Zhang, L. A Multidirectional and Multiscale Morphological Index for Automatic Building Extraction from Multispectral GeoEye-1 Imagery. Photogrammetric Engineering & Remote Sensing. 2011, 77, 721–732. [Google Scholar]
- Wu, Y.; Wang, L.Y.; Hu, C.X.; Cheng, L. Extraction of building contours from airborne LiDAR point cloud using variable radius Alpha Shapes method. Journal of Image and Graphics. 2021, 26, 0910–0923. [Google Scholar]
- Zhu, P.; Li, S.; Zhang, L.; Li, Y. Multitask learning-based building extraction from high-resolution remote sensing images. Journal of Geo-information Science. 2013, 23, 514–523. [Google Scholar]
- Long, J.; Shelhamer, E.; Darrell, T. Fully Convolutional Networks for Semantic Segmentation. IEEE Transactions on Pattern Analysis and Machine Intelligence. 2015, 39, 640–651. [Google Scholar]
- Charles, R.Q.; Su, H.; Kaichun, M.; Leonidas, J.G. PointNet: Deep Learning on Point Sets for 3D Classification and Segmentation. computer vision and pattern recognition 2017, 77–85. [Google Scholar]
- Huang, X.; Sohn, G.; Wang, X.; Zhang, F. Roof detection using LiDAR data based on points’normal with weight. Geomatics and Information Science of Wuhan University. 2009, 34, 24–27. [Google Scholar]
- Gu, Y.F.; Cao, Z.M.; Dong, L.M. A hierarchical energy minimization method for building roof segmentation from airborne LiDAR data. Multimedia Tools and Applications. 2017, 76, 4197–4210. [Google Scholar] [CrossRef]
- Ma, X.; Luo, W.; Chen, M.; Li, J.; Yan, X.; Zhang, X.; Wei, W. A Fast Point Cloud Segmentation Algorithm Based on Region Growth. International Conference on Optical Communications and Networks. EasyChair. 2019, 1–2. [Google Scholar]
- Xu, Y.; Yao, W.; Hoegner, L.; Stilla, U. Segmentation of building roofs from airborne LiDAR point clouds using robust voxel-based region growing. Remote Sensing Letters. 2017, 8, 1062–1071. [Google Scholar] [CrossRef]
- Wang, Y.Q. Research on building extraction and model regularization from LiDAR data. Master’s Thesis, Nanjing Univeristy, Nanjing, China, 2013. [Google Scholar]
- Saglam, A.; Makineci, H.B.; Baykan, O.; Baykan, N. Clustering-based plane refitting of non-planar patches for voxel-based 3D point cloud segmentation using K-means clustering. International Information and Engineering Technology Association. 2020, 37, 1019–1027. [Google Scholar] [CrossRef]
- Ywata, Y. Adaptive random sample consensus approach for segmentation of building roof in air-borne laser scanning point cloud. International Journalof Remote Sensing. 2020, 41, 2047–2061. [Google Scholar]
- Liu, Y.K.; Li, Y.Q.; Liu, H.Y.; Sun, D.; Zhao, S.B. An Improved RANSAC Algorithm for Point Cloud Segmentation of Complex Building Roofs. Journal of Geo-information Science. 2021, 23, 1497–1507. [Google Scholar]
- Xu, J.; Li, J. An optimal RANSAC method for segmentation of complex building roof planes. Geomatics and Information Science of Wuhan University. 2023, 1–16. [Google Scholar]
- Liu, P.L.; Deng, Y.Y. Digitized protection: A new way to protect historical and cultural towns and villages. Journal of Peking University( Philosophy and Social Sciences). 2017, 54, 104–110. [Google Scholar]
- Song, G.T.; Zhao, Y.Q.; Wang, S. Research on protection and application of real 3D digitization of traditional village based on oblique photogrammetry. Construction Science and Technology. 2021, (14), 61–65. [Google Scholar]
- Bian, X.; Ma, Q.Y.; Liu, C.Y.; Zhao, Y.W. Vegetation coverage calculation based on Low altitude visible spectrum. Bulletin of Soil and Water Conservation. 2017, 37, 270–275. [Google Scholar]
- Zhang, W.M.; Qi, J.B.; Wan, P.; Wang, H.T.; Yan, G.J. An easy-to-use airborne LiDAR data filtering method based on cloth simulation. Remote Sensing. 2016, 8, 501. [Google Scholar] [CrossRef]
- Zhang, F.; Li, H.S.; Jiang, T. Digital Elevation Model Generation in LiDAR Point Cloud Based on Cloth Simulation Algorithm. Laser & Optoelectronics Progress. 2020, 57, 114–121. [Google Scholar]
- Wang, G.; Wang, Q.; Liu, S.T. Method of building extraction from UAV oblique photography point cloud based on cloth simulation. Bulletin of Surveying and Mapping. 2020, (10), 97–100. [Google Scholar]
- Zhao, C.; Zhang, B.M.; Chen, X.W.; Guo, H.T.; Lu, J. Accurate and Automatic Building Roof Extraction Using Neighborhood Information of Point Clouds. Acta Geodaetica et Cartographica Sinica. 2017, 46, 1123–1134. [Google Scholar]
- Canny, J. A Computational Approach to Edge Detection. IEEE Transactions on Pattern Analysis and Machine Intelligence. 1986, 8, 679–698. [Google Scholar] [CrossRef]
- Li, J.; Wang, H.; Yan, K.; Yan, X.D.; Yang, L. Improved canny algorithm for image edge enhancement. Journal of Geomatics Science and Technology. 2021, 38, 398–403. [Google Scholar]
- Gong, S.J.; Li, G.Q.; Zhang, Y.J.; Li, C.; Yu, L. Application of static gesture segmentation based on an improved canny operator. The Journal of Engineering. 2019, 3, 543–546. [Google Scholar] [CrossRef]










| Parameter | Value | Parameter | Value |
|---|---|---|---|
| Heading overlap | 80% | Parallax overlap | 78% |
| Flight height | 100m | Flight time | 84min |
| Image resolution | 1.5cm | Number of control points | 6 |
| RANSAC | Region segmentation algorithm | Slope segmentation algorithm | ||||
| Total number of surface pieces extracted | Number of correctly extracted surface pieces | Total number of surface pieces extracted | Number of correctly extracted surface pieces | Total number of surface pieces extracted | Number of correctly extracted surface pieces | |
| I-shaped | 4 | 2 | 2 | 2 | 2 | 2 |
| L-shaped | 7 | 2 | 2 | 1 | 4 | 4 |
| U-shaped | 8 | 4 | 4 | 3 | 6 | 6 |
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. |
© 2023 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/).