O(N) implementation of the fast marching algorithm

被引:149
作者
Yatziv, L [1 ]
Bartesaghi, A [1 ]
Sapiro, G [1 ]
机构
[1] Univ Minnesota, Dept Elect & Comp Engn, Minneapolis, MN 55455 USA
基金
美国国家科学基金会; 美国国家卫生研究院;
关键词
fast marching; Hamilton-Jacobi and Eikonal equations; distance functions; bucket sort; untidy priority queue;
D O I
10.1016/j.jcp.2005.08.005
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In this note we present an implementation of the fast marching algorithm for solving Eikonal equations that in practice reduces the original run-time from O(NlogN) to linear. This lower run-time cost is obtained while keeping an error bound of the same order of magnitude as the original algorithm. This improvement is achieved introducing the straight forward untidy priority queue, obtained via a quantization of the priorities in the marching computation. We present the underlying framework, estimations on the error, and examples showing the usefulness of the proposed approach. (c) 2005 Elsevier Inc. All rights reserved.
引用
收藏
页码:393 / 399
页数:7
相关论文
共 20 条
[1]  
[Anonymous], 2004, NUMERICAL GEOMETRY I
[2]   Markov chain approximations for deterministic control problems with affine dynamics and quadratic cost in the control [J].
Boué, M ;
Dupuis, P .
SIAM JOURNAL ON NUMERICAL ANALYSIS, 1999, 36 (03) :667-695
[4]   Global minimum for active contour models: A minimal path approach [J].
Cohen, LD ;
Kimmel, R .
INTERNATIONAL JOURNAL OF COMPUTER VISION, 1997, 24 (01) :57-78
[5]   EUCLIDEAN DISTANCE MAPPING [J].
DANIELSSON, PE .
COMPUTER GRAPHICS AND IMAGE PROCESSING, 1980, 14 (03) :227-248
[6]   An ultra-fast user-steered image segmentation paradigm: Live wire on the fly [J].
Falcao, AX ;
Udupa, JK ;
Miyazawa, FK .
IEEE TRANSACTIONS ON MEDICAL IMAGING, 2000, 19 (01) :55-62
[7]   Two new methods for simulating photolithography development in 3D [J].
Helmsen, J ;
Puckett, EG ;
Colella, P ;
Dorr, M .
OPTICAL MICROLITHOGRAPHY IX, 1996, 2726 :253-261
[8]   Optimal algorithm for shape from shading and path planning [J].
Kimmel, R ;
Sethian, JA .
JOURNAL OF MATHEMATICAL IMAGING AND VISION, 2001, 14 (03) :237-244
[9]   Computing geodesic paths on manifolds [J].
Kimmel, R ;
Sethian, JA .
PROCEEDINGS OF THE NATIONAL ACADEMY OF SCIENCES OF THE UNITED STATES OF AMERICA, 1998, 95 (15) :8431-8435
[10]   Fast computation of weighted distance functions and geodesics on implicit hyper-surfaces [J].
Mémoli, F ;
Sapiro, G .
JOURNAL OF COMPUTATIONAL PHYSICS, 2001, 173 (02) :730-764