{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,11]],"date-time":"2026-03-11T03:36:50Z","timestamp":1773200210685,"version":"3.50.1"},"reference-count":27,"publisher":"MDPI AG","issue":"8","license":[{"start":{"date-parts":[[2022,4,14]],"date-time":"2022-04-14T00:00:00Z","timestamp":1649894400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"the Key Fund of the National Natural Science Foundation of China","award":["41631175"],"award-info":[{"award-number":["41631175"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Remote Sensing"],"abstract":"<jats:p>In the process of acquiring a point cloud, due to the shielding of the building itself and other ground objects (such as vegetation), the collected point cloud cannot cover the building facades surface uniformly and completely, and can produce several holes of different sizes. The existing hole-filling methods cannot obtain satisfying repaired results. To solve this problem, this paper proposes a new hole-filling approach considering the local similarity among floors. The proposed approach first detects holes in the building facade surface and then identifies the building floors; next, according to the fact that building data are similar in the same position on different floors, the holes of the building facade point cloud can be filled using the data of different floors. The study examines three large buildings to verify the proposed method. The experimental results show that the proposed method outperforms the state-of-the-art filling methods; the filling results of the proposed method are closer to the real shape and can be smoothly connected with the original building point cloud. Moreover, the proposed method has greater accuracy when comparing the root mean square error (RMSE).<\/jats:p>","DOI":"10.3390\/rs14081900","type":"journal-article","created":{"date-parts":[[2022,4,19]],"date-time":"2022-04-19T02:39:31Z","timestamp":1650335971000},"page":"1900","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":7,"title":["Hole Filling of Single Building Point Cloud Considering Local Similarity among Floors"],"prefix":"10.3390","volume":"14","author":[{"given":"Xiangqiang","family":"Min","sequence":"first","affiliation":[{"name":"Key Laboratory of Virtual Geographic Environment, Ministry of Education of PRC, Nanjing Normal University, Nanjing 210023, China"},{"name":"Jiangsu Center for Collaborative Innovation in Geographical Information Resource Development and Application, Nanjing Normal University, Nanjing 210023, China"}]},{"given":"Yanfeng","family":"Wang","sequence":"additional","affiliation":[{"name":"Key Laboratory of Virtual Geographic Environment, Ministry of Education of PRC, Nanjing Normal University, Nanjing 210023, China"},{"name":"Jiangsu Center for Collaborative Innovation in Geographical Information Resource Development and Application, Nanjing Normal University, Nanjing 210023, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3277-580X","authenticated-orcid":false,"given":"Ka","family":"Zhang","sequence":"additional","affiliation":[{"name":"Key Laboratory of Virtual Geographic Environment, Ministry of Education of PRC, Nanjing Normal University, Nanjing 210023, China"},{"name":"Jiangsu Center for Collaborative Innovation in Geographical Information Resource Development and Application, Nanjing Normal University, Nanjing 210023, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6980-5208","authenticated-orcid":false,"given":"Yehua","family":"Sheng","sequence":"additional","affiliation":[{"name":"Key Laboratory of Virtual Geographic Environment, Ministry of Education of PRC, Nanjing Normal University, Nanjing 210023, China"},{"name":"Jiangsu Center for Collaborative Innovation in Geographical Information Resource Development and Application, Nanjing Normal University, Nanjing 210023, China"}]},{"given":"Jiarui","family":"Qin","sequence":"additional","affiliation":[{"name":"Key Laboratory of Virtual Geographic Environment, Ministry of Education of PRC, Nanjing Normal University, Nanjing 210023, China"},{"name":"Jiangsu Center for Collaborative Innovation in Geographical Information Resource Development and Application, Nanjing Normal University, Nanjing 210023, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7134-8328","authenticated-orcid":false,"given":"Yi","family":"Huang","sequence":"additional","affiliation":[{"name":"Key Laboratory of Virtual Geographic Environment, Ministry of Education of PRC, Nanjing Normal University, Nanjing 210023, China"},{"name":"Jiangsu Center for Collaborative Innovation in Geographical Information Resource Development and Application, Nanjing Normal University, Nanjing 210023, China"},{"name":"School of Geographic and Biologic Information, Nanjing University of Posts and Telecommunications, Nanjing 210023, China"},{"name":"Smart Health Big Data Analysis and Location Services Engineering Lab of Jiangsu Province, Nanjing University of Posts and Telecommunications, Nanjing 210023, China"}]}],"member":"1968","published-online":{"date-parts":[[2022,4,14]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"424","DOI":"10.1016\/j.protcy.2015.02.060","article-title":"3D city modelling with oblique photogrammetry method","volume":"19","author":"Yalcin","year":"2015","journal-title":"Procedia Technol."},{"key":"ref_2","unstructured":"Lesparre, J., and Gorte, B. (September, January 25). Simplified 3D city models from LIDAR. Proceedings of the ISPRS\u2014International Archives of the Photogram-metry Remote Sensing and Spatial Information Sciences, Melbourne, Australia."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"164","DOI":"10.1111\/tgis.12685","article-title":"Automatic filtering and 2D modelling of LiDAR building point cloud","volume":"25","author":"Awrangjeb","year":"2021","journal-title":"Trans. GIS J."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"198","DOI":"10.1016\/j.matcom.2014.12.008","article-title":"Filling holes with shape preserving conditions","volume":"118","author":"Fortes","year":"2015","journal-title":"Math. Comput. Simul."},{"key":"ref_5","first-page":"97","article-title":"Method of hole-filling on triangular meshes using local radial basis function","volume":"74","author":"Branch","year":"2007","journal-title":"DYNA"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"711","DOI":"10.1080\/16864360.2006.10738424","article-title":"A Haptics-guided hole-filling system based on triangular mesh","volume":"3","author":"Xue","year":"2006","journal-title":"Comput.-Aided Des. Appl."},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Chalmoviansk\u00fd, P., and J\u00fcttler, B. (2003). Filling holes in point clouds. Mathematics of Surfaces, Springer.","DOI":"10.1007\/978-3-540-39422-8_14"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"739","DOI":"10.5194\/isprs-archives-XLII-3-W10-739-2020","article-title":"Hole-filling algorithm for airborne LIDAR point cloud","volume":"42","author":"Liang","year":"2020","journal-title":"Int. Arch. Photogramm. Remote Sens. Spat. Inf. Sci."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"1050","DOI":"10.1016\/j.apnum.2011.11.003","article-title":"Hole filling on surfaces by discrete variational splines","volume":"62","author":"Fortes","year":"2012","journal-title":"Appl. Numer. Math."},{"key":"ref_10","unstructured":"Tekumalla, L.S., and Cohen, E. (2014). Reverse engineering point clouds to fit tensor product B-spline surfaces by blending local fits. arXiv."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"831","DOI":"10.1007\/s00371-005-0340-0","article-title":"Fitting unorganized point clouds with active implicit B-spline curves","volume":"21","author":"Yang","year":"2005","journal-title":"Vis. Comput."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"475","DOI":"10.1016\/j.procs.2020.04.050","article-title":"Learning-based hole detection in 3D point cloud towards hole filling","volume":"171","author":"Tabib","year":"2020","journal-title":"Procedia Comput. Sci."},{"key":"ref_13","unstructured":"Chen, C., Cheng, K., and Liao, H.M. (2005). A sharpness dependent Approach to 3D polygon mesh hole filling. Eurographics, Eurographics Digital Library."},{"key":"ref_14","unstructured":"Wang, J., and Oliveira, M. (2003, January 12\u201315). A hole-filling strategy for reconstruction of smooth surfaces in range images. Proceedings of the Brazilian Symposium on Computer Graphics and Image Processing, Sao Carlos, Brazil."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"101","DOI":"10.1016\/j.cag.2011.12.007","article-title":"Automatic hole-filling of CAD models with feature-preserving","volume":"36","author":"Wang","year":"2012","journal-title":"Comput. Graph."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"1182","DOI":"10.1016\/j.cad.2012.07.007","article-title":"Hole filling of triangular mesh segments using systematic grey prediction","volume":"44","author":"Wang","year":"2012","journal-title":"Comput. Aided Des."},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Brunton, A., Wuhrer, S., Shu, C., Bose, P., and Demaine, E.D. (2009, January 26\u201328). Filling holes in triangular meshes by curve unfolding. Proceedings of the IEEE International Conference on Shape Modeling and Applications, Beijing, China.","DOI":"10.1109\/SMI.2009.5170165"},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Wang, Y., Tang, J., Zhao, Y., Hao, W., Ning, X., and Lv, K. (2017, January 21\u201322). Point cloud hole filling based on feature lines extraction. Proceedings of the 2017 International Conference on Virtual Reality and Visualization (ICVRV), Zhengzhou, China.","DOI":"10.1109\/ICVRV.2017.00021"},{"key":"ref_19","first-page":"13","article-title":"Point Cloud Approach For Modelling The Lost Volume of The Fillaboa Bridge Cutwater","volume":"30","author":"Frias","year":"2021","journal-title":"Surv. Geospat. Eng. J."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"294","DOI":"10.1016\/j.isprsjprs.2017.06.005","article-title":"Automatic building extraction from LiDAR data fusion of point and grid-based features","volume":"130","author":"Du","year":"2017","journal-title":"ISPRS J. Photogramm. Remote Sens."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"333","DOI":"10.1109\/TSE.1979.234200","article-title":"Multidimensional binary search trees in database applications","volume":"SE-5","author":"Bentley","year":"1979","journal-title":"IEEE Trans. Softw. Eng."},{"key":"ref_22","first-page":"89","article-title":"Detecting Holes in Point Set Surfaces","volume":"14","author":"Bendels","year":"2006","journal-title":"J. WSCG"},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"112","DOI":"10.1111\/j.1467-8667.2012.00761.x","article-title":"Combining an angle criterion with voxelization and the flying voxel method in reconstructing building models from LiDAR data","volume":"28","author":"Truong","year":"2013","journal-title":"Comput.-Aided Civ. Infrastruct. Eng."},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Kai, C., Kai, Z., Da, Z., and Chi, Z. (2020, January 27\u201329). The boundary extraction and hole restoration method of point cloud of 3D laser scanner for mine. Proceedings of the 2020 IEEE 3rd International Conference on Information Systems and Computer Aided Education (ICISCAE), Dalian, China.","DOI":"10.1109\/ICISCAE51034.2020.9236856"},{"key":"ref_25","unstructured":"Hanning, R.P. (2003). Spatial Data Analysis: Theory and Practice, Cambridge University Press."},{"key":"ref_26","unstructured":"Pix4D (2013). Pix4D Mapper User Manual, Pix4D."},{"key":"ref_27","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."}],"container-title":["Remote Sensing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2072-4292\/14\/8\/1900\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T22:54:24Z","timestamp":1760136864000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2072-4292\/14\/8\/1900"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,4,14]]},"references-count":27,"journal-issue":{"issue":"8","published-online":{"date-parts":[[2022,4]]}},"alternative-id":["rs14081900"],"URL":"https:\/\/doi.org\/10.3390\/rs14081900","relation":{},"ISSN":["2072-4292"],"issn-type":[{"value":"2072-4292","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,4,14]]}}}