{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,16]],"date-time":"2026-06-16T05:02:50Z","timestamp":1781586170286,"version":"3.54.5"},"reference-count":51,"publisher":"MDPI AG","issue":"3","license":[{"start":{"date-parts":[[2022,2,8]],"date-time":"2022-02-08T00:00:00Z","timestamp":1644278400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["41601504"],"award-info":[{"award-number":["41601504"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61378078"],"award-info":[{"award-number":["61378078"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"name":"National High Resolution Earth Observation Foundation","award":["11-Y20A12-9001-17\/18"],"award-info":[{"award-number":["11-Y20A12-9001-17\/18"]}]},{"name":"National High Resolution Earth Observation Foundation","award":["11-H37B02-9001-19\/22"],"award-info":[{"award-number":["11-H37B02-9001-19\/22"]}]},{"name":"National Key R&amp;D Program of China","award":["2018YFB0504500"],"award-info":[{"award-number":["2018YFB0504500"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Remote Sensing"],"abstract":"<jats:p>In this paper, a novel framework for the automatic extraction of road footprints from airborne LiDAR point clouds in urban areas is proposed. The extraction process consisted of three phases: The first phase is to extract road points by using the deep learning model PointNet++, where the features of the input data include not only those selected from raw LiDAR points, such as 3D coordinate values, intensity, etc., but also the digital number (DN) of co-registered images and generated geometric features to describe a strip-like road. Then, the road points from PointNet++ were post-processed based on graph-cut and constrained triangulation irregular networks, where both the commission and omission errors were greatly reduced. Finally, collinearity and width similarity were proposed to estimate the connection probability of road segments, thereby improving the connectivity and completeness of the road network represented by centerlines. Experiments conducted on the Vaihingen data show that the proposed framework outperformed others in terms of completeness and correctness; in addition, some narrower residential streets with 2 m width, which have normally been neglected by previous studies, were extracted. The completeness and the correctness of the extracted road points were 84.7% and 79.7%, respectively, while the completeness and the correctness of the extracted centerlines were 97.0% and 86.3%, respectively.<\/jats:p>","DOI":"10.3390\/rs14030789","type":"journal-article","created":{"date-parts":[[2022,2,8]],"date-time":"2022-02-08T23:42:20Z","timestamp":1644363740000},"page":"789","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":21,"title":["Extracting Urban Road Footprints from Airborne LiDAR Point Clouds with PointNet++ and Two-Step Post-Processing"],"prefix":"10.3390","volume":"14","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-9470-2067","authenticated-orcid":false,"given":"Haichi","family":"Ma","sequence":"first","affiliation":[{"name":"School of Remote Sensing and Information Engineering, Wuhan University, Wuhan 430079, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Hongchao","family":"Ma","sequence":"additional","affiliation":[{"name":"School of Remote Sensing and Information Engineering, Wuhan University, Wuhan 430079, China"},{"name":"Department of Oceanography, Dalhousie University, Halifax, NS B3H 4R2, Canada"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Liang","family":"Zhang","sequence":"additional","affiliation":[{"name":"Faculty of Resources and Environmental Science, Hubei University, Wuhan 430062, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5407-3860","authenticated-orcid":false,"given":"Ke","family":"Liu","sequence":"additional","affiliation":[{"name":"School of Remote Sensing and Information Engineering, Wuhan University, Wuhan 430079, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Wenjun","family":"Luo","sequence":"additional","affiliation":[{"name":"School of Remote Sensing and Information Engineering, Wuhan University, Wuhan 430079, China"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2022,2,8]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"9","DOI":"10.1016\/j.rse.2006.10.013","article-title":"Repetitive interpolation: A robust algorithm for DTM generation from aerial laser scanner data in forested terrain","volume":"108","author":"Kobler","year":"2007","journal-title":"Remote Sens. Environ."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"61","DOI":"10.1016\/j.measurement.2014.12.017","article-title":"Investigating performance of airborne LiDAR data filtering algorithms for DTM generation","volume":"63","author":"Polat","year":"2015","journal-title":"Measurement"},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Ma, H., Ma, H., Liu, K., Luo, W., and Zhang, L. (2020). Direct georeferencing for the images in an airborne LiDAR system by automatic boresight misalignments calibration. Sensors, 20.","DOI":"10.3390\/s20185056"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"437","DOI":"10.14358\/PERS.75.4.437","article-title":"Morphology-based building detection from airborne LiDAR data","volume":"75","author":"Meng","year":"2009","journal-title":"Photogramm. Eng. Remote Sens."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"219","DOI":"10.1016\/j.isprsjprs.2019.10.011","article-title":"Deep learning for conifer\/deciduous classification of airborne LiDAR 3D point clouds representing individual trees","volume":"158","author":"Hamraz","year":"2019","journal-title":"ISPRS J. Photogramm."},{"key":"ref_6","first-page":"110","article-title":"DEM generation from laser scanner data using adaptive TIN models","volume":"33","author":"Axelsson","year":"2000","journal-title":"Int. Arch. Photogramm. Remote Sens."},{"key":"ref_7","first-page":"225","article-title":"Extraction of road geometry parameters from laser scanning and existing databases","volume":"34","author":"Hatger","year":"2003","journal-title":"Int. Arch. Photogramm. Remote Sens. Spatial Inf. Sci."},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Jia, J., Sun, H., Jiang, C., Karila, K., Karjalainen, M., Ahokas, E., Khoramshahi, E., Hu, P., Chen, C., and Xue, T. (2021). Review on active and passive remote sensing techniques for road extraction. Remote Sens., 13.","DOI":"10.3390\/rs13214235"},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Rottensteiner, F., and Clode, S. (2008). Building and road extraction by LiDAR and imagery. Topographic Laser Ranging and Scanning: Principles and Processing, CRC Press.","DOI":"10.1201\/9781420051438.ch16"},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1088\/1361-6501\/aa59f3","article-title":"Decomposition of small-footprint full waveform LiDAR data based on generalized Gaussian model and grouping LM optimization","volume":"28","author":"Ma","year":"2017","journal-title":"Meas. Sci. and Technol."},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Tolt, G., Shimoni, M., and Ahlberg, J. (2011, January 24\u201329). A shadow detection method for remote sensing images using VHR hyperspectral and LiDAR data. Proceedings of the IEEE International Geoscience and Remote Sensing Symposium IGARSS, Vancouver, BC, Canada.","DOI":"10.1109\/IGARSS.2011.6050213"},{"key":"ref_12","first-page":"642","article-title":"Roads and buildings from laser scanner data within a forest enterprise","volume":"32","author":"Rieger","year":"1999","journal-title":"Int. Arch. Photogramm. Remote Sens."},{"key":"ref_13","first-page":"231","article-title":"The automatic extraction of roads from LiDAR data","volume":"35","author":"Clode","year":"2004","journal-title":"Int. Arch. Photogramm. Remote Sens. Spatial Inf. Sci."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"517","DOI":"10.14358\/PERS.73.5.517","article-title":"Detection and vectorization of roads from LiDAR data","volume":"73","author":"Clode","year":"2007","journal-title":"Photogramm. Eng. Remote Sens."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"725","DOI":"10.1109\/LGRS.2008.2004470","article-title":"Three-dimensional LiDAR data classifying to extract road point in urban area","volume":"5","author":"Choi","year":"2008","journal-title":"IEEE Geosci. Remote Sens. Lett."},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Samadzadegan, F., Hahn, M., and Bigdeli, B. (2009, January 20\u201322). Automatic road extraction from LiDAR data based on classifier fusion. Proceedings of the Joint Urban Remote Sensing Event (JURSE), Shanghai, China.","DOI":"10.1109\/URS.2009.5137739"},{"key":"ref_17","unstructured":"Zhu, Q., and Mordohai, P. (October, January 27). A minimum cover approach for extracting the road network from airborne LiDAR data. Proceedings of the International Conference on Computer Vision (ICCV) Workshops, Kyoto, Japan."},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Zhao, J., and You, S. (2012, January 16\u201321). Road network extraction from airborne LiDAR data using scene context. Proceedings of the Conference on Computer Vision and Pattern Recognition Workshops (CVPRW) Workshops, Providence, RI, USA.","DOI":"10.1109\/CVPRW.2012.6238909"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"409","DOI":"10.14358\/PERS.80.5.409","article-title":"Road extraction from LiDAR data using support vector machine classification","volume":"80","author":"Matkan","year":"2014","journal-title":"Photogramm. Eng. Remote Sens."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"4292","DOI":"10.1016\/j.ijleo.2015.08.137","article-title":"Road detection from airborne LiDAR point clouds adaptive for variability of intensity data","volume":"126","author":"Li","year":"2015","journal-title":"Optik"},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"22","DOI":"10.1016\/j.isprsjprs.2016.04.003","article-title":"Road centerline extraction from airborne LiDAR point cloud based on hierarchical fusion and optimization","volume":"118","author":"Hui","year":"2016","journal-title":"ISPRS J. Photogramm."},{"key":"ref_22","first-page":"363","article-title":"Road surface and its center line and boundary lines detection using terrestrial LiDAR data","volume":"21","author":"Husain","year":"2018","journal-title":"The Egypt. J. Remote Sens. Space Sci."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"91","DOI":"10.1016\/j.isprsjprs.2019.02.003","article-title":"A higher-order tensor voting-based approach for road junction detection and delineation from airborne LiDAR data","volume":"150","author":"Chen","year":"2019","journal-title":"ISPRS J. Photogramm."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"1433","DOI":"10.14358\/PERS.70.12.1433","article-title":"Extraction of city roads through shadow path reconstruction using laser data","volume":"70","author":"Zhu","year":"2004","journal-title":"Photogramm. Eng. Remote Sens."},{"key":"ref_25","first-page":"288","article-title":"Automatic road extraction from dense urban area by integrated processing of high resolution imagery and LiDAR data","volume":"35","author":"Hu","year":"2004","journal-title":"Int. Arch. Photogramm. Remote Sens. Spatial Inf. Sci."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"227","DOI":"10.14358\/PERS.74.2.227","article-title":"Extracting urban road networks from high-resolution true orthoimage and LiDAR","volume":"74","author":"Youn","year":"2008","journal-title":"Photogramm. Eng. Remote Sens."},{"key":"ref_27","unstructured":"Wang, G., Zhang, Y., Li, J., and Song, P. (July, January 29). 3D road information extraction from LiDAR data fused with aerial-images. Proceedings of the IEEE International Conference on Data Mining (ICDM), Fuzhou, China."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1155\/2017\/6431519","article-title":"A two-stage optimization strategy for fuzzy object-based analysis using airborne LiDAR and high-resolution orthophotos for urban road extraction","volume":"2017","author":"Sameen","year":"2017","journal-title":"J. Sens."},{"key":"ref_29","first-page":"175","article-title":"An integrated framework for road detection in dense urban area from high-resolution satellite imagery and LiDAR data","volume":"10","author":"Milan","year":"2018","journal-title":"J. Geogr. Inf. Syst."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1155\/2018\/7212307","article-title":"Deep learning approach for building detection using LiDAR\u2013orthophoto fusion","volume":"2018","author":"Nahhas","year":"2018","journal-title":"J. Sens."},{"key":"ref_31","unstructured":"Maturana, D., and Scherer, S. (October, January 28). VoxNet: A 3D convolutional neural network for real-time object recognition. Proceedings of the IEEE International Workshop on Intelligent Robots and Systems (IROS), Hamburg, Germany."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1016\/j.isprsjprs.2018.06.005","article-title":"Developing a multi-filter convolutional neural network for semantic segmentation using high-resolution aerial imagery and LiDAR data","volume":"143","author":"Sun","year":"2018","journal-title":"ISPRS J. Photogramm."},{"key":"ref_33","unstructured":"Qi, C.R., Su, H., Mo, K., and Guibas, L.J. (2017, January 21\u201326). PointNet: Deep learning on point sets for 3D classification and segmentation. Proceedings of the Conference on Computer Vision and Pattern Recognition (CVPR), Honolulu, HI, USA."},{"key":"ref_34","unstructured":"Qi, C.R., Yi, L., Su, H., and Guibas, L.J. (2017, January 4\u20139). PointNet++: Deep hierarchical feature learning on point sets in a metric space. Proceedings of the 31st International Conference on Neural Information Processing Systems, Long Beach, CA, USA."},{"key":"ref_35","unstructured":"Jiang, M., Wu, Y., Zhao, T., Zhao, Z., and Lu, C. (2018). Pointsift: A siftlike network module for 3D point cloud semantic segmentation. arXiv."},{"key":"ref_36","doi-asserted-by":"crossref","unstructured":"Zhao, H., Jiang, L., Fu, C.W., and Jia, J. (2019, January 15\u201320). PointWeb: Enhancing local neighborhood features for point cloud processing. Proceedings of the IEEE conference on computer vision and pattern Recognition (CVPR), Long Beach, CA, USA.","DOI":"10.1109\/CVPR.2019.00571"},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"2054","DOI":"10.1109\/TMM.2020.3007331","article-title":"Semantic context encoding for accurate 3D point cloud segmentation","volume":"23","author":"Liu","year":"2021","journal-title":"IEEE Trans. Multimedia"},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"107446","DOI":"10.1016\/j.patcog.2020.107446","article-title":"Point attention network for semantic segmentation of 3D point clouds","volume":"107","author":"Feng","year":"2020","journal-title":"Pattern Recognit."},{"key":"ref_39","doi-asserted-by":"crossref","unstructured":"Hu, Q., Yang, B., Xie, L., Rosa, S., Guo, Y., Wang, Z., Trigoni, N., and Markham, A. (2020, January 13\u201319). RandLA-Net: Efficient semantic segmentation of large-scale point clouds. Proceedings of the IEEE conference on computer vision and pattern Recognition (CVPR), Seattle, WA, USA.","DOI":"10.1109\/CVPR42600.2020.01112"},{"key":"ref_40","first-page":"843","article-title":"Aerial point cloud classification with deep learning and machine learning algorithms","volume":"42","author":"Remondino","year":"2019","journal-title":"Int. Arch. Photogramm. Remote Sens. Spat. Inf. Sci."},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"181","DOI":"10.1016\/j.isprsjprs.2021.01.007","article-title":"Airborne LiDAR point cloud classification with global-local graph attention convolution neural network","volume":"173","author":"Wen","year":"2021","journal-title":"ISPRS J. Photogramm."},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"7448","DOI":"10.1109\/TGRS.2014.2312793","article-title":"Road centerline extraction in complex urban scenes from LiDAR data based on multiple features","volume":"52","author":"Hu","year":"2014","journal-title":"IEEE Transact. Geosci. Remote Sens."},{"key":"ref_43","doi-asserted-by":"crossref","first-page":"62","DOI":"10.1016\/j.isprsjprs.2020.02.020","article-title":"Deep point embedding for urban classification using ALS point clouds: A new perspective from local to global","volume":"163","author":"Huang","year":"2020","journal-title":"ISPRS J. Photogramm."},{"key":"ref_44","doi-asserted-by":"crossref","unstructured":"Jing, Z., Guan, H., Zhao, P., Li, D., Yu, Y., Zang, Y., Wang, Y., Wang, H., and Li, J. (2021). Multispectral LiDAR point cloud classification using SE-PointNet++. Remote Sens., 13.","DOI":"10.3390\/rs13132516"},{"key":"ref_45","doi-asserted-by":"crossref","first-page":"102","DOI":"10.1016\/j.isprsjprs.2017.08.010","article-title":"A structured regularization framework for spatially smoothing semantic labelings of 3D point clouds","volume":"132","author":"Landrieu","year":"2017","journal-title":"ISPRS J. Photogramm."},{"key":"ref_46","doi-asserted-by":"crossref","first-page":"3749","DOI":"10.3390\/rs5083749","article-title":"SVM-based classification of segmented airborne LiDAR point clouds in urban areas","volume":"5","author":"Zhang","year":"2013","journal-title":"Remote Sens."},{"key":"ref_47","first-page":"3445","article-title":"Automatic mesh generation using a modified Delaunay tessellation","volume":"39","author":"Lee","year":"1997","journal-title":"IEEE Antennas Propagat. Magazine"},{"key":"ref_48","doi-asserted-by":"crossref","first-page":"171","DOI":"10.1016\/j.isprsjprs.2013.10.003","article-title":"Automatic representation and reconstruction of DBM from LiDAR data using recursive minimum bounding rectangle","volume":"93","author":"Kwak","year":"2014","journal-title":"ISPRS J. Photogramm."},{"key":"ref_49","first-page":"172","article-title":"Evaluation of automatic road extraction","volume":"32","author":"Heipke","year":"1997","journal-title":"Int. Arch. Photogramm. Remote Sens."},{"key":"ref_50","doi-asserted-by":"crossref","first-page":"S2","DOI":"10.1016\/j.isprsjprs.2011.09.009","article-title":"Extracting roads from dense point clouds in large scale urban environment","volume":"66","author":"Boyko","year":"2011","journal-title":"ISPRS J. Photogramm."},{"key":"ref_51","doi-asserted-by":"crossref","first-page":"6969","DOI":"10.1080\/01431161.2018.1468109","article-title":"A parameter-free progressive TIN densification filtering algorithm for LiDAR point clouds","volume":"39","author":"Shi","year":"2018","journal-title":"Int. J. Remote Sens."}],"container-title":["Remote Sensing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2072-4292\/14\/3\/789\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T22:16:16Z","timestamp":1760134576000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2072-4292\/14\/3\/789"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,2,8]]},"references-count":51,"journal-issue":{"issue":"3","published-online":{"date-parts":[[2022,2]]}},"alternative-id":["rs14030789"],"URL":"https:\/\/doi.org\/10.3390\/rs14030789","relation":{},"ISSN":["2072-4292"],"issn-type":[{"value":"2072-4292","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,2,8]]}}}