A sharpness dependent filter for mesh smoothing

https://doi.org/10.1016/j.cagd.2005.04.003Get rights and content

Abstract

In this paper, we propose a sharpness dependent filter design based on the fairing of surface normal, whereby the filtering algorithm automatically selects a filter. This may be a mean-filter, a min-filter, or a filter ranked between these two, depending on the local sharpness value and the sharpness dependent weighting function selected. To recover the original shape of a noisy model, the algorithm selects a mean-filter for flat regions and a min-filter for distinguished sharp regions. The selected sharpness dependent weighting function has a Gaussian, Laplacian, or El Fallah Ford form that approximately fits the sharpness distribution found in all tested noisy models. We use a sharpness factor in the weighting function to control the degree of feature preserving. The appropriate sharpness factor can be obtained by sharpness analysis based on the Bayesian classification. Our experiment results demonstrate that the proposed sharpness dependent filter is superior to other approaches for smoothing a polygon mesh, as well as for preserving its sharp features.

References (24)

  • Y. Ohtake et al.

    Mesh regularization and adaptive smoothing

    Computer-Aided Design

    (2001)
  • M. Alexa

    Wiener filtering of meshes

  • C. Bajaj et al.

    Anisotropic diffusion of surfaces and functions on surfaces

    ACM Trans. Comput. Graph.

    (2003)
  • M.J. Black et al.

    Robust anisotropic diffusion

    IEEE Trans. Image Process.

    (1998)
  • C.Y. Chen et al.

    Fairing of polygon meshes via Bayesian discriminant analysis

    J. WSCG

    (2004)
  • P. Choudhury et al.

    The trilateral filter for high contrast images and meshes

  • U. Clarenz et al.

    Anisotropic geometric diffusion in surface processing

  • M. Desbrun et al.

    Implicit fairing of irregular meshes using diffusion and curvature flow

  • S. Fleishman et al.

    Bilateral mesh denoising

  • R.C. Gonzalez et al.

    Digital Image Processing

    (2002)
  • T. Jones et al.

    Non-iterative, feature preserving mesh smoothing

  • L. Kobbelt et al.

    Interactive multiresolution modeling on arbitrary meshes

  • Cited by (69)

    • Adaptive and propagated mesh filtering

      2023, CAD Computer Aided Design
      Citation Excerpt :

      Yagou et al. [27] extended the mean and median filtering schemes in image processing to smoothing face normals. Chen et al. [28] introduced a method of automatically selecting filters, such as mean-filter or min-filter, according the local sharpness value of a mesh. Sun et al. [29] used random walks strategy to determine filtering weight.

    • A novel anisotropic second order regularization for mesh denoising

      2019, Computer Aided Geometric Design
      Citation Excerpt :

      Although there are lots of mesh denoising works in literature, reviewing all of the existing methods is beyond the scope of this paper. Interested readers can refer to the works (Chen and Cheng, 2005; Hildebrandt and Polthier, 2010) for a comprehensive review. Here, we only review noticeable methods which are closely related to this paper.

    • Feature-convinced mesh denoising

      2019, Graphical Models
    • Propagated mesh normal filtering

      2018, Computers and Graphics (Pergamon)
      Citation Excerpt :

      The basic idea is calculating the weight based on the similarity between local neighborhoods of the face being processed and the other faces. Instead of updating the vertex positions directly, the approach of filtering face normals firstly and then updating vertex positions is adopted by more and more mesh filters [1,5,22,23]. The main difference among these methods is their normal filtering strategies.

    View all citing articles on Scopus
    View full text