scispace - formally typeset
Open AccessJournal ArticleDOI

A fast sweeping method for Eikonal equations

Hongkai Zhao
- 21 May 2004 - 
- Vol. 74, Iss: 250, pp 603-627
TLDR
Monotonicity and stability properties of the fast sweeping algorithm are proven and it is shown that 2 n Gauss-Seidel iterations is enough for the distance function in n dimensions.
Abstract
In this paper a fast sweeping method for computing the numerical solution of Eikonal equations on a rectangular grid is presented. The method is an iterative method which uses upwind difference for discretization and uses Gauss-Seidel iterations with alternating sweeping ordering to solve the discretized system. The crucial idea is that each sweeping ordering follows a family of characteristics of the corresponding Eikonal equation in a certain direction simultaneously. The method has an optimal complexity of O(N) for N grid points and is extremely simple to implement in any number of dimensions. Monotonicity and stability properties of the fast sweeping algorithm are proven. Convergence and error estimates of the algorithm for computing the distance function is studied in detail. It is shown that 2 n Gauss-Seidel iterations is enough for the distance function in n dimensions. An estimation of the number of iterations for general Eikonal equations is also studied. Numerical examples are used to verify the analysis.

read more

Citations
More filters
Journal ArticleDOI

Animating sand as a fluid

TL;DR: In this article, a physics-based simulation method for animating sand is presented, which abstracts away the individual grains and allows for efficiently scaling up to large volumes of sand, by modeling the sand as a continuum.
Journal ArticleDOI

Fast image and video colorization using chrominance blending

TL;DR: Based on the concepts of luminance-weighted chrominance blending and fast intrinsic distance computations, high-quality colorization results for still images and video are obtained at a fraction of the complexity and computational cost of previously reported techniques.
Journal ArticleDOI

PolyMesher: a general-purpose mesh generator for polygonal elements written in Matlab

TL;DR: A simple and robust Matlab code for polygonal mesh generation that relies on an implicit description of the domain geometry and the centroidal Voronoi diagrams used for its discretization that offers great flexibility to construct a large class of domains via algebraic expressions.
Journal ArticleDOI

3D distance fields: a survey of techniques and applications

TL;DR: This paper serves as an exposition of methods for the production of distance fields, and a review of alternative representations and applications of distance field within the areas of computer vision, physics, and computer graphics.
Journal ArticleDOI

Multiscale modelling and nonlinear simulation of vascular tumour growth.

TL;DR: A new multiscale mathematical model for solid tumour growth is presented which couples an improved model of tumour invasion with a model of malignant tumour-induced angiogenesis and demonstrates the importance of the coupling between the development and remodeling of the vascular network, the blood flow through the network and the tumour progression.
References
More filters
Book

Partial Differential Equations

TL;DR: In this paper, the authors present a theory for linear PDEs: Sobolev spaces Second-order elliptic equations Linear evolution equations, Hamilton-Jacobi equations and systems of conservation laws.
Journal ArticleDOI

A fast marching level set method for monotonically advancing fronts

TL;DR: A fast marching level set method is presented for monotonically advancing fronts, which leads to an extremely fast scheme for solving the Eikonal equation.
Journal ArticleDOI

Viscosity solutions of Hamilton-Jacobi equations

TL;DR: In this article, the authors examined viscosity solutions of Hamilton-Jacobi equations, and proved the existence assertions by expanding on the arguments in the introduction concerning the relationship of the vanishing-viscosity method and the notion of viscoity solutions.
Journal ArticleDOI

Euclidean distance mapping

TL;DR: It is shown that skeletons can be produced by simple procedures and since these are based on Euclidean distances it is assumed that they are superior to skeletons based on d4−, d8−, and even octagonal metrics.
Journal ArticleDOI

Efficient algorithms for globally optimal trajectories

TL;DR: Two serial and parallel algorithms for solving a system of equations that arises from the discretization of the Hamilton-Jacobi equation associated to a trajectory optimization problem of the following type are presented.
Related Papers (5)