Automatic Extraction of Road Curb and Road Surface from Lidar Point Cloud Data

Authors

Maldeniya M R R

Department of Remote Sensing & GIS, Faculty of Geomatics, Sabaragamuwa University of Sri Lanka (Sri Lanka)

Perera G S N

Department of Remote Sensing & GIS, Faculty of Geomatics, Sabaragamuwa University of Sri Lanka (Sri Lanka)

Article Information

DOI: 10.51244/IJRSI.2026.1304000199

Subject Category: Geophysics

Volume/Issue: 13/4 | Page No: 1430-1440

Publication Timeline

Submitted: 2026-04-19

Accepted: 2026-04-24

Published: 2026-05-14

Abstract

Road feature extraction is crucial for wide range of geospatial applications such as road management, intelligent transportation and road safety evaluation. Due to the efficient vehicle-based on-road scanning opportunity, Mobile Laser Scanning (MLS) has become the most appropriate data acquisition system for road environments. Most of methods available for road feature extraction are classical approaches that do not mitigate the problems caused by the presence of outliers and occlusions. This study proposed an automated method for extraction and vectorization of road surface and curb, utilizing a grid-based segmentation and classification. The method begins with extracting the ground surface from the point cloud, where an elevation-based thresholding and Cloth Simulation Filtering (CSF) are applied to isolate terrain points. A region growing based segmentation algorithm is applied to identify the road surface and curb structures based on the elevation differences and surface normal orientations. To address main challenges in region growing, such as curb cuts and occlusions from parked vehicles, a local re-segmentation is developed. The local edge detection and gap bridging are applied for efficient region-growing. The extracted curb boundaries are then vectorized using the alpha-shape algorithms, ensuring a structured, GIS compatible representation. The developed algorithm was tested on multiple urban datasets, and reached a classification accuracy of 98% from the constructed confusion matrix. The geometric accuracy exceeded 85% for most curb islands, with some achieving 97.7% precision. The results validated the robustness and scalability of the developed method in urban environments, and provided a computationally efficient solution for automated road and curb extraction.

Keywords

Curb Cuts, Ground Points Filtering, Mobile Laser Scanning (MLS)

Downloads

References

1. Bartels, M., & Wei, H. (2010). Threshold-free object and ground point separation in LIDAR data. Pattern Recognition Letters, 31(10), 1089–1099. [Google Scholar] [Crossref]

2. Boyko, A., & Funkhouser, T. (n.d.). Extracting roads from dense point clouds in large scale urban environment. [Google Scholar] [Crossref]

3. Caltagirone, L., Bellone, M., Svensson, L., & Wahde, M. (2018). LIDAR-Camera Fusion for Road Detection Using Fully Convolutional Neural Networks. [Google Scholar] [Crossref]

4. Cartwright, W., Gartner, G., Meng, L., & Peterson, M. P. (n.d.). Advances in GIScience: Proceedings of the 12th AGILE Conference (Lecture Notes in Geoinformation and Cartography). [Google Scholar] [Crossref]

5. Clode, S., Kootsookos, P., & Rottensteiner, F. (2004). The Automatic Extraction of Roads from LIDAR data. [Google Scholar] [Crossref]

6. Hinz, S., & Baumgartner, A. (2003). Automatic extraction of urban road networks from multi-view aerial imagery. ISPRS Journal of Photogrammetry and Remote Sensing, 58(1–2), 83–98. [Google Scholar] [Crossref]

7. Honma, R., Date, H., & Kanai, S. (2020). Extraction of road edges from MLS point clounds using bend angle of scanlines. International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences - ISPRS Archives, 43(B2), 1091–1097. [Google Scholar] [Crossref]

8. Hu, X., Li, Y., Shan, J., Zhang, J., & Zhang, Y. (2014). Road centerline extraction in complex urban scenes from LiDAR data based on multiple features. IEEE Transactions on Geoscience and Remote Sensing, 52(11), 7448–7456. [Google Scholar] [Crossref]

9. Huber, R., & Lang, K. (n.d.). Road Extraction from High-Resolution Airborne SAR using Operator Fusion. [Google Scholar] [Crossref]

