A Triangulation-Invariant Method for Anisotropic Geodesic Map Computation on Surface Meshes

被引:6
作者
Yoo, Sang Wook [1 ]
Seong, Joon-Kyung [2 ]
Sung, Min-Hyuk [3 ]
Shin, Sung Yong [1 ]
Cohen, Elaine [4 ]
机构
[1] Korea Adv Inst Sci & Technol KAIST, Comp Graph Lab, Taejon 305701, South Korea
[2] Soongsil Univ, Sch Comp Sci & Engn, Seoul 156743, South Korea
[3] Korea Inst Sci & Technol KIST, Image Media Res Ctr, Seoul 136791, South Korea
[4] Univ Utah, Sch Comp, Geometr Design & Computat Grp, Salt Lake City, UT 84112 USA
基金
新加坡国家研究基金会;
关键词
Geodesic; anisotropy; surface mesh; Hamilton-Jacobi-Bellman; curvature minimization; curvature variation minimization; shape analysis; HAMILTON-JACOBI EQUATIONS; EFFICIENT ALGORITHMS;
D O I
10.1109/TVCG.2012.29
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper addresses the problem of computing the geodesic distance map from a given set of source vertices to all other vertices on a surface mesh using an anisotropic distance metric. Formulating this problem as an equivalent control theoretic problem with Hamilton-Jacobi-Bellman partial differential equations, we present a framework for computing an anisotropic geodesic map using a curvature-based speed function. An ordered upwind method (OUM)-based solver for these equations is available for unstructured planar meshes. We adopt this OUM-based solver for surface meshes and present a triangulation-invariant method for the solver. Our basic idea is to explore proximity among the vertices on a surface while locally following the characteristic direction at each vertex. We also propose two speed functions based on classical curvature tensors and show that the resulting anisotropic geodesic maps reflect surface geometry well through several experiments, including isocontour generation, offset curve computation, medial axis extraction, and ridge/valley curve extraction. Our approach facilitates surface analysis and processing by defining speed functions in an application-dependent manner.
引用
收藏
页码:1664 / 1677
页数:14
相关论文
共 45 条
[1]  
Amenta N., 2000, P 16 ANN S COMPUTATI, P213
[2]  
[Anonymous], 2006, PROC 3 EUROGRAPH IEE
[3]  
Bommes D., 2007, Proceedings of the Vision, Modeling, and Visualization Conference 2007, VMV 2007, Saarbrcken, Germany, November 7-9, 2007, P151
[4]   Finite-element discretization of static Hamilton-Jacobi equations based on a local variational principle [J].
Bornemann, Folkmar ;
Rasch, Christian .
COMPUTING AND VISUALIZATION IN SCIENCE, 2006, 9 (02) :57-69
[5]  
Boue M, 1997, IEEE DECIS CONTR P, P3424, DOI 10.1109/CDC.1997.652377
[6]   Generalized multidimensional scaling: A framework for isometry-invariant partial surface matching [J].
Bronstein, AM ;
Bronstein, MM ;
Kimmel, R .
PROCEEDINGS OF THE NATIONAL ACADEMY OF SCIENCES OF THE UNITED STATES OF AMERICA, 2006, 103 (05) :1168-1172
[7]   EUCLIDEAN DISTANCE MAPPING [J].
DANIELSSON, PE .
COMPUTER GRAPHICS AND IMAGE PROCESSING, 1980, 14 (03) :227-248
[8]   Suggestive contours for conveying shape [J].
DeCarlo, D ;
Finkelstein, A ;
Rusinkiewicz, S ;
Santella, A .
ACM TRANSACTIONS ON GRAPHICS, 2003, 22 (03) :848-855
[9]   Anisotropic centroidal Voronoi tessellations and their applications [J].
Du, Q ;
Wang, DS .
SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2005, 26 (03) :737-761
[10]  
Elad A, 2001, PROC CVPR IEEE, P168