Geodesics in Heat: A New Approach to Computing Distance Based on Heat Flow - Robotics Institute Carnegie Mellon University

Geodesics in Heat: A New Approach to Computing Distance Based on Heat Flow

Keenan Crane, Clarisse Weischedel, and Max Wardetzky
Journal Article, ACM Transactions on Graphics (TOG), Vol. 32, No. 5, October, 2013

Abstract

We introduce the heat method for computing the geodesic distance to a specified subset (e.g., point or curve) of a given domain. The heat method is robust, efficient, and simple to implement since it is based on solving a pair of standard linear elliptic problems. The resulting systems can be prefactored once and subsequently solved in near-linear time. In practice, distance is updated an order of magnitude faster than with state-of-the-art methods, while maintaining a comparable level of accuracy. The method requires only standard differential operators and can hence be applied on a wide variety of domains (grids, triangle meshes, point clouds, etc.). We provide numerical evidence that the method converges to the exact distance in the limit of refinement; we also explore smoothed approximations of distance suitable for applications where greater regularity is required.

BibTeX

@article{Crane-2013-17135,
author = {Keenan Crane and Clarisse Weischedel and Max Wardetzky},
title = {Geodesics in Heat: A New Approach to Computing Distance Based on Heat Flow},
journal = {ACM Transactions on Graphics (TOG)},
year = {2013},
month = {October},
volume = {32},
number = {5},
}