10. Ibrahim, S., & Lichti, D. (n.d.). CURB-BASED STREET FLOOR EXTRACTION FROM MOBILE TERRESTRIAL LIDAR POINT CLOUD. www.ambercore.com [Google Scholar] [Crossref]

11. IEEE Staff, (2010). 2010 IEEE Intelligent Vehicles Symposium. IEEE. [Google Scholar] [Crossref]

12. Kulathunga, G. P., Fedorenko, R., Klimchik, A., & Prathap, G. (n.d.). Ground and Non-Ground Separation Filter for UAV Lidar Point Cloud. [Google Scholar] [Crossref]

13. Li, Y., Hu, X., Guan, H., & Liu, P. (2016). An efficient method for automatic road extraction based on multiple features from lidar data. International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences - ISPRS Archives, 41, 289–293. [Google Scholar] [Crossref]

14. Liu, L., & Lim, S. (2016). A framework of road extraction from airborne lidar data and aerial imagery. Journal of Spatial Science, 61(2), 263–281. [Google Scholar] [Crossref]

15. Ma, H., Ma, H., Zhang, L., Liu, K., & Luo, W. (2022). Extracting Urban Road Footprints from Airborne LiDAR Point Clouds with PointNet++ and Two-Step Post-Processing. Remote Sensing, 14(3). [Google Scholar] [Crossref]

16. Ma, L. (n.d.). Road Information Extraction from Mobile LiDAR Point Clouds using Deep Neural Networks. [Google Scholar] [Crossref]

17. Ma, L., Li, Y., Li, J., Wang, C., Wang, R., & Chapman, M. A. (2018). Mobile laser scanned point-clouds for road object detection and extraction: A review. In Remote Sensing (Vol. 10, Issue 10). MDPI AG. [Google Scholar] [Crossref]

18. Meng, X., Currit, N., & Zhao, K. (2010). Ground filtering algorithms for airborne LiDAR data: A review of critical issues. In Remote Sensing (Vol. 2, Issue 3, pp. 833–860). [Google Scholar] [Crossref]

19. Mi, X., Yang, B., Dong, Z., Chen, C., & Gu, J. (2022). Automated 3D Road Boundary Extraction and Vectorization Using MLS Point Clouds. IEEE Transactions on Intelligent Transportation Systems, 23(6), 5287–5297. [Google Scholar] [Crossref]

20. Siegemund, J., Franke, U., & Förstner, W. (2011). A temporal filter approach for detection and reconstruction of curbs and road surfaces based on conditional random fields. IEEE Intelligent Vehicles Symposium, Proceedings, 637–642. [Google Scholar] [Crossref]

21. Sui, L., Zhu, J., Zhong, M., Wang, X., & Kang, J. (2021). Extraction of road boundary from MLS data using laser scanner ground trajectory. Open Geosciences, 13(1), 690–704. [Google Scholar] [Crossref]

22. Wang, G., Wu, J., He, R., & Yang, S. (2019). A point cloud-based robust road curb detection and tracking method. IEEE Access, 7, 24611–24625. [Google Scholar] [Crossref]

23. Wang, H., Cai, Z., Luo, H., Wang, C., Li, P., Yang, W., Ren, S., & Li, J. (2012). Automatic Road Extraction from Mobile Laser Scanning Data. [Google Scholar] [Crossref]

24. Yadav, M. (2021). A multi-constraint combined method for road extraction from airborne laser scanning data. Measurement: Journal of the International Measurement Confederation, 186. [Google Scholar] [Crossref]

25. Yadav, M., Lohani, B., & Singh, A. K. (2018). Road surface detection from mobile lidar data. ISPRS Annals of the Photogrammetry, Remote Sensing and Spatial Information Sciences, 4(5), 95–101. [Google Scholar] [Crossref]

26. Zhang, W., Qi, J., Wan, P., Wang, H., Xie, D., Wang, X., & Yan, G. (2016). An easy-to-use airborne LiDAR data filtering method based on cloth simulation. Remote Sensing, 8(6). [Google Scholar] [Crossref]

Metrics

Views & Downloads

Similar Articles