|
ABSTRACT
We present an efficient O(n) numerical algorithm for first-order approximation of geodesic distances on geometry images, where n is the number of points on the surface. The structure of our algorithm allows efficient implementation on parallel architectures. Two implementations on a SIMD processor and on a GPU are discussed. Numerical results demonstrate up to four orders of magnitude improvement in execution time compared to the state-of-the-art algorithms.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Bornemann, F. and Rasch, C. 2006. Finite-element discretization of static Hamilton-Jacobi equations based on a local variational principle. Comput. Visualiz. Sci. 9, 2, 57--69.
|
| |
2
|
Bronstein, A. M., Bronstein, A. M., and Kimmel, R. 2006a. Calculus of non-rigid surfaces for geometry and texture manipulation. IEEE Trans. Visualiz. Comput. Graph. To appear.
|
| |
3
|
Bronstein, A. M., Bronstein, M. M., and Kimmel, R. 2006b. Generalized multidimensional scaling: a framework for isometry-invariant partial surface matching. Proc. National Academy Sciences 103, 5, 1168--1172.
|
| |
4
|
Nathan A. Carr , Jared Hoberock , Keenan Crane , John C. Hart, Rectangular multi-chart geometry images, Proceedings of the fourth Eurographics symposium on Geometry processing, June 26-28, 2006, Cagliari, Sardinia, Italy
|
| |
5
|
Chang, K., Bowyer, K., and Flynn, P. 2003. Face recognition using 2D and 3D facial data. ACM Workshop on Multimodal User Authentication, 25--32.
|
| |
6
|
Danielsson, P.-E. 1980. Euclidean distance mapping. Comput. Graph. Image Processing 14, 227--248.
|
| |
7
|
|
| |
8
|
Elad, A. and Kimmel, R. 2001. Bending invariant representations for surfaces. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR). 168--174.
|
| |
9
|
Fischer, I. and Gotsman, C. 2005. Fast approximation of high order Voronoi diagrams and distance transforms on the GPU. Tech. rep. CS TR-07-05, Harvard University.
|
 |
10
|
Thomas Funkhouser , Michael Kazhdan , Philip Shilane , Patrick Min , William Kiefer , Ayellet Tal , Szymon Rusinkiewicz , David Dobkin, Modeling by example, ACM SIGGRAPH 2004 Papers, August 08-12, 2004, Los Angeles, California
|
 |
11
|
|
| |
12
|
|
 |
13
|
|
| |
14
|
|
| |
15
|
Jeong, W.-K. and Whitaker, R. 2007. A fast eikonal equation solver for parallel systems. In Proc. SIAM Conference on Computational Science and Engineering.
|
 |
16
|
|
| |
17
|
Kimmel, R. and Sethian, J. A. 1998. Computing geodesic paths on manifolds. Proc. National Academy Sciences 95, 15, 8431--8435.
|
| |
18
|
|
| |
19
|
|
| |
20
|
|
| |
21
|
Novotni, M. and Klein, R. 2002. Computing geodesic distances on triangular meshes. In Proceedings of the International Conference in Central Europe on Computer Graphics, Visualization and Computer Vision (WSCG'02).
|
| |
22
|
Peyré, G. and Cohen, L. 2003. Geodesic re-meshing and parameterization using front propagation. In Proceedings of the International Conference on Visual Learning of Science and Mathematics (VLSM'03).
|
| |
23
|
|
| |
24
|
|
| |
25
|
Sethian, J. and Popovici, A. 2006. 3-d traveltime computation using the fast marching method. Geophysics 64, 2, 516--523.
|
| |
26
|
Sethian, J. A. 1996. A fast marching level set method for monotonically advancing fronts. Proc. National Academy Sciences 93, 4, 1591--1595.
|
| |
27
|
Sethian, J. A. and Vladimirsky, A. 2000. Fast methods for the Eikonal and related Hamilton-Jacobi equations on unstructured meshes. Proc. National Academy Sciences 11, 5699--5703.
|
| |
28
|
|
 |
29
|
|
| |
30
|
Spira, A. and Kimmel, R. 2004. An efficient solution to the eikonal equation on parametric manifolds. Interfaces Free Boundaries 6, 4, 315--327.
|
 |
31
|
|
 |
32
|
Vitaly Surazhsky , Tatiana Surazhsky , Danil Kirsanov , Steven J. Gortler , Hugues Hoppe, Fast exact and approximate geodesics on meshes, ACM SIGGRAPH 2005 Papers, July 31-August 04, 2005, Los Angeles, California
|
| |
33
|
Tsitsiklis, J. N. 1995. Efficient algorithms for globally optimal trajectories. IEEE Trans. Automat. Control 40, 9, 1528--1538.
|
| |
34
|
|
| |
35
|
Zhao, H. 2004. A fast sweeping method for eikonal equations. Mathe. Computat. 74, 250, 603--627.
|
 |
36
|
|
| |
37
|
|
|