Mesh Total Generalized Variation for Denoising

Total Generalized Variation (TGV) has recently been proven certainly successful in image processing for preserving sharp features as well as smooth transition variations. However, none of the existing works aims at numerically calculating TGV over triangular meshes. In this paper, we develop a novel numerical framework to discretize the second-order TGV over triangular meshes. Further, we propose a TGV-based variational model to restore the face normal field for mesh denoising. The TGV regularization in the proposed model is represented by a combination of a firstand second-order term, which can be automatically balanced. This TGV regularization is able to locate sharp features and preserve them via the first-order term, while recognize smoothly curved regions and recover them via the second-order term. To solve the optimization problem, we introduce an efficient iterative algorithm based on variable-splitting and augmented Lagrangian method. Extensive results and comparisons on synthetic and real scanning data validate that the proposed method outperforms the state-of-the-art methods visually and numerically.

[1]  Zheng Liu,et al.  Triangulated Surface Denoising using High Order Regularization with Dynamic Weights , 2017, SIAM J. Sci. Comput..

[2]  T. Pock,et al.  Second order total generalized variation (TGV) for MRI , 2011, Magnetic resonance in medicine.

[3]  Xin Tong,et al.  Mesh denoising via cascaded normal regression , 2016, ACM Trans. Graph..

[4]  Chi-Wing Fu,et al.  Mesh Denoising using Extended ROF Model with L1 Fidelity , 2015, Comput. Graph. Forum.

[5]  Yang Gao,et al.  Speckle Reduction via Higher Order Total Variation Approach , 2014, IEEE Transactions on Image Processing.

[6]  Zheng Liu,et al.  Mesh Denoising via a Novel Mumford-Shah Framework , 2020, Comput. Aided Des..

[7]  Myungjoo Kang,et al.  Simultaneous Cartoon and Texture Image Restoration with Higher-Order Regularization , 2015, SIAM J. Imaging Sci..

[8]  Zhong Xie,et al.  A feature-preserving framework for point cloud denoising , 2020, Comput. Aided Des..

[9]  Alberto Signoroni,et al.  Mesh Denoising with (Geo)Metric Fidelity , 2018, IEEE Transactions on Visualization and Computer Graphics.

[10]  Xianzhi Li,et al.  DNF-Net: A Deep Normal Filtering Network for Mesh Denoising , 2020, IEEE Transactions on Visualization and Computer Graphics.

[11]  Ligang Liu,et al.  Mesh Denoising Guided by Patch Normal Co-Filtering via Kernel Low-Rank Recovery , 2019, IEEE Transactions on Visualization and Computer Graphics.

[12]  Konstantinos Moustakas,et al.  Feature Preserving Mesh Denoising Based on Graph Spectral Processing , 2019, IEEE Transactions on Visualization and Computer Graphics.

[13]  Zhong Xie,et al.  A novel anisotropic second order regularization for mesh denoising , 2019, Comput. Aided Geom. Des..

[14]  Daniel Cohen-Or,et al.  ℓ1-Sparse reconstruction of sharp point set surfaces , 2010, TOGS.

[15]  Youyi Zheng,et al.  IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS 1 Bilateral Normal Filtering for Mesh Denoising , 2022 .

[16]  Hui Huang,et al.  Surface Mesh Smoothing, Regularization, and Feature Detection , 2008, SIAM J. Sci. Comput..

[17]  Wenzhi Chen,et al.  Robust mesh denoising via vertex pre-filtering and L1-median normal filtering , 2017, Comput. Aided Geom. Des..

[18]  Gabriel Taubin,et al.  A signal processing approach to fair surface design , 1995, SIGGRAPH.

[19]  Jiansong Deng,et al.  Variational Mesh Denoising Using Total Variation and Piecewise Constant Function Space , 2015, IEEE Transactions on Visualization and Computer Graphics.

[20]  Hong Qin,et al.  Robust and effective mesh denoising using L0 sparse regularization , 2018, Comput. Aided Des..

[21]  Mark Meyer,et al.  Implicit fairing of irregular meshes using diffusion and curvature flow , 1999, SIGGRAPH.

[22]  Bailin Deng,et al.  Static/Dynamic Filtering for Mesh Geometry , 2017, IEEE Transactions on Visualization and Computer Graphics.

[23]  Karl Kunisch,et al.  Total Generalized Variation , 2010, SIAM J. Imaging Sci..

[24]  Gaohang Yu,et al.  Sparse-view x-ray CT reconstruction via total generalized variation regularization , 2014, Physics in medicine and biology.

[25]  Horst Bischof,et al.  Image Guided Depth Upsampling Using Anisotropic Total Generalized Variation , 2013, 2013 IEEE International Conference on Computer Vision.

[26]  Jun Wang,et al.  Data-driven Geometry-recovering Mesh Denoising , 2019, Comput. Aided Des..

[27]  Zheng Liu,et al.  Robust Mesh Denoising via Triple Sparsity , 2019, Sensors.

[28]  Ralph R. Martin,et al.  Fast and Effective Feature-Preserving Mesh Denoising , 2007, IEEE Transactions on Visualization and Computer Graphics.

[29]  Bailin Deng,et al.  Guided Mesh Normal Filtering , 2015, Comput. Graph. Forum.

[30]  Lei He,et al.  Mesh denoising via L0 minimization , 2013, ACM Trans. Graph..

[31]  Chi-Wing Fu,et al.  Non‐Local Low‐Rank Normal Filtering for Mesh Denoising , 2018, Comput. Graph. Forum.

[32]  Xiaopeng Fan,et al.  Graph-Based Feature-Preserving Mesh Normal Filtering , 2019, IEEE Transactions on Visualization and Computer Graphics.

[33]  Pheng-Ann Heng,et al.  NormalF-Net: Normal Filtering Neural Network for Feature-preserving Mesh Denoising , 2020, Comput. Aided Des..

[34]  Chandrajit L. Bajaj,et al.  Anisotropic diffusion of surfaces and functions on surfaces , 2003, TOGS.

[35]  Ligang Liu,et al.  Bi-Normal Filtering for Mesh Denoising , 2015, IEEE Transactions on Visualization and Computer Graphics.

[36]  Xue-Cheng Tai,et al.  A Ridge and Corner Preserving Model for Surface Restoration , 2013, SIAM J. Sci. Comput..

[37]  Daniel Cohen-Or,et al.  Bilateral mesh denoising , 2003 .

[38]  Konrad Polthier,et al.  Robust and High Fidelity Mesh Denoising , 2017, IEEE Transactions on Visualization and Computer Graphics.

[39]  Weishi Li,et al.  Tensor Voting Guided Mesh Denoising , 2017, IEEE Transactions on Automation Science and Engineering.

[40]  Charlie C. L. Wang,et al.  Bilateral recovering of sharp edges on feature-insensitive sampled meshes , 2006, IEEE Transactions on Visualization and Computer Graphics.

[41]  Ying He,et al.  HLO: Half-kernel Laplacian Operator for Surface Smoothing , 2019, Comput. Aided Des..

[42]  Konrad Polthier,et al.  Mesh Denoising Based on Normal Voting Tensor and Binary Optimization , 2016, IEEE Transactions on Visualization and Computer Graphics.

[43]  Lizhuang Ma,et al.  Low Rank Matrix Approximation for 3D Geometry Filtering , 2020, IEEE Transactions on Visualization and Computer Graphics.

[44]  F. L. Wang,et al.  Mesh Defiltering via Cascaded Geometry Recovery , 2019, Comput. Graph. Forum.

[45]  Xi Zhang,et al.  A cascaded approach for feature-preserving surface mesh denoising , 2012, Comput. Aided Des..

[46]  Haoran Xie,et al.  Structure-guided shape-preserving mesh texture smoothing via joint low-rank matrix recovery , 2019, Comput. Aided Des..