ABSTRACT
We present an anisotropic mesh denoising algorithm that is effective, simple and fast. This is accomplished by filtering vertices of the mesh in the normal direction using local neighborhoods. Motivated by the impressive results of bilateral filtering for image denoising, we adopt it to denoise 3D meshes; addressing the specific issues required in the transition from two-dimensions to manifolds in three dimensions. We show that the proposed method successfully removes noise from meshes while preserving features. Furthermore, the presented algorithm excels in its simplicity both in concept and implementation.
Supplemental Material
- BAJAJ, C. L., AND XU, G. 2003. Anisotropic diffusion of subdivision surfaces and functions on surfaces. ACM Transactions on Graphics (TOG) 22, 1, 4--32. Google ScholarDigital Library
- BARASH, D. 2002. A fundamental relationship between bilateral filtering, adaptive smoothing and the nonlinear diffusion equation. IEEE Transactions on Pattern Analysis and Machine Intelligence 24, 6. Google ScholarDigital Library
- CHEN, S. S., DONOHO, D. L., AND SAUNDERS, M. A. 1999. Atomic decomposition by basis pursuit. SIAM Journal on Scientific Computing 20, 1, 33--61. Google ScholarDigital Library
- CLARENZ, U., DIEWALD, U., AND RUMPF, M. 2000. Anisotropic geometric diffusion in surface processing. In IEEE Visualization 2000. Google ScholarDigital Library
- DESBRUN, M., MEYER, M., SCHRÖDER, P., AND BARR, A. H. 1999. Implicit fairing of irregular meshes using diffusion and curvature flow. In Proceedings of SIGGRAPH 99, 317--324. Google ScholarDigital Library
- DESBRUN, M., MEYER, M., SCHRÖDER, P., AND BARR, A. H. 2000. Anisotropic feature-preserving denoising of height fields and bivariate data. In Graphics Interface, 145--152.Google Scholar
- DONOHO, D. L. 1995. De-noising by soft-thresholding. IEEE Transactions on Information Theory 41, 3, 613--627. Google ScholarDigital Library
- DURAND, F., AND DORSEY, J. 2002. Fast bilateral filtering for the display of high-dynamic-range images. ACM Transactions on Graphics (TOG) 21, 3, 257--266. Google ScholarDigital Library
- ELAD, M. 2001. On the bilateral filter and ways to improve it. IEEE Transactions On Image Processing. Google ScholarDigital Library
- GUSKOV, I., SWELDENS, W., AND SCHRÖDER, P. 1999. Multiresolution signal processing for meshes. In Proceedings of SIGGRAPH 99, 325--334. Google ScholarDigital Library
- JONES, T., DURAND, F., AND DESBRUN, M. 2003. Non-iterative, feature-preserving mesh smoothing. ACM Transactions on Graphics. Google ScholarDigital Library
- OSHER, S., AND SETHIAN, J. 1988. Fronts propagating with curvature-dependent speed: Algorithms based on Hamilton-Jacobi formulations. Journal of Computational Physics 79, 12--49. Google ScholarDigital Library
- PENG, J., STRELA, V., AND ZORIN, D. 2001. A simple algorithm for surface denoising. In IEEE Visualization 2001, 107--112. Google ScholarDigital Library
- RUDIN, L., OSHER, S., AND FATEMI, E. 1992. Nonlinear total variation based noise removal algorithms. Physica D 60, (1--4), 259--268. Google ScholarDigital Library
- TASDIZEN, T., WHITAKER, R., BURCHARD, P., AND OSHER, S. 2002. Anisotropic geometric diffusion in surface processing. In IEEE Visualization 2002.Google Scholar
- TAUBIN, G. 1995. A signal processing approach to fair surface design. In Proceedings of SIGGRAPH 95, 351--358. Google ScholarDigital Library
- TOMASI, C., AND MANDUCHI, R. 1998. Bilateral filtering for gray and color images. In ICCV, 839--846. Google ScholarDigital Library
Index Terms
- Bilateral mesh denoising
Recommendations
Bilateral mesh denoising
We present an anisotropic mesh denoising algorithm that is effective, simple and fast. This is accomplished by filtering vertices of the mesh in the normal direction using local neighborhoods. Motivated by the impressive results of bilateral filtering ...
Mesh denoising via L0 minimization
We present an algorithm for denoising triangulated models based on L0 minimization. Our method maximizes the flat regions of the model and gradually removes noise while preserving sharp features. As part of this process, we build a discrete differential ...
Feature-preserving mesh denoising via attenuated bilateral normal filtering and quadrics
SCCG '10: Proceedings of the 26th Spring Conference on Computer GraphicsIn this paper, we propose a two phase feature-preserving mesh denoising algorithm. The first phase consists of modified bilateral filtering applied on field of face normals. The range filtering is affected by gradual attenuation of the standard ...
Comments