{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,22]],"date-time":"2026-03-22T15:46:44Z","timestamp":1774194404528,"version":"3.50.1"},"reference-count":43,"publisher":"MDPI AG","issue":"2","license":[{"start":{"date-parts":[[2021,1,8]],"date-time":"2021-01-08T00:00:00Z","timestamp":1610064000000},"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":["41971356,41701446"],"award-info":[{"award-number":["41971356,41701446"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>In this paper, we propose a novel guided normal filtering followed by vertex updating for mesh denoising. We introduce a two-stage scheme to construct adaptive consistent neighborhoods for guided normal filtering. In the first stage, we newly design a consistency measurement to select a coarse consistent neighborhood for each face in a patch-shift manner. In this step, the selected consistent neighborhoods may still contain some features. Then, a graph-cut based scheme is iteratively performed for constructing different adaptive neighborhoods to match the corresponding local shapes of the mesh. The constructed local neighborhoods in this step, known as the adaptive consistent neighborhoods, can avoid containing any geometric features. By using the constructed adaptive consistent neighborhoods, we compute a more accurate guide normal field to match the underlying surface, which will improve the results of the guide normal filtering. With the help of the adaptive consistent neighborhoods, our guided normal filtering can preserve geometric features well, and is robust against complex shapes of surfaces. Intensive experiments on various meshes show the superiority of our method visually and quantitatively.<\/jats:p>","DOI":"10.3390\/s21020412","type":"journal-article","created":{"date-parts":[[2021,1,10]],"date-time":"2021-01-10T23:03:42Z","timestamp":1610319822000},"page":"412","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":12,"title":["Mesh Denoising via Adaptive Consistent Neighborhood"],"prefix":"10.3390","volume":"21","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-4097-4814","authenticated-orcid":false,"given":"Mingqiang","family":"Guo","sequence":"first","affiliation":[{"name":"School of Geography and Information Engineering, China University of Geosciences, Wuhan 430074, China"},{"name":"Key Laboratory of Urban Land Resources Monitoring and Simulation, Ministry of Natural Resources, Shenzhen 518000, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7034-8836","authenticated-orcid":false,"given":"Zhenzhen","family":"Song","sequence":"additional","affiliation":[{"name":"School of Geography and Information Engineering, China University of Geosciences, Wuhan 430074, China"},{"name":"National Engineering Research Center of Geographic Information System, China University of Geosciences, Wuhan 430074, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4295-3814","authenticated-orcid":false,"given":"Chengde","family":"Han","sequence":"additional","affiliation":[{"name":"School of Geography and Information Engineering, China University of Geosciences, Wuhan 430074, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4832-5296","authenticated-orcid":false,"given":"Saishang","family":"Zhong","sequence":"additional","affiliation":[{"name":"School of Earth Resources, State Key Laboratory of Geological Processes and Mineral Resources, China University of Geosciences, Wuhan 430074, China"},{"name":"State Key Laboratory of Geological Processes and Mineral Resources, China University of Geosciences, Wuhan 430074, China"}]},{"given":"Ruina","family":"Lv","sequence":"additional","affiliation":[{"name":"School of Geography and Information Engineering, China University of Geosciences, Wuhan 430074, China"}]},{"given":"Zheng","family":"Liu","sequence":"additional","affiliation":[{"name":"School of Geography and Information Engineering, China University of Geosciences, Wuhan 430074, China"},{"name":"National Engineering Research Center of Geographic Information System, China University of Geosciences, Wuhan 430074, China"}]}],"member":"1968","published-online":{"date-parts":[[2021,1,8]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"597","DOI":"10.1016\/j.cad.2012.03.001","article-title":"A cascaded approach for feature-preserving surface mesh denoising","volume":"44","author":"Wang","year":"2012","journal-title":"Comput. Aided Des."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"102857","DOI":"10.1016\/j.cad.2020.102857","article-title":"A feature-preserving framework for point cloud denoising","volume":"127","author":"Liu","year":"2020","journal-title":"Comput. Aided Des."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"190","DOI":"10.1016\/j.cagd.2019.04.013","article-title":"A novel anisotropic second order regularization for mesh denoising","volume":"71","author":"Liu","year":"2019","journal-title":"Comput. Aided Geom. Des."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"102612","DOI":"10.1016\/j.cities.2020.102612","article-title":"Discovering the joint influence of urban facilities on crime occurrence using spatial co-location pattern mining","volume":"99","author":"He","year":"2020","journal-title":"Cities"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"102858","DOI":"10.1016\/j.cad.2020.102858","article-title":"Mesh denoising via a novel Mumford-Shah framework","volume":"126","author":"Liu","year":"2020","journal-title":"Comput. Aided Des."},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Taubin, G. (1995, January 21\u201325). A signal processing approach to fair surface design. Proceedings of the 22nd Annual Conference on Computer Graphics and Interactive Techniques, Anaheim, CA, USA.","DOI":"10.1145\/218380.218473"},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Desbrun, M., Meyer, M., Schroder, P., and Barr, A.H. (1999, January 8\u201313). Implicit fairing of irregular meshes using diffusion and curvature flow. Proceedings of the 26th Annual Conference on Computer Graphics and Interactive Techniques, Los Angeles, CA, USA.","DOI":"10.1145\/311535.311576"},{"key":"ref_8","first-page":"145","article-title":"Anisotropic feature-preserving denoising of height fields and bivariate data","volume":"11","author":"Desbrun","year":"2000","journal-title":"Graph. Interface"},{"key":"ref_9","unstructured":"Yagou, H., Ohtake, Y., and Belyaev, A.G. (2002, January 10\u201312). Mesh smoothing via mean and median filtering applied to face normals. Proceedings of the Geometric Modeling and Processing. Theory and Applications, Saitama, Japan."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"4","DOI":"10.1145\/588272.588276","article-title":"Anisotropic diffusion of surfaces and functions on surfaces","volume":"22","author":"Bajaj","year":"2003","journal-title":"ACM Trans. Graph."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"943","DOI":"10.1145\/882262.882367","article-title":"Non-iterative, feature-preserving mesh smoothing","volume":"22","author":"Jones","year":"2003","journal-title":"ACM Trans. Graph."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"950","DOI":"10.1145\/882262.882368","article-title":"Bilateral mesh denoising","volume":"22","author":"Fleishman","year":"2003","journal-title":"ACM Trans. Graph."},{"key":"ref_13","unstructured":"Taubin, G. (2001). Linear Anisotropic Mesh Filters, IBM Tj Watson Research. IBM Research Report RC22213(W0110-051)."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"925","DOI":"10.1109\/TVCG.2007.1065","article-title":"Fast and effective feature-preserving mesh denoising","volume":"13","author":"Sun","year":"2007","journal-title":"IEEE Trans. Vis. Comput. Graph."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"1521","DOI":"10.1109\/TVCG.2010.264","article-title":"Bilateral normal filtering for mesh denoising","volume":"17","author":"Zheng","year":"2011","journal-title":"IEEE Trans. Vis. Comput. Graph."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"1181","DOI":"10.1109\/TVCG.2015.2500222","article-title":"A robust scheme for feature-preserving mesh denoising","volume":"22","author":"Lu","year":"2015","journal-title":"IEEE Trans. Vis. Comput. Graph."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"2304","DOI":"10.1109\/TVCG.2018.2828818","article-title":"Robust and high fidelity mesh denoising","volume":"25","author":"Yadav","year":"2018","journal-title":"IEEE Trans. Vis. Comput. Graph."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"1774","DOI":"10.1109\/TVCG.2018.2816926","article-title":"Static\/dynamic filtering for mesh geometry","volume":"25","author":"Zhang","year":"2018","journal-title":"IEEE Trans. Vis. Comput. Graph."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"101065","DOI":"10.1016\/j.gmod.2020.101065","article-title":"A dynamic and adaptive scheme for feature-preserving mesh denoising","volume":"110","author":"Xing","year":"2020","journal-title":"Graph. Model."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"102807","DOI":"10.1016\/j.cad.2019.102807","article-title":"HLO: Half-kernel Laplacian operator for surface smoothing","volume":"121","author":"Pan","year":"2020","journal-title":"Comput. Aided Des."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"23","DOI":"10.1111\/cgf.12742","article-title":"Guided mesh normal filtering","volume":"34","author":"Zhang","year":"2015","journal-title":"Comput. Graph. Forum"},{"key":"ref_22","first-page":"1","article-title":"Mesh denoising via \u21130 minimization","volume":"32","author":"He","year":"2013","journal-title":"ACM Trans. Graph."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"873","DOI":"10.1109\/TVCG.2015.2398432","article-title":"Variational mesh denoising using total variation and piecewise constant function space","volume":"21","author":"Zhang","year":"2015","journal-title":"IEEE Trans. Vis. Comput. Graph."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"35","DOI":"10.1111\/cgf.12743","article-title":"Mesh denoising using extended ROF model with \u21131 fidelity","volume":"34","author":"Wu","year":"2015","journal-title":"Comput. Graph. Forum"},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1137\/17M115743X","article-title":"Triangulated surface denoising using high order regularization with dynamic weights","volume":"41","author":"Liu","year":"2019","journal-title":"SIAM J. Sci. Comput."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"e1827","DOI":"10.1002\/cav.1827","article-title":"Mesh denoising via total variation and weighted laplacian regularizations","volume":"29","author":"Zhong","year":"2018","journal-title":"Comput. Animat. Virtual Worlds"},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"49","DOI":"10.1016\/j.cagd.2017.02.011","article-title":"Robust mesh denoising via vertex pre-filtering and l1-median normal filtering","volume":"54","author":"Lu","year":"2017","journal-title":"Comput. Aided Geom. Des."},{"key":"ref_28","first-page":"174","article-title":"A novel truncated nonconvex nonsmooth variational method for SAR image despeckling","volume":"12","author":"Guo","year":"2020","journal-title":"Remote Sens. Lett."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"82","DOI":"10.1016\/j.cad.2018.04.001","article-title":"Robust and effective mesh denoising using L0 sparse regularization","volume":"101","author":"Zhao","year":"2018","journal-title":"Comput. Aided Des."},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Zhong, S., Xie, Z., Liu, J., and Liu, Z. (2019). Robust mesh denoising via triple sparsity. Sensors, 19.","DOI":"10.3390\/s19051001"},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"155","DOI":"10.1111\/cgf.13556","article-title":"Non-local low-rank normal filtering for mesh denoising","volume":"37","author":"Li","year":"2018","journal-title":"Comput. Graph. Forum"},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"2910","DOI":"10.1109\/TVCG.2018.2865363","article-title":"Mesh denoising guided by patch normal co-filtering via kernel low-rank recovery","volume":"25","author":"Wei","year":"2019","journal-title":"IEEE Trans. Vis. Comput. Graph."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"122","DOI":"10.1016\/j.cad.2019.05.036","article-title":"Structure-guided shape-preserving mesh texture smoothing via joint low-rank matrix recovery","volume":"115","author":"Chen","year":"2019","journal-title":"Comput. Aided Des."},{"key":"ref_34","unstructured":"Lu, X., Schaefer, S., Luo, J., Ma, L., and He, Y. (2020). Low rank matrix approximation for 3D geometry filtering. IEEE Trans. Vis. Comput. Graph."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"232","DOI":"10.1145\/2980179.2980232","article-title":"Mesh denoising via cascaded normal regression","volume":"35","author":"Wang","year":"2016","journal-title":"ACM Trans. Graph."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"133","DOI":"10.1016\/j.cad.2019.05.027","article-title":"Data-driven geometry-recovering mesh denoising","volume":"114","author":"Wang","year":"2019","journal-title":"Comput. Aided Des."},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"Bei, W., Guo, M., and Huang, Y. (2019). A Spatial Adaptive Algorithm Framework for Building Pattern Recognition Using Graph Convolutional Networks. Sensors, 19.","DOI":"10.3390\/s19245518"},{"key":"ref_38","doi-asserted-by":"crossref","unstructured":"Guo, M., Liu, H., Xu, Y., and Huang, Y. (2020). Building Extraction Based on U-Net with an Attention Block and Multiple Losses. Remote Sens., 12.","DOI":"10.3390\/rs12091400"},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"1828","DOI":"10.1631\/FITEE.1601229","article-title":"Efficient mesh denoising via robust normal filtering and alternate vertex updating","volume":"18","author":"Li","year":"2017","journal-title":"Front. Inf. Technol. Electron. Eng."},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"888","DOI":"10.1109\/34.868688","article-title":"Normalized cuts and image segmentation","volume":"22","author":"Shi","year":"2000","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"1630","DOI":"10.1111\/tgis.12670","article-title":"A universal parallel scheduling approach to polyline and polygon vector data buffer analysis on conventional GIS platforms","volume":"24","author":"Guo","year":"2020","journal-title":"Trans. GIS"},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"1419","DOI":"10.1080\/13658816.2015.1032294","article-title":"A spatially adaptive decomposition approach for parallel vector data visualization of polylines and polygons","volume":"29","author":"Guo","year":"2015","journal-title":"Int. J. Geogr. Inf. Sci."},{"key":"ref_43","doi-asserted-by":"crossref","first-page":"1217","DOI":"10.1111\/tgis.12275","article-title":"An efficient data organization and scheduling strategy for accelerating large vector data rendering","volume":"21","author":"Guo","year":"2017","journal-title":"Trans. GIS"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/21\/2\/412\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T05:08:49Z","timestamp":1760159329000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/21\/2\/412"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,1,8]]},"references-count":43,"journal-issue":{"issue":"2","published-online":{"date-parts":[[2021,1]]}},"alternative-id":["s21020412"],"URL":"https:\/\/doi.org\/10.3390\/s21020412","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,1,8]]}}}