Abstract
In this paper, we present a measure to quantify the multi-neighborhood level roughness of the surface using mean curvature. The surface is scaled to a unit sphere to enable comparison between different models with scale taken out of the comparison equation. Our roughness measure can be used as a shape indicator of the surface as it gives information regarding the vertex distribution at multiple neighborhood levels. In addition to computing the surface roughness, we use our measure as a unifying method to analyze different smoothing algorithms on different models including the effect of different vertex updating methods. We also use our measure to illustrate the differences in roughness at different neighborhood levels due to the irregular sampling of the surface. We specifically target triangle surface mesh representation for this paper, as it is the most common and other polygonal models can be converted to it by using local triangulation. Results are presented to demonstrate the usefulness of our roughness measure.
Original language | English (US) |
---|---|
Pages (from-to) | 295-310 |
Number of pages | 16 |
Journal | Computer-Aided Design and Applications |
Volume | 4 |
Issue number | 1-4 |
DOIs | |
State | Published - 2007 |
Keywords
- Global roughness
- Local roughness
- Mean curvature
- Mesh smoothing
- Multi-neighborhood level
- Roughness
ASJC Scopus subject areas
- Computational Mechanics
- Computer Graphics and Computer-Aided Design
- Computational Mathematics