4.5

4.5 | 2 ratings Rate this file 19 Downloads (last 30 days) File Size: 93.8 KB File ID: #24943
image thumbnail

Two functions for smoothing/denoising of triangular meshes

by J. Ole Kaven

 

06 Aug 2009 (Updated 27 Aug 2009)

2 functions to smooth noisy triangular meshes: Mean face normal filtering, Laplace flow filtering

| Watch this File

File Information
Description

Part 1)
Mean face normal filter for smoothing/denoising triangular meshes

Reference:
1) Yagou, Belayev, Ohtake (2002) Mesh smoothing via Mean and Median Filtering applied to face Normals, PGMP - Theory and Applications
2) Zhang and Hamza, (2006) Vertex-based anisotropic smoothing of 3D mesh data, IEEE CCECE
Acknowledgement:
Q. Fang: iso2mesh (http://iso2mesh.sf.net)

Input: xyz <nx3> vertex coordinates
               t <mx3> triangulation index array
Output: xyzn <nx3> updates vertex coordinates

Part 2)
Laplace flow mesh smoothing for vertex ring
Reference: 1) Zhang and Hamza, (2006) Vertex-based anisotropic smoothing of
              3D mesh data, IEEE CCECE
Acknowledgement:
              Q. Fang: iso2mesh (http://iso2mesh.sf.net)
Input: xyz <nx3> vertex coordinates
              t <mx3> triangulation index array
Output: xyzn <nx3> updates vertex coordinates

MATLAB release MATLAB 7.7 (R2008b)
Tags for This File  
Everyone's Tags
Tags I've Applied
Add New Tags Please login to tag files.
Comments and Ratings (2)
27 Aug 2009 Petr Krysl

trinormal is not included in the distribution!?

10 Oct 2009 Raymond Cheng

Thanks for your codes.

Please login to add a comment or rating.
Updates
27 Aug 2009

Thanks to P. Krysl for noticing that the function trinormal.m was missing. My apologies. It is now included in the submission.

Tag Activity for this File
Tag Applied By Date/Time
triangulation J. Ole Kaven 07 Aug 2009 12:00:44
mesh J. Ole Kaven 07 Aug 2009 12:00:44
3d J. Ole Kaven 07 Aug 2009 12:00:44
smoothing J. Ole Kaven 07 Aug 2009 12:00:44
mesh filter J. Ole Kaven 07 Aug 2009 12:00:44

Contact us at files@mathworks.com