Walking On Broken Mesh: Defect‐Tolerant Geodesic Distances and Parameterizations
Authors:
- 28 April 2011
- journal article
- Published by Wiley in Computer Graphics Forum
- Vol. 30 (2) , 623-632
Abstract
Efficient methods to compute intrinsic distances and geodesic paths have been presented for various types of surface representations, most importantly polygon meshes. These meshes are usually assumed to be well‐structured and manifold. In practice, however, they often contain defects like holes, gaps, degeneracies, non‐manifold configurations – or they might even be just a soup of polygons. The task of repairing these defects is computationally complex and in many cases exhibits various ambiguities demanding tedious manual efforts. We present a computational framework that enables the computation of meaningful approximate intrinsic distances and geodesic paths on raw meshes in a way which is tolerant to such defects. Holes and gaps are bridged up to a user‐specified tolerance threshold such that distances can be computed plausibly even across multiple connected components of inconsistent meshes. Further, we show ways to locally parameterize a surface based on geodesic distance fields, easily facilitating the application of textures and decals on raw meshes. We do all this without explicitly repairing the input, thereby avoiding the costly additional efforts. In order to enable broad applicability we provide details on two implementation variants, one optimized for performance, the other optimized for memory efficiency. Using the presented framework many applications can readily be extended to deal with imperfect meshes. Since we abstract from the input applicability is not even limited to meshes, other representations can be handled as well.Keywords
This publication has 35 references indexed in Scilit:
- Sample-Based Surface ColoringIEEE Transactions on Visualization and Computer Graphics, 2009
- Efficient Computation of Isometry‐Invariant Distances Between SurfacesSIAM Journal on Scientific Computing, 2006
- Automatic restoration of polygon modelsACM Transactions on Graphics, 2005
- Structure Preserving CAD Model RepairComputer Graphics Forum, 2005
- On bending invariant signatures for surfacesIEEE Transactions on Pattern Analysis and Machine Intelligence, 2003
- Computational surface flattening: a voxel-based approachIEEE Transactions on Pattern Analysis and Machine Intelligence, 2002
- Cut-and-paste editing of multiresolution surfaces2002
- Topology-reducing surface simplification using a discrete solid representationACM Transactions on Graphics, 2002
- Minimal Paths in 3D Images and Application to Virtual Endoscopy2000
- Shortest paths on a polyhedron1990