{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,15]],"date-time":"2025-10-15T10:22:41Z","timestamp":1760523761260,"version":"build-2065373602"},"reference-count":27,"publisher":"MDPI AG","issue":"5","license":[{"start":{"date-parts":[[2019,2,26]],"date-time":"2019-02-26T00:00:00Z","timestamp":1551139200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"Zhong Xie, Zheng liu","award":["41671400,61702467,2018YFB0505500"],"award-info":[{"award-number":["41671400,61702467,2018YFB0505500"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Mesh denoising is to recover high quality meshes from noisy inputs scanned from the real world. It is a crucial step in geometry processing, computer vision, computer-aided design, etc. Yet, state-of-the-art denoising methods still fall short of handling meshes containing both sharp features and fine details. Besides, some of the methods usually introduce undesired staircase effects in smoothly curved regions. These issues become more severe when a mesh is corrupted by various kinds of noise, including Gaussian, impulsive, and mixed Gaussian\u2013impulsive noise. In this paper, we present a novel optimization method for robustly denoising the mesh. The proposed method is based on a triple sparsity prior: a double sparse prior on first order and second order variations of the face normal field and a sparse prior on the residual face normal field. Numerically, we develop an efficient algorithm based on variable-splitting and augmented Lagrange method to solve the problem. The proposed method can not only effectively recover various features (including sharp features, fine details, smoothly curved regions, etc), but also be robust against different kinds of noise. We testify effectiveness of the proposed method on synthetic meshes and a broad variety of scanned data produced by the laser scanner, Kinect v1, Kinect v2, and Kinect-fusion. Intensive numerical experiments show that our method outperforms all of the compared select-of-the-art methods qualitatively and quantitatively.<\/jats:p>","DOI":"10.3390\/s19051001","type":"journal-article","created":{"date-parts":[[2019,2,26]],"date-time":"2019-02-26T11:00:44Z","timestamp":1551178844000},"page":"1001","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":9,"title":["Robust Mesh Denoising via Triple Sparsity"],"prefix":"10.3390","volume":"19","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-4832-5296","authenticated-orcid":false,"given":"Saishang","family":"Zhong","sequence":"first","affiliation":[{"name":"Faculty of 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"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zhong","family":"Xie","sequence":"additional","affiliation":[{"name":"Faculty of 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"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jinqin","family":"Liu","sequence":"additional","affiliation":[{"name":"Faculty of Information Engineering, China University of Geosciences, Wuhan 430074, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6713-6680","authenticated-orcid":false,"given":"Zheng","family":"Liu","sequence":"additional","affiliation":[{"name":"Faculty of 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"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2019,2,26]]},"reference":[{"key":"ref_1","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_2","doi-asserted-by":"crossref","unstructured":"Taubin, G. (1995, January 6\u201311). A Signal Processing Approach to Fair Surface Design. Proceedings of the 22nd Annual Conference on Computer Graphics and Interactive Techniques, Los Angeles, CA, USA.","DOI":"10.1145\/218380.218473"},{"key":"ref_3","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 Computer Graphics and Interactive Techniques, Los Angeles, CA, USA.","DOI":"10.1145\/311535.311576"},{"key":"ref_4","unstructured":"Desbrun, M., Meyer, M., Schroder, P., and Barr, A.H. (2000, January 15\u201317). Anisotropic Feature-Preserving Denoising of Height Fields and Bivariate Data. Proceedings of the 2000 Graphics Interface, Montr\u00e9al, QC, Canada."},{"key":"ref_5","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, Washington, DC, USA."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"1012","DOI":"10.1145\/944020.944024","article-title":"Geometric Surface Processing via Normal Maps","volume":"22","author":"Tasdizen","year":"2003","journal-title":"ACM Trans. Graph."},{"key":"ref_7","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_8","doi-asserted-by":"crossref","first-page":"629","DOI":"10.1109\/TVCG.2006.60","article-title":"Bilateral recovering of sharp edges on feature-insensitive sampled meshes","volume":"12","author":"Wang","year":"2006","journal-title":"IEEE Trans. Vis. Comput. Graph."},{"key":"ref_9","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_10","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_11","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_12","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_13","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_14","unstructured":"Yadav, S.K., Reitebuch, U., and Polthier, K. (2018). Robust and High Fidelity Mesh Denoising. IEEE Trans. Vis. Comput. Graph., 1."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"248","DOI":"10.1137\/080724265","article-title":"A New Alternating Minimization Algorithm for Total Variation Image Reconstruction","volume":"1","author":"Wang","year":"2008","journal-title":"SIAM J. Imaging Sci."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"569","DOI":"10.1137\/080730421","article-title":"A Fast Algorithm for Edge-Preserving Variational Multichannel Image Restoration","volume":"2","author":"Yang","year":"2009","journal-title":"SIAM J. Imaging Sci."},{"key":"ref_17","first-page":"1","article-title":"Image Smoothing via \u21130 Gradient Minimization","volume":"30","author":"Xu","year":"2011","journal-title":"ACM Trans. Graph."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"6","DOI":"10.1109\/TIT.2005.860430","article-title":"Stable Recovery of Sparse Overcomplete Representations in the Presence of Noise","volume":"52","author":"Donoho","year":"2006","journal-title":"IEEE Trans. Inf. Theor."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"877","DOI":"10.1007\/s00041-008-9045-x","article-title":"Enhancing Sparsity by Reweighted \u21131 Minimization","volume":"14","author":"Wakin","year":"2008","journal-title":"J. Fourier Anal. Appl."},{"key":"ref_20","first-page":"1","article-title":"Mesh denoising via \u21130 minimization","volume":"32","author":"He","year":"2013","journal-title":"ACM Trans. Graph."},{"key":"ref_21","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_22","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_23","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_24","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 \u21131-median normal filtering","volume":"54","author":"Lu","year":"2017","journal-title":"Comput. Aided Geom. Des."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/2661229.2661276","article-title":"Decoupling noise and features via weighted \u21131-analysis compressed sensing","volume":"33","author":"Wang","year":"2014","journal-title":"ACM Trans. Graph."},{"key":"ref_26","first-page":"1","article-title":"Mesh Denoising via Cascaded Normal Regression","volume":"35","author":"Wang","year":"2016","journal-title":"ACM Trans. Graph."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"46","DOI":"10.1137\/1019005","article-title":"Quasi-Newton Methods, Motivation and Theory","volume":"19","author":"Dennis","year":"1977","journal-title":"Siam Rev."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/19\/5\/1001\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T12:34:57Z","timestamp":1760186097000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/19\/5\/1001"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,2,26]]},"references-count":27,"journal-issue":{"issue":"5","published-online":{"date-parts":[[2019,3]]}},"alternative-id":["s19051001"],"URL":"https:\/\/doi.org\/10.3390\/s19051001","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2019,2,26]]}}}