{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,14]],"date-time":"2026-04-14T05:07:45Z","timestamp":1776143265179,"version":"3.50.1"},"reference-count":44,"publisher":"MDPI AG","issue":"7","license":[{"start":{"date-parts":[[2019,4,8]],"date-time":"2019-04-08T00:00:00Z","timestamp":1554681600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["CMMI-1351487"],"award-info":[{"award-number":["CMMI-1351487"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100014783","name":"Oregon Department of Transportation","doi-asserted-by":"publisher","award":["SPR-799"],"award-info":[{"award-number":["SPR-799"]}],"id":[{"id":"10.13039\/100014783","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Remote Sensing"],"abstract":"<jats:p>Mobile laser scanning (MLS, or mobile lidar) is a 3-D data acquisition technique that has been widely used in a variety of applications in recent years due to its high accuracy and efficiency. However, given the large data volume and complexity of the point clouds, processing MLS data can be still challenging with respect to effectiveness, efficiency, and versatility. This paper proposes an efficient MLS data processing framework for general purposes consisting of three main steps: trajectory reconstruction, scan pattern grid generation, and Mo-norvana (Mobile Normal Variation Analysis) segmentation. We present a novel approach to reconstructing the scanner trajectory, which can then be used to structure the point cloud data into a scan pattern grid. By exploiting the scan pattern grid, point cloud segmentation can be performed using Mo-norvana, which is developed based on our previous work for processing Terrestrial Laser Scanning (TLS) data, normal variation analysis (Norvana). In this work, with an unorganized MLS point cloud as input, the proposed framework can complete various tasks that may be desired in many applications including trajectory reconstruction, data structuring, data visualization, edge detection, feature extraction, normal estimation, and segmentation. The performance of the proposed procedures are experimentally evaluated both qualitatively and quantitatively using multiple MLS datasets via the results of trajectory reconstruction, visualization, and segmentation. The efficiency of the proposed method is demonstrated to be able to handle a large dataset stably with a fast computation speed (about 1 million pts\/sec. with 8 threads) by taking advantage of parallel programming.<\/jats:p>","DOI":"10.3390\/rs11070836","type":"journal-article","created":{"date-parts":[[2019,4,8]],"date-time":"2019-04-08T11:54:52Z","timestamp":1554724492000},"page":"836","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":22,"title":["An Efficient Framework for Mobile Lidar Trajectory Reconstruction and Mo-norvana Segmentation"],"prefix":"10.3390","volume":"11","author":[{"given":"Erzhuo","family":"Che","sequence":"first","affiliation":[{"name":"School of Civil and Construction Engineering, Oregon State university, Corvallis, OR 97331, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2989-5309","authenticated-orcid":false,"given":"Michael J.","family":"Olsen","sequence":"additional","affiliation":[{"name":"School of Civil and Construction Engineering, Oregon State university, Corvallis, OR 97331, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2019,4,8]]},"reference":[{"key":"ref_1","unstructured":"Olsen, M.J., Roe, G.V., Glennie, C., Persi, F., Reedy, M., Hurwitz, D., Williams, K., Tuss, H., Squellati, A., and Knodler, M. (2013). Guidelines for the Use of Mobile LIDAR in Transportation Applications, Transportation Research Board. TRB NCHRP Final Report."},{"key":"ref_2","first-page":"57","article-title":"Generation of visually aesthetic and detailed 3D models of historical cities by using laser scanning and digital photogrammetry","volume":"8","author":"Fritsch","year":"2018","journal-title":"Digit. Appl. Archaeol. Cult. Herit."},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Che, E., Jung, J., and Olsen, M.J. (2019). Object Recognition, Segmentation, and Classification of Mobile Laser Scanning Point Clouds: A State of the Art Review. Sensors, 19.","DOI":"10.3390\/s19040810"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"12680","DOI":"10.3390\/rs71012680","article-title":"Automatic detection and classification of pole-like objects in urban point cloud data using an anomaly detection algorithm","volume":"7","author":"Alonso","year":"2015","journal-title":"Remote Sens."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"48","DOI":"10.1016\/j.tust.2016.06.010","article-title":"A semi-automated method for extracting vertical clearance and cross sections in tunnels using mobile LiDAR data","volume":"59","author":"Puente","year":"2016","journal-title":"Tunn. Undergr. Space Technol."},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Chen, X., Kohlmeyer, B., Stroila, M., Alwar, N., Wang, R., and Bach, J. (2009, January 4\u20136). Next generation map making: Geo-referenced ground-level LIDAR point clouds for automatic retro-reflective road feature extraction. Proceedings of the 17th ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems, Seattle, WA, USA.","DOI":"10.1145\/1653771.1653851"},{"key":"ref_7","unstructured":"Wang, H., Cai, Z., Luo, H., Wang, C., Li, P., Yang, W., Ren, S., and Li, J. (2012, January 16\u201318). Automatic road extraction from mobile laser scanning data. Proceedings of the 2012 International Conference on Computer Vision in Remote Sensing (CVRS), Xiamen, China."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"28","DOI":"10.1016\/j.isprsjprs.2014.06.017","article-title":"An automated approach to vertical road characterisation using mobile LiDAR systems: Longitudinal profiles and cross-sections","volume":"96","year":"2014","journal-title":"ISPRS J. Photogramm. Remote Sens."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"2085","DOI":"10.1109\/LGRS.2015.2449074","article-title":"Road Boundaries Detection Based on Local Normal Saliency From Mobile Laser Scanning Data","volume":"12","author":"Wang","year":"2015","journal-title":"IEEE Geosci. Remote Sens. Lett."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"170","DOI":"10.1080\/2150704X.2015.1117156","article-title":"Automated extraction of ground surface along urban roads from mobile laser scanning point clouds","volume":"7","author":"Wu","year":"2016","journal-title":"Remote Sens. Lett."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"802","DOI":"10.1109\/TITS.2017.2701403","article-title":"3-D road boundary extraction from mobile laser scanning data via supervoxels and graph cuts","volume":"19","author":"Zai","year":"2018","journal-title":"IEEE Trans. Intell. Transp. Syst."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"93","DOI":"10.1016\/j.isprsjprs.2013.11.005","article-title":"Using mobile laser scanning data for automated extraction of road markings","volume":"87","author":"Guan","year":"2014","journal-title":"ISPRS J. Photogramm. Remote Sens."},{"key":"ref_13","first-page":"125","article-title":"Automated road markings extraction from mobile laser scanning data","volume":"32","author":"Kumar","year":"2014","journal-title":"Int. J. Appl. Earth Obs. Geoinf."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"709","DOI":"10.1109\/JSTARS.2014.2347276","article-title":"Learning hierarchical features for automated extraction of road markings from 3-D mobile LiDAR point clouds","volume":"8","author":"Yu","year":"2015","journal-title":"IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens."},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Yan, L., Liu, H., Tan, J., Li, Z., Xie, H., and Chen, C. (2016). Scan line based road marking extraction from mobile LiDAR point clouds. Sensors, 16.","DOI":"10.3390\/s16060903"},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"94","DOI":"10.1016\/j.isprsjprs.2016.11.011","article-title":"Segmentation and classification of road markings using MLS data","volume":"123","author":"Riveiro","year":"2017","journal-title":"ISPRS J. Photogramm. Remote Sens."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.isprsjprs.2018.11.012","article-title":"Efficient and robust lane marking extraction from mobile lidar point clouds","volume":"147","author":"Jung","year":"2019","journal-title":"ISPRS J. Photogramm. Remote Sens."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"1374","DOI":"10.1109\/TGRS.2014.2338915","article-title":"Semiautomated extraction of street light poles from mobile LiDAR point-clouds","volume":"53","author":"Yu","year":"2015","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"4805","DOI":"10.1109\/JSTARS.2015.2467160","article-title":"Pole-like road object detection from mobile lidar system using a coarse-to-fine approach","volume":"8","author":"Teo","year":"2015","journal-title":"IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"111","DOI":"10.1016\/j.isprsjprs.2017.03.012","article-title":"SigVox\u2013A 3D feature matching algorithm for automatic street object recognition in mobile laser scanning point clouds","volume":"128","author":"Wang","year":"2017","journal-title":"ISPRS J. Photogramm. Remote Sens."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"6336","DOI":"10.3390\/rs70506336","article-title":"Empirical radiometric normalization of road points from terrestrial mobile LiDAR system","volume":"7","author":"Teo","year":"2015","journal-title":"Remote Sens."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"96","DOI":"10.1016\/j.trc.2015.12.002","article-title":"An automated sign retroreflectivity condition evaluation methodology using mobile LIDAR and computer vision","volume":"63","author":"Ai","year":"2016","journal-title":"Transp. Res. Part C Emerg. Technol."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"S28","DOI":"10.1016\/j.isprsjprs.2011.08.006","article-title":"Recognizing basic structures from mobile laser scanning data for road inventory studies","volume":"66","author":"Pu","year":"2011","journal-title":"ISPRS J. Photogramm. Remote Sens."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"353","DOI":"10.1016\/j.optlastec.2013.06.023","article-title":"Automatic segmentation of road overpasses and detection of mortar efflorescence using mobile LiDAR data","volume":"54","author":"Puente","year":"2013","journal-title":"Opt. Laser Technol."},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Li, Y., Li, L., Li, D., Yang, F., and Liu, Y. (2017). A density-based clustering method for urban scene mobile laser scanning data segmentation. Remote Sens., 9.","DOI":"10.20944\/preprints201703.0178.v1"},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"215","DOI":"10.1016\/j.measurement.2014.03.033","article-title":"Automatic filtering of vehicles from mobile LiDAR datasets","volume":"53","author":"Riveiro","year":"2014","journal-title":"Measurement"},{"key":"ref_27","first-page":"B5","article-title":"Curb-based street floor extraction from mobile terrestrial LiDAR point cloud","volume":"39","author":"Ibrahim","year":"2012","journal-title":"Int. Arch. Photogramm. Remote Sens. Spat. Inf. Sci."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"28099","DOI":"10.3390\/s151128099","article-title":"A review of LiDAR radiometric processing: From ad hoc intensity correction to rigorous radiometric calibration","volume":"15","author":"Kashani","year":"2015","journal-title":"Sensors"},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"4652","DOI":"10.3390\/rs5094652","article-title":"Synthesis of transportation applications of mobile LiDAR","volume":"5","author":"Williams","year":"2013","journal-title":"Remote Sens."},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Ma, L., Li, Y., Li, J., Wang, C., Wang, R., and Chapman, M. (2018). Mobile laser scanned point-clouds for road object detection and extraction: A review. Remote Sens., 10.","DOI":"10.3390\/rs10101531"},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"88","DOI":"10.1016\/j.isprsjprs.2015.01.011","article-title":"Octree-based region growing for point cloud segmentation","volume":"104","author":"Vo","year":"2015","journal-title":"ISPRS J. Photogramm. Remote Sens."},{"key":"ref_32","first-page":"W12","article-title":"Dimensionality based scale selection in 3D lidar point clouds","volume":"38","author":"Demantke","year":"2011","journal-title":"Int. Arch. Photogramm. Remote Sens. Spat. Inf. Sci."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"286","DOI":"10.1016\/j.isprsjprs.2015.01.016","article-title":"Semantic point cloud interpretation based on optimal neighborhoods, relevant features and efficient classifiers","volume":"105","author":"Weinmann","year":"2015","journal-title":"ISPRS J. Photogramm. Remote Sens."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"177","DOI":"10.5194\/isprs-annals-III-3-177-2016","article-title":"Fast Semantic Segmentation of 3D Point Clouds with Strongly Varying Density","volume":"3","author":"Hackel","year":"2016","journal-title":"ISPRS Ann. Photogramm. Remote Sens. Spat. Inf. Sci."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"19","DOI":"10.1016\/j.isprsjprs.2013.04.002","article-title":"A shape-based segmentation method for mobile laser scanning point clouds","volume":"81","author":"Yang","year":"2013","journal-title":"ISPRS J. Photogramm. Remote Sens."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"243","DOI":"10.1016\/j.isprsjprs.2014.03.015","article-title":"Detection, segmentation and classification of 3D urban objects using mathematical morphology and supervised learning","volume":"93","author":"Serna","year":"2014","journal-title":"ISPRS J. Photogramm. Remote Sens."},{"key":"ref_37","unstructured":"Xu, S., Wang, R., and Zheng, H. (arXiv Preprint, 2017). An optimal hierarchical clustering approach to segmentation of mobile LiDAR point clouds, arXiv Preprint."},{"key":"ref_38","unstructured":"Samberg, A. (2007, January 12\u201314). An implementation of the ASPRS LAS standard. Proceedings of the ISPRS Workshop on Laser Scanning and SilviLaser 2007, Espoo, Finland."},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"233","DOI":"10.1016\/j.isprsjprs.2018.01.019","article-title":"Multi-scan segmentation of terrestrial laser scanning data based on normal variation analysis","volume":"143","author":"Che","year":"2018","journal-title":"ISPRS J. Photogramm. Remote Sens."},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"226","DOI":"10.1016\/j.isprsjprs.2017.05.006","article-title":"Fast ground filtering for TLS data via Scanline Density Analysis","volume":"129","author":"Che","year":"2017","journal-title":"ISPRS J. Photogramm. Remote Sens."},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"135","DOI":"10.1016\/j.isprsjprs.2016.05.015","article-title":"Efficient terrestrial laser scan segmentation exploiting data structure","volume":"119","author":"Mahmoudabadi","year":"2016","journal-title":"ISPRS J. Photogramm. Remote Sens."},{"key":"ref_42","doi-asserted-by":"crossref","unstructured":"Guinard, S., and Vallet, B. (arXiv Preprint, 2018). Sensor-topology based simplicial complex reconstruction, arXiv Preprint.","DOI":"10.5194\/isprs-annals-IV-2-121-2018"},{"key":"ref_43","doi-asserted-by":"crossref","first-page":"33","DOI":"10.1016\/j.isprsjprs.2012.05.001","article-title":"Segmentation of terrestrial laser scanning data using geometry and image information","volume":"76","author":"Barnea","year":"2013","journal-title":"ISPRS J. Photogramm. Remote Sens."},{"key":"ref_44","unstructured":"Olsen, M.J., Ponto, K., Kimball, J., Seracini, M., and Kuester, F. (2010, January 6\u20139). 2D open-source editing techniques for 3D laser scans. Proceedings of the Computer Applications and Quantitative Methods in Archaeology, CAA 2010, Granada, Spain."}],"container-title":["Remote Sensing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2072-4292\/11\/7\/836\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T12:43:36Z","timestamp":1760186616000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2072-4292\/11\/7\/836"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,4,8]]},"references-count":44,"journal-issue":{"issue":"7","published-online":{"date-parts":[[2019,4]]}},"alternative-id":["rs11070836"],"URL":"https:\/\/doi.org\/10.3390\/rs11070836","relation":{},"ISSN":["2072-4292"],"issn-type":[{"value":"2072-4292","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,4,8]]}}}