Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
article

A sharpness dependent filter for mesh smoothing

Published: 01 July 2005 Publication History

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

[1]
Wiener filtering of meshes. In: Proceedings of Shape Modeling International, pp. 51-57.
[2]
Anisotropic diffusion of surfaces and functions on surfaces. ACM Trans. Comput. Graph. v22 i1. 4-32.
[3]
Robust anisotropic diffusion. IEEE Trans. Image Process. v7 i3. 421-432.
[4]
Fairing of polygon meshes via Bayesian discriminant analysis. J. WSCG. v12. 175-182.
[5]
The trilateral filter for high contrast images and meshes. In: Proceedings of Eurographics Workshop on Rendering 2003, pp. 186-196.
[6]
Anisotropic geometric diffusion in surface processing. In: Proceedings of IEEE Visualization 2000, pp. 397-405.
[7]
Implicit fairing of irregular meshes using diffusion and curvature flow. In: SIGGRAPH'99 Conference Proceedings, pp. 317-324.
[8]
Bilateral mesh denoising. In: SIGGRAPH'03 Conference Proceedings, pp. 950-953.
[9]
Digital Image Processing. second ed. Prentice-Hall, Engewood Cliffs, NJ.
[10]
Non-iterative, feature preserving mesh smoothing. In: SIGGRAPH'03 Conference Proceedings, pp. 943-949.
[11]
Interactive multiresolution modeling on arbitrary meshes. In: SIGGRAPH'98 Conference Proceedings, pp. 105-114.
[12]
Meyer, M., Desbrun, M., Schroder, P., Barr, A.H., 2002. Discrete differential-geometry operators for triangulated 2-manifolds. Visualization and Mathematics Proceedings
[13]
Mesh regularization and adaptive smoothing. Computer-Aided Design. v33 i4. 789-800.
[14]
Pattern Recognition: Statistical, Structural and Neural Approaches. Wiley, New York.
[15]
Robust parameter estimation in computer vision. SIAM Rev. v41 i3. 513-537.
[16]
Geometric surface smoothing via anisotropic diffusion of normals. In: Proceedings of IEEE Visualization, pp. 125-132.
[17]
Geometric surface processing via normal maps. ACM Trans. Graph. v22 i4. 1012-1033.
[18]
A signal processing approach to fair surface design. In: SIGGRAPH'95 Conference Proceedings, pp. 351-358.
[19]
Taubin, G., 1996. Optimal surface smoothing as filter design. Research Report RC-20404. IBM Thomas J.Watson Research Center
[20]
Taubin, G., 2000. Geometric signal processing on polygonal meshes. EUROGRAPHICS 2000, State of the Art Report
[21]
Taubin, G., 2001. Linear anisotropic mesh filtering. Report RC22213. IBM Thomas J.Watson Research Center
[22]
Bilateral filtering for gray and color images. In: Proceedings of ICCV, pp. 839-846.
[23]
A review of nonlinear diffusion filtering in scale-space. In: Bartter, H.R. (Ed.), Lecture Notes in Computer Science, vol. 1252. Springer, New York. pp. 3-28.
[24]
Mesh smoothing via mean and median filtering applied to face normals. In: Geometric Modeling and Processing Proceedings, pp. 124-131.

Cited By

View all
  • (2023)Surface Geometry Processing: An Efficient Normal-Based Detail RepresentationIEEE Transactions on Pattern Analysis and Machine Intelligence10.1109/TPAMI.2023.329650945:11(13749-13765)Online publication date: 1-Nov-2023
  • (2016)Visual facial expression modeling and early predicting from 3D data via subtle feature enhancingMultimedia Tools and Applications10.1007/s11042-014-2347-x75:20(12563-12580)Online publication date: 1-Oct-2016
  • (2015)Guided Mesh Normal FilteringComputer Graphics Forum10.1111/cgf.1274234:7(23-34)Online publication date: 1-Oct-2015
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image Computer Aided Geometric Design
Computer Aided Geometric Design  Volume 22, Issue 5
Special issue: Geometry processing
July 2005
113 pages

Publisher

Elsevier Science Publishers B. V.

Netherlands

Publication History

Published: 01 July 2005

Author Tags

  1. Mesh fairing
  2. Mesh processing
  3. Mesh smoothing

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 02 Sep 2024

Other Metrics

Citations

Cited By

View all
  • (2023)Surface Geometry Processing: An Efficient Normal-Based Detail RepresentationIEEE Transactions on Pattern Analysis and Machine Intelligence10.1109/TPAMI.2023.329650945:11(13749-13765)Online publication date: 1-Nov-2023
  • (2016)Visual facial expression modeling and early predicting from 3D data via subtle feature enhancingMultimedia Tools and Applications10.1007/s11042-014-2347-x75:20(12563-12580)Online publication date: 1-Oct-2016
  • (2015)Guided Mesh Normal FilteringComputer Graphics Forum10.1111/cgf.1274234:7(23-34)Online publication date: 1-Oct-2015
  • (2010)Staircase-aware smoothing of medical surface meshesProceedings of the 2nd Eurographics conference on Visual Computing for Biology and Medicine10.5555/2384037.2384051(83-90)Online publication date: 1-Jul-2010
  • (2010)Distance-aware smoothing of surface meshes for surgical planningProceedings of the First International Workshop on Digital Engineering10.1145/1837154.1837161(45-51)Online publication date: 14-Jun-2010
  • (2009)Noise analysis and synthesis for 3D laser depth scannersGraphical Models10.1016/j.gmod.2008.12.00271:2(34-48)Online publication date: 1-Mar-2009
  • (2008)A Sharpness-Dependent Filter for Recovering Sharp Features in Repaired 3D Mesh ModelsIEEE Transactions on Visualization and Computer Graphics10.1109/TVCG.2007.7062514:1(200-212)Online publication date: 1-Jan-2008
  • (2008)From laser point clouds to surfacesComputer-Aided Design10.1016/j.cad.2008.03.00240:5(646-652)Online publication date: 1-May-2008
  • (2007)Shape smoothing with feature preserving weighted filtersProceedings of the 23rd Spring Conference on Computer Graphics10.1145/2614348.2614372(169-174)Online publication date: 26-Apr-2007
  • (2007)Random walks for mesh denoisingProceedings of the 2007 ACM symposium on Solid and physical modeling10.1145/1236246.1236252(11-22)Online publication date: 4-Jun-2007
  • Show More Cited By

View Options

View options

Get Access

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media