Skip to main content
Log in

SUSAN structure preserving filtering for mesh denoising

  • Regular Paper
  • Published:
The Visual Computer Aims and scope Submit manuscript

Abstract

Motivated by the impressive effect of the SUSAN operator for low level image processing and its usage simplicity, we extend it to denoise the 3D mesh. We use the angle between the normals on the surface to determine the SUSAN area; each point has associated itself with the SUSAN area that is has a similar continuity feature to the point. The SUSAN area avoids the feature to be taken as noise effectively, so the SUSAN operator gives the maximal number of suitable neighbors with which to take an average, whilst no neighbors from unrelated regions are involved. Thus, the entire structure can be preserved. We also extend the SUSAN operator to two-ring neighbors by a squared umbrella-operator to improve the surface smoothness with little loss of detailed features. Details of the SUSAN structure preserving noise reduction algorithm are discussed along with the test results in this paper.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Rusinkiewicz, S., Hall-Holt, O., Levoy, M.: Real-time 3D model acquisition. ACM Trans. on Graph. 21(3), 438–446 (2002)

    Article  Google Scholar 

  2. Levoy, M., Pulli, K., Curless, B., Rusinkiewicz, S., Koller, D., Pereira, L., Ginzton, M., Anderson, S., Davis, J., Ginsberg, J., Shade, J., Fulk, D.: The digital Michelangelo project: 3D scanning of large statues. In: Proceedings of SIGGRAPH 2000, pp. 131–144 (2000)

  3. Ohtake, Y., Belyaev, A.G., Bogaevski, I. A.: Mesh regularization and adaptive smoothing. Comput.-Aided Des. 33(4), 789–800 (2001)

    Article  Google Scholar 

  4. Fleishman, S., Cohen-Or, D., Silva, C.T.: Robust moving least-squares fitting with sharp features. In: Proceedings of SIGGRAPH’05 (2005)

  5. Taubin, G.: Curve and surface smoothing without shrinkage. In: Proceedings of Fifth International Conference on Computer Vision, pp. 852–857, IEEE Computer Society, Washington, D.C., USA (1995)

  6. Klaus Hildebrandt, Konrad polthier: Anisotropic filtering of non-linear surface features. In: Proceedings of EUROGRAPHICS 2004, volume 23(3). Zuse Institute Berlin (2004)

  7. Jones, T.R.: Feature Preserving Smoothing of 3D Surface Scans. Master’s Thesis. The Massachusetts Institute of Technology (2003)

  8. Alexa, M.: Wiener filtering of meshes. In: Proc. of Shape Modeling International 2002, 51–57 (2002)

  9. Ohtake, Yu., Belyaev, A.G., Bogaevski, I.A.: Polyhedral surface smoothing with modified Laplacian and curvature flows. J. Three Dimensional Images 13(3), 19–24 (1999)

    Google Scholar 

  10. Ohtake, Y., Belyaev, A., Seidel, H.P.: Mesh smoothing by adaptive and anisotropic gaussian filter applied to mesh normal. In: Vision, Modeling and Visualization, pp. 203–210, Erlangen, Germany (2002)

  11. Smith, S.M., Brady, J.M.: Susan – a new approach to low level image processing. J. Comput. Vision 23(1), 45–78 (1997)

    Article  Google Scholar 

  12. Halstead, M., Kass, M., DeRose, T.: An efficient, fair interpolation using catmull-clark surface. In: Proceedings 0f SIGGRAPH’93, Computer Graphics, pp. 35–44 (1993)

  13. Moreton, H.P., Sequin, C.H.: Functional optimization for fair surface design. In: Proceedings of SIGGRAPH’92, Computer Graphics, pp. 167–176 (1992)

  14. Welch, W., Witkin, A.: Variational surface modeling. In: Proceedings 0f SIGGRAPH’92, Computer Graphics, pp. 157–166 (1992)

  15. Welch, W., Witkin, A.: Free-form shape design using triangulated surfaces. In: Proceedings of SIGGRAPH’94, Computer Graphics, pp. 247–256 (1994)

  16. Taubin, G.: A signal processing approach to fair surface design. In: Proceedings of SIGGRAPH’95, Computer Graphics, pp. 351–358 (1995)

  17. Desbrun, M., Meyer, M., Schroder, P., Barr, A.H.: Implicit fairing of irregular meshes using diffusion and curvature flow. In: Proceedings of SIGGRAPH’99, Computer Graphics, pp. 317–324 (1999)

  18. Perona, P., Malik, J.: Scale-space and edge detection using anisotropic diffusion. IEEE PAMI 12(7), 629–639 (1990)

    Google Scholar 

  19. Desbrun, M., Meyer, M., Schroder, P., Barr, A.H.: Anisotropic feature-preserving denoising of height fields and bivariate data. In: Graphics Interface, pp. 145–152 (2000)

  20. Clarenz, U., Diewald, U., Rumpf, M.: Anisotropic geometric diffusion in surface processing. In: Proceedings of 11th IEEE Visualization 2000, pp. 397–405, IEEE Computer Society, Washington, D.C., USA (2000)

  21. Bajaj, C., Xu, G: Anisotropic diffusion on surfaces and functions on surfaces. ACM Trans. on Graph. 22, 4–32 (2003)

    Article  Google Scholar 

  22. Tomasi, C., Manduchi, R.: Bilateral filtering for gray and color images. In: Proc. IEEE International Conference on Computer Vision, pp. 836–846 (1998)

  23. Jones, T.R., Durand, F., Desbrun, M.: Non-iterative, feature-preserving mesh smoothing. ACM Trans. on Graph. 22(3), 943–949 (2003)

    Article  Google Scholar 

  24. Fleishman, S., Drori, I., Cohen-Or, D.: Bilateral mesh denoising. ACM Trans. on Graph. 22(3), 950–953 (2003)

    Article  Google Scholar 

  25. Choudhury, P., Tumblin, J.: The trilateral filter for high contrast images and meshes. In: Proceedings of 14th Eurographics Workshop on Rendering, pp. 186–196, Eurographics Association, Aire-la-Ville, Switzerland (2003)

  26. Kobbelt, L., Campagna, S., Vorsatz, J., Seidel, H.P.: Interactive multiresolution modeling on arbitrary meshes. In: Proceedings of SIGGRAPH’98, Computer Graphics, pp. 105–114 (1998)

  27. Taubin, G.: Geometric signal processing on polygonal meshes. In: Proceedings of EUROGRAPHICS’00 (2000)

  28. Taubin, G., Zhang, T., Golub, G.: Optimal surface smoothing as filter design. Fourth European Conference on Computer Vision (ECCV’96), pp. 283–292, IEEE Computer Society, Washington, D.C., USA (1996)

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Zhihong Mao.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Mao, Z., Ma, L., Zhao, M. et al. SUSAN structure preserving filtering for mesh denoising. Visual Comput 22, 276–284 (2006). https://doi.org/10.1007/s00371-006-0005-7

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00371-006-0005-7

Keywords

Navigation