Practical Anisotropic Geodesy

被引:36
作者
Campen, Marcel [1 ]
Heistermann, Martin [1 ]
Kobbelt, Leif [1 ]
机构
[1] Rhein Westfal TH Aachen, Aachen, Germany
关键词
I; 3; 5 [Computer Graphics]: Computational Geometry and Object Modeling; ALGORITHM;
D O I
10.1111/cgf.12173
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The computation of intrinsic, geodesic distances and geodesic paths on surfaces is a fundamental low-level building block in countless Computer Graphics and Geometry Processing applications. This demand led to the development of numerous algorithms - some for the exact, others for the approximative computation, some focussing on speed, others providing strict guarantees. Most of these methods are designed for computing distances according to the standard Riemannian metric induced by the surface's embedding in Euclidean space. Generalization to other, especially anisotropic, metrics - which more recently gained interest in several application areas - is not rarely hampered by fundamental problems. We explore and discuss possibilities for the generalization and extension of well-known methods to the anisotropic case, evaluate their relative performance in terms of accuracy and speed, and propose a novel algorithm, the Short-Term Vector Dijkstra. This algorithm is strikingly simple to implement and proves to provide practical accuracy at a higher speed than generalized previous methods.
引用
收藏
页码:63 / 71
页数:9
相关论文
共 30 条
[21]   Interactive decal compositing with discrete exponential maps [J].
Schmidt, Ryan ;
Grimm, Cindy ;
Wyvill, Brian .
ACM TRANSACTIONS ON GRAPHICS, 2006, 25 (03) :605-613
[22]   Curvature-based anisotropic geodesic distance computation for parametric and implicit surfaces [J].
Seong, Joon-Kyung ;
Jeong, Won-Ki ;
Cohen, Elaine .
VISUAL COMPUTER, 2009, 25 (08) :743-755
[23]   Fast methods for the Eikonal and related Hamilton-Jacobi equations on unstructured meshes [J].
Sethian, JA ;
Vladimirsky, A .
PROCEEDINGS OF THE NATIONAL ACADEMY OF SCIENCES OF THE UNITED STATES OF AMERICA, 2000, 97 (11) :5699-5703
[24]   Ordered upwind methods for static Hamilton-Jacobi equations: Theory and algorithms [J].
Sethian, JA ;
Vladimirsky, A .
SIAM JOURNAL ON NUMERICAL ANALYSIS, 2003, 41 (01) :325-363
[25]  
Surazhsky V., 2005, SIGGRAPH, V24
[26]   Fast Approximate Geodesic Paths on Triangle Mesh [J].
Tang, Jie ;
Wu, Gang-Shan ;
Zhang, Fu-Yan ;
Zhang, Ming-Min .
INTERNATIONAL JOURNAL OF AUTOMATION AND COMPUTING, 2007, 4 (01) :8-13
[27]   EFFICIENT ALGORITHMS FOR GLOBALLY OPTIMAL TRAJECTORIES [J].
TSITSIKLIS, JN .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1995, 40 (09) :1528-1538
[28]   Parallel Algorithms for Approximation of Distance Maps on Parametric Surfaces [J].
Weber, Ofir ;
Devir, Yohai S. ;
Bronstein, Alexander M. ;
Bronstein, Michael M. ;
Kimmel, Ron .
ACM TRANSACTIONS ON GRAPHICS, 2008, 27 (04)
[29]   Improving Chen and Han's Algorithm on the Discrete Geodesic Problem [J].
Xin, Shi-Qing ;
Wang, Guo-Jin .
ACM TRANSACTIONS ON GRAPHICS, 2009, 28 (04) :1-8
[30]   A Triangulation-Invariant Method for Anisotropic Geodesic Map Computation on Surface Meshes [J].
Yoo, Sang Wook ;
Seong, Joon-Kyung ;
Sung, Min-Hyuk ;
Shin, Sung Yong ;
Cohen, Elaine .
IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2012, 18 (10) :1664-1677