Balasubramanian Mukund, Polimeni Jonathan R, Schwartz Eric L
Department of Cognitive and Neural Systems, Boston University, 677 Beacon Street, Boston, MA 02215, USA.
IEEE Trans Pattern Anal Mach Intell. 2009 Jun;31(6):1006-16. doi: 10.1109/TPAMI.2008.213.
We present two algorithms for computing distances along convex and non-convex polyhedral surfaces. The first algorithm computes exact minimal-geodesic distances and the second algorithm combines these distances to compute exact shortest-path distances along the surface. Both algorithms have been extended to compute the exact minimal-geodesic paths and shortest paths. These algorithms have been implemented and validated on surfaces for which the correct solutions are known, in order to verify the accuracy and to measure the run-time performance, which is cubic or less for each algorithm. The exact-distance computations carried out by these algorithms are feasible for large-scale surfaces containing tens of thousands of vertices, and are a necessary component of near-isometric surface flattening methods that accurately transform curved manifolds into flat representations.
我们提出了两种用于计算沿凸多面体表面和非凸多面体表面距离的算法。第一种算法计算精确的最小测地线距离,第二种算法结合这些距离来计算沿表面的精确最短路径距离。这两种算法都已扩展到可计算精确的最小测地线路径和最短路径。这些算法已在已知正确解的表面上实现并经过验证,以检验准确性并测量运行时性能,每种算法的运行时性能均为三次方或更低。这些算法所进行的精确距离计算对于包含数万个顶点的大规模表面是可行的,并且是将弯曲流形精确转换为平面表示的近等距表面展平方法的必要组成部分。