Numerical recipes in C (2nd ed.): the art of scientific computing
Numerical recipes in C (2nd ed.): the art of scientific computing
Free-form shape design using triangulated surfaces
SIGGRAPH '94 Proceedings of the 21st annual conference on Computer graphics and interactive techniques
A signal processing approach to fair surface design
SIGGRAPH '95 Proceedings of the 22nd annual conference on Computer graphics and interactive techniques
Interactive multi-resolution modeling on arbitrary meshes
Proceedings of the 25th annual conference on Computer graphics and interactive techniques
Implicit fairing of irregular meshes using diffusion and curvature flow
Proceedings of the 26th annual conference on Computer graphics and interactive techniques
Random walk approach to image enhancement
Signal Processing - Special section on digital signal processing for multimedia communications and services
Anisotropic geometric diffusion in surface processing
Proceedings of the conference on Visualization '00
Anisotropic diffusion of surfaces and functions on surfaces
ACM Transactions on Graphics (TOG)
Geometric surface smoothing via anisotropic diffusion of normals
Proceedings of the conference on Visualization '02
1999 Index IEEE Transactions on Visualization and Computer Graphics, Vol. 5
IEEE Transactions on Visualization and Computer Graphics
On the geodesic paths approach to color image filtering
Signal Processing
Mesh Smoothing via Mean and Median Filtering Applied to Face Normals
GMP '02 Proceedings of the Geometric Modeling and Processing — Theory and Applications (GMP'02)
Non-iterative, feature-preserving mesh smoothing
ACM SIGGRAPH 2003 Papers
ACM SIGGRAPH 2003 Papers
The trilateral filter for high contrast images and meshes
EGRW '03 Proceedings of the 14th Eurographics workshop on Rendering
Fuzzy Vector Median-Based Surface Smoothing
IEEE Transactions on Visualization and Computer Graphics
Mesh editing with poisson-based gradient field manipulation
ACM SIGGRAPH 2004 Papers
Normal Improvement for Point Rendering
IEEE Computer Graphics and Applications
Efficiently combining positions and normals for precise 3D geometry
ACM SIGGRAPH 2005 Papers
A sharpness dependent filter for mesh smoothing
Computer Aided Geometric Design - Special issue: Geometry processing
Feature-Preserving Mesh Denoising via Bilateral Normal Filtering
CAD-CG '05 Proceedings of the Ninth International Conference on Computer Aided Design and Computer Graphics
A New Bilateral Mesh Smoothing Method by Recognizing Features
CAD-CG '05 Proceedings of the Ninth International Conference on Computer Aided Design and Computer Graphics
A Bayesian method for probable surface reconstruction and decimation
ACM Transactions on Graphics (TOG)
Smoothing by Example: Mesh Denoising by Averaging with Similarity-Based Weights
SMI '06 Proceedings of the IEEE International Conference on Shape Modeling and Applications 2006
Random Walks for Image Segmentation
IEEE Transactions on Pattern Analysis and Machine Intelligence
Feature-preserving non-local denoising of static and time-varying range data
Proceedings of the 2007 ACM symposium on Solid and physical modeling
A Random Walk Procedure for Texture Discrimination
IEEE Transactions on Pattern Analysis and Machine Intelligence
Random walks, constrained multiple hypothesis testing and image enhancement
ECCV'06 Proceedings of the 9th European conference on Computer Vision - Volume Part I
Efficient linear system solvers for mesh processing
IMA'05 Proceedings of the 11th IMA international conference on Mathematics of Surfaces
Adaptive mesh smoothing for feature preservation
ICCSA'05 Proceedings of the 2005 international conference on Computational Science and Its Applications - Volume Part IV
Performance bounds for estimating vector systems
IEEE Transactions on Signal Processing
Noise analysis and synthesis for 3D laser depth scanners
Graphical Models
Rapid and effective segmentation of 3D models using random walks
Computer Aided Geometric Design
SMI 2012: Full Consensus meshing
Computers and Graphics
A cascaded approach for feature-preserving surface mesh denoising
Computer-Aided Design
Mesh denoising via L0 minimization
ACM Transactions on Graphics (TOG) - SIGGRAPH 2013 Conference Proceedings
Hi-index | 0.02 |
An approach to mesh denoising based on the concept of random walks is examined. The proposed method consists of two stages: face normal filtering, followed by vertex position updating to integrate the denoised face normals in a least-squares manner. Face normal filtering is performed by weighted averaging of normals in a neighbourhood. A novel approach to determining weights is to compute the probability of arriving at each neighbour following a fixed-length random walk of a virtual particle starting at a given face of the mesh. The probability of the particle stepping from its current face to some neighbouring face is a function of the angle between the two face normals, based on a Gaussian distribution whose variance is adaptively adjusted to enhance the feature-preserving property of the algorithm. The vertex position updating procedure uses the conjugate gradient algorithm for speed of convergence. Analysis and experiments show that random walks of different step lengths yield similar denoising results. Our experiments show that, in fact, iterative application of a one-step random walk in a progressive manner effectively preserves detailed features while denoising the mesh very well. This approach is faster than many other feature-preserving mesh denoising algorithms.