Computing geodesic paths on triangulated manifolds
نویسندگان
چکیده
Solving the Eikonal equation on a surface allows establishment of a curvilinear coordinate system which facilitates many types of physics-based simulations and measurements. Existing methods that solve the Eikonal equation on surface triangulations suffer from significant limitations prohibiting their use in many applications. First, the surface may not have any holes. Second, every obtuse triangle in the tessellation must have a neighboring triangle positioned so that partial solution to the equation can be propagated to the obtuse triangle through the temporary addition of a virtual triangle to the mesh. Since these conditions are typically not satisfied in triangulations generated for many real world applications ranging from computer graphics, computer vision and geometric modeling, we provide an optimal time algorithm that removes these requirements. Our algorithm solves the Eikonal equation uniformly for triangulations with or without holes and it places no requirements on obtuse triangles in the mesh. We construct partial solutions in the form of parameter functions along surface elements and extend the Fast Marching Method for the numeric solution of the Eikonal equation. As an application, we apply the Eikonal solution to compute the geodesic distances on such domains and thereby extract the shortest paths on these surfaces Modeling Curves & Surfaces, Modeling Computational Geometry, Modeling 3D Shape Matching
منابع مشابه
Computing geodesic paths on manifolds.
The Fast Marching Method is a numerical algorithm for solving the Eikonal equation on a rectangular orthogonal mesh in O(M log M) steps, where M is the total number of grid points. In this paper we extend the Fast Marching Method to triangulated domains with the same computational complexity. As an application, we provide an optimal time algorithm for computing the geodesic distances and thereb...
متن کاملA Geometry Preserving Kernel over Riemannian Manifolds
Abstract- Kernel trick and projection to tangent spaces are two choices for linearizing the data points lying on Riemannian manifolds. These approaches are used to provide the prerequisites for applying standard machine learning methods on Riemannian manifolds. Classical kernels implicitly project data to high dimensional feature space without considering the intrinsic geometry of data points. ...
متن کاملFaster Approximations of Shortest Geodesic Paths on Polyhedra Through Adaptive Priority Queue
Computing shortest geodesic paths is a crucial problem in several application areas, including robotics, medical imaging, terrain navigation and computational geometry. This type of computation on triangular meshes helps to solve different tasks, such as mesh watermarking, shape classification and mesh parametrization. In this work, a priority queue based on a bucketing structure is applied to ...
متن کاملRicci tensor for $GCR$-lightlike submanifolds of indefinite Kaehler manifolds
We obtain the expression of Ricci tensor for a $GCR$-lightlikesubmanifold of indefinite complex space form and discuss itsproperties on a totally geodesic $GCR$-lightlike submanifold of anindefinite complex space form. Moreover, we have proved that everyproper totally umbilical $GCR$-lightlike submanifold of anindefinite Kaehler manifold is a totally geodesic $GCR$-lightlikesubmanifold.
متن کاملComputing Arithmetic Invariants of 3-Manifolds
This paper describes “Snap”, a computer program for computing arithmetic invariants of hyperbolic 3-manifolds. Snap is based on Jeff Weeks’s program “SnapPea” [41] and the number theory package “Pari” [5]. SnapPea computes the hyperbolic structure on a finite volume hyperbolic 3-manifold numerically (from its topology) and uses it to compute much geometric information about the manifold. Snap’s...
متن کامل