{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,31]],"date-time":"2026-01-31T00:46:05Z","timestamp":1769820365827,"version":"3.49.0"},"reference-count":48,"publisher":"MDPI AG","issue":"19","license":[{"start":{"date-parts":[[2021,9,22]],"date-time":"2021-09-22T00:00:00Z","timestamp":1632268800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"Xi'an Jiaotong-Liverpool University","award":["KSF-E-40"],"award-info":[{"award-number":["KSF-E-40"]}]},{"name":"Xi'an Jiaotong-Liverpool University","award":["RDF-18-01-40"],"award-info":[{"award-number":["RDF-18-01-40"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Remote Sensing"],"abstract":"<jats:p>Laser scanning is a popular means of acquiring the indoor scene data of buildings for a wide range of applications concerning indoor environment. During data acquisition, unwanted data points beyond the indoor space of interest can also be recorded due to the presence of openings, such as windows and doors on walls. For better visualization and further modeling, it is beneficial to filter out those data, which is often achieved manually in practice. To automate this process, an efficient image-based filtering approach was explored in this research. In this approach, a binary mask image was created and updated through mathematical morphology operations, hole filling and connectively analysis. The final mask obtained was used to remove the data points located outside the indoor space of interest. The application of the approach to several point cloud datasets considered confirms its ability to effectively keep the data points in the indoor space of interest with an average precision of 99.50%. The application cases also demonstrate the computational efficiency (0.53 s, at most) of the approach proposed.<\/jats:p>","DOI":"10.3390\/rs13193796","type":"journal-article","created":{"date-parts":[[2021,9,22]],"date-time":"2021-09-22T22:50:48Z","timestamp":1632351048000},"page":"3796","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":9,"title":["An Efficient Filtering Approach for Removing Outdoor Point Cloud Data of Manhattan-World Buildings"],"prefix":"10.3390","volume":"13","author":[{"given":"Lei","family":"Fan","sequence":"first","affiliation":[{"name":"Department of Civil Engineering, Design School, Xi\u2019an Jiaotong-Liverpool University, Suzhou 215123, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7005-5870","authenticated-orcid":false,"given":"Yuanzhi","family":"Cai","sequence":"additional","affiliation":[{"name":"Department of Civil Engineering, Design School, Xi\u2019an Jiaotong-Liverpool University, Suzhou 215123, China"}]}],"member":"1968","published-online":{"date-parts":[[2021,9,22]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Liu, M.Y., Chen, R.Z., Li, D.R., Chen, Y.J., Guo, G.Y., Cao, Z.P., and Pan, Y.J. (2017). Scene Recognition for Indoor Localization Using a Multi-Sensor Fusion Approach. Sensors, 17.","DOI":"10.3390\/s17122847"},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Guo, S., Xiong, H.J., and Zheng, X.W. (2017). A Novel Semantic Matching Method for Indoor Trajectory Tracking. ISPRS Int. J. Geo-Inf., 6.","DOI":"10.3390\/ijgi6070197"},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"103120","DOI":"10.1016\/j.autcon.2020.103120","article-title":"A BIM-based method to plan indoor paths","volume":"113","author":"Hamieh","year":"2020","journal-title":"Autom. Constr."},{"key":"ref_4","first-page":"359","article-title":"Indoor navigation system of faculty of civil engineering, ITU: A BIM approach","volume":"8","author":"Tarihmen","year":"2020","journal-title":"Balt. J. Mod. Comput."},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Tekavec, J., and Lisec, A. (2020). 3D Geometry-Based Indoor Network Extraction for Navigation Applications Using SFCGAL. ISPRS Int. J. Geo-Inf., 9.","DOI":"10.3390\/ijgi9070417"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"103109","DOI":"10.1016\/j.autcon.2020.103109","article-title":"Indoor 3D reconstruction from point clouds for optimal routing in complex buildings to support disaster management","volume":"113","author":"Nikoohemat","year":"2020","journal-title":"Autom. Constr."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"102975","DOI":"10.1016\/j.autcon.2019.102975","article-title":"BIM-based building fire emergency management: Combining building users\u2019 behavior decisions","volume":"109","author":"Ma","year":"2020","journal-title":"Autom. Constr."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"827","DOI":"10.14358\/PERS.83.12.827","article-title":"Modeling indoor spaces using decomposition and reconstruction of structural elements","volume":"83","author":"Wang","year":"2017","journal-title":"Photogramm. Eng. Remote Sens."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"172","DOI":"10.1016\/j.compind.2019.08.001","article-title":"Design and development of BIM models to support operations and maintenance","volume":"111","author":"Heaton","year":"2019","journal-title":"Comput. Ind."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"42","DOI":"10.1016\/j.isprsjprs.2014.06.003","article-title":"The effect of short ground vegetation on terrestrial laser scans at a local scale","volume":"95","author":"Fan","year":"2014","journal-title":"ISPRS J. Photogramm. Remote Sens."},{"key":"ref_11","first-page":"1225","article-title":"A comparison between structure-from-motion and terrestrial laser scanning for deriving surface roughness: A case study on a sandy terrain surface, The International Archives of the Photogrammetry","volume":"42","author":"Fan","year":"2020","journal-title":"Remote Sens. Spat. Inf. Sci."},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Lau, L., Quan, Y., Wan, J., Zhou, N., Wen, C., Qian, N., and Jing, F. (2018). An autonomous ultra-wide band-based attitude and position determination technique for indoor mobile laser scanning. ISPRS Int. J. Geo-Inf., 7.","DOI":"10.3390\/ijgi7040155"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"123","DOI":"10.1111\/phor.12315","article-title":"Geometric modelling and calibration of a spherical camera imaging system","volume":"35","author":"Lichti","year":"2020","journal-title":"Photogramm. Rec."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"101073","DOI":"10.1016\/j.jobe.2019.101073","article-title":"A framework for in-situ geometric data acquisition using laser scanning for BIM modelling","volume":"28","author":"Sanhudo","year":"2020","journal-title":"J. Build. Eng."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"2","DOI":"10.1016\/j.cagd.2015.03.011","article-title":"Denoising point sets via L0 minimization","volume":"35","author":"Sun","year":"2015","journal-title":"Comput. Aided Geom. Des."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"123","DOI":"10.1111\/cgf.13068","article-title":"Point Cloud Denoising via Moving RPCA","volume":"36","author":"Mattei","year":"2016","journal-title":"Comput. Graph. Forum"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"103","DOI":"10.1016\/j.image.2017.05.009","article-title":"A review of algorithms for filtering the 3D point cloud","volume":"57","author":"Han","year":"2017","journal-title":"Signal Process. Image Commun."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"3255","DOI":"10.1109\/TVCG.2019.2920817","article-title":"Multi-Patch Collaborative Point Cloud Denoising via Low-Rank Recovery with Graph Constraint","volume":"26","author":"Chen","year":"2020","journal-title":"IEEE Trans. Vis. Comput. Graph."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"164","DOI":"10.1111\/tgis.12685","article-title":"Automatic filtering and 2D modeling of airborne laser scanning building point cloud","volume":"25","author":"Kurdi","year":"2020","journal-title":"Trans. GIS"},{"key":"ref_20","unstructured":"Huber, D., Akinci, B., Adan, A., Anil, E.B., Okorn, B., and Xiong, X. (2021, January 4). Methods for automatically modeling and representing as-built building information models. Proceedings of the NSF Engineering Research and Innovation Conference, Atlanta, GA, USA."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"68","DOI":"10.1016\/j.isprsjprs.2014.02.004","article-title":"Indoor scene reconstruction using feature sensitive primitive extraction and graph-cut","volume":"90","author":"Oesau","year":"2014","journal-title":"ISPRS J. Photogramm. Remote Sens."},{"key":"ref_22","unstructured":"Okorn, B., Xiong, X., Akinci, B., and Huber, D. (2010, January 18\u201320). Toward Automated Modeling of Floor Plans. Proceedings of the Symposium on 3D Data Processing, Visualization and Transmission, Paris, France."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"179","DOI":"10.1111\/cgf.13015","article-title":"Piecewise-planar reconstruction of multi-room interiors with arbitrary wall arrangements","volume":"35","author":"Mura","year":"2016","journal-title":"Comput. Graph. Forum"},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"94","DOI":"10.1016\/j.cag.2015.07.008","article-title":"Automatic reconstruction of parametric building models from indoor point clouds","volume":"54","author":"Ochmann","year":"2016","journal-title":"Comput. Graph."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"251","DOI":"10.1016\/j.isprsjprs.2019.03.017","article-title":"Automatic reconstruction of fully volumetric 3D building models from oriented point clouds","volume":"151","author":"Ochmann","year":"2019","journal-title":"ISPRS J. Photogramm. Remote Sens."},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Macher, H., Landes, T., and Grussenmeyer, P. (2017). From point clouds to building information models: 3D semi-automatic reconstruction of indoors of existing buildings. Appl. Sci., 7, (In Switzerland).","DOI":"10.3390\/app7101030"},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"49","DOI":"10.5194\/isprs-archives-XLIV-4-W1-2020-49-2020","article-title":"Point cloud room segmentation based on indoor spaces and 3D mathematical morphology","volume":"XLIV-4\/W1-2020","author":"Balado","year":"2020","journal-title":"Int. Arch. Photogramm. Remote Sens. Spat. Inf. Sci."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"667","DOI":"10.1111\/cgf.14021","article-title":"State-of-the-art in Automatic 3D Reconstruction of Structured Indoor Environments","volume":"39","author":"Pintore","year":"2020","journal-title":"Comput. Graph. Forum"},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Cai, Y., and Fan, L. (2021). An efficient approach to automatic construction of 3d watertight geometry of buildings using point clouds. Remote Sens., 13.","DOI":"10.3390\/rs13101947"},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Kim, S., Manduchi, R., and Qin, S. (2018, January 5\u20138). Multi-planar monocular reconstruction of manhattan indoor scenes. Proceedings of the 2018 International Conference on the 3D Vision, 3DV 2018, Verona, Italy.","DOI":"10.1109\/3DV.2018.00076"},{"key":"ref_31","unstructured":"Matheron, G., and Serra, J. (2002, January 3\u20135). The birth of mathematical morphology. Proceedings of the 6th Intl. Symp. Mathematical Morphology, Sydney, Australia."},{"key":"ref_32","unstructured":"Serra, J. (1982). Image Analysis and Mathematical Morphology, Academic Press."},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Soille, P. (1999). Morphological Image Analysis: Principles and Applications, Springer.","DOI":"10.1007\/978-3-662-03939-7"},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"2","DOI":"10.1016\/j.isprsjprs.2009.06.004","article-title":"Object based image analysis for remote sensing","volume":"65","author":"Blaschke","year":"2010","journal-title":"ISPRS J. Photogramm. Remote Sens."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"11","DOI":"10.1016\/j.isprsjprs.2018.08.014","article-title":"An automated mathematical morphology driven algorithm for water body extraction from remotely sensed images","volume":"146","author":"Rishikeshan","year":"2018","journal-title":"ISPRS J. Photogramm. Remote Sens."},{"key":"ref_36","unstructured":"Gonzalez, R.C., Woods, R.E., and Eddins, S.L. (2020). Digital Image Processing Using MATLAB, Gatesmark Publishing. [3rd ed.]."},{"key":"ref_37","unstructured":"Serra, J., and Soille, P. (2012). Mathematical Morphology and Its Applications to Image Processing, Springer Science +Business Media."},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"208","DOI":"10.1016\/j.isprsjprs.2020.08.011","article-title":"Mathematical morphology directly applied to point cloud data","volume":"168","author":"Balado","year":"2020","journal-title":"ISPRS J. Photogramm. Remote Sens."},{"key":"ref_39","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_40","doi-asserted-by":"crossref","unstructured":"Rodr\u00edguez-Cuenca, B., Garc\u00eda-Cort\u00b4es, S., Ord\u00b4onez, C., and Alonso, C.M. (2016). Morphological operations to extract urban curbs in 3D MLS point clouds. ISPRS Int. J. Geo-Inf., 5.","DOI":"10.3390\/ijgi5060093"},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"226","DOI":"10.1016\/j.autcon.2017.09.004","article-title":"Automatic classification of urban ground elements from mobile laser scanning data","volume":"86","author":"Balado","year":"2018","journal-title":"Autom. Constr."},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"184","DOI":"10.1016\/j.isprsjprs.2019.01.004","article-title":"Point clouds for direct pedestrian pathfinding in urban environments","volume":"148","author":"Balado","year":"2019","journal-title":"ISPRS J. Photogramm. Remote Sens."},{"key":"ref_43","doi-asserted-by":"crossref","unstructured":"Li, Y., Yong, B., Van Oosterom, P., Lemmens, M., Wu, H., Ren, L., Zheng, M., and Zhou, J. (2017). Airborne LiDAR data filtering based on geodesic transformations of mathematical morphology. Remote Sens., 9.","DOI":"10.3390\/rs9111104"},{"key":"ref_44","first-page":"929","article-title":"Structuring laser-scanned trees using 3D mathematical morphology","volume":"35","author":"Gorte","year":"2004","journal-title":"ISPRS Int. Arch. Photogramm. Remote Sens."},{"key":"ref_45","unstructured":"Bucksch, A., and Wageningen, H. (2006, January 25\u201327). Skeletonization and segmentation of point clouds using octrees and graph theory. Proceedings of the ISPRS Symposium: Image Engineering and Vision Metrology, Dresden, Germany."},{"key":"ref_46","doi-asserted-by":"crossref","first-page":"138","DOI":"10.1006\/cviu.1999.0832","article-title":"MLESAC: A New Robust Estimator with Application to Estimating Image Geometry","volume":"78","author":"Torr","year":"2000","journal-title":"Comput. Vis. Image Underst."},{"key":"ref_47","unstructured":"(2021, September 17). MATLAB Image Processing ToolboxTM Documentation, Mathworks. Available online: https:\/\/www.mathworks.com\/help\/images\/."},{"key":"ref_48","unstructured":"Haralick, R.M., and Shapiro, L.G. (1992). Computer and Robot Vision, Addison-Wesley."}],"container-title":["Remote Sensing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2072-4292\/13\/19\/3796\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T07:03:08Z","timestamp":1760166188000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2072-4292\/13\/19\/3796"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,9,22]]},"references-count":48,"journal-issue":{"issue":"19","published-online":{"date-parts":[[2021,10]]}},"alternative-id":["rs13193796"],"URL":"https:\/\/doi.org\/10.3390\/rs13193796","relation":{},"ISSN":["2072-4292"],"issn-type":[{"value":"2072-4292","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,9,22]]}}}