TY - JOUR
T1 - Local or global minima
T2 - Flexible dual-front active contours
AU - Li, Hua
AU - Yezzi, Anthony
N1 - Funding Information:
The authors would like to thank the anonymous reviewers for valuable comments and suggestions. They would also like to thank Dr. Sebastien Fourey and Dr. Regis Clouard of GREYC-ENSICAEN, France for providing MVox 3D model visualization and PANDORE image processing platform, Professor Laurent Cohen of CEREMADE, Universite Paris Dauphine, and Ganesh Sundaramoorthi of School of ECE, Georgia Institute of Technology for their helpful suggestions which have improved the quality of this paper. Support for this research was made possible from NSF grant CCR-0133736 and NIH/NINDS grant R01NS037747.
PY - 2007/1
Y1 - 2007/1
N2 - Most variational active contour models are designed to find local minima of data-dependent energy functionals with the hope that reasonable initial placement of the active contour will drive it toward a "desirable" local minimum as opposed to an undesirable configuration due to noise or complex image structure. As such, there has been much research into the design of complex region-based energy functionals that are less likely to yield undesirable local minima when compared to simpler edge-based energy functionals whose sensitivity to noise and texture is significantly worse. Unfortunately, most of these more "robust" region-based energy functionals are applicable to a much narrower class of imagery compared to typical edge-based energies due to stronger global assumptions about the underlying image data. Devising new implementation algorithms for active contours that attempt to capture more global minimizers of already proposed image-based energies would allow us to choose an energy that makes sense for a particular class of energy without concern over its sensitivity to local minima. Such implementations have been proposed for capturing global minima. However, sometimes the completely-global minimum is just as undesirable as a minimum that is too local. In this paper, we propose a novel, fast, and flexible dual front implementation of active contours, motivated by minimal path techniques and utilizing fast sweeping algorithms, which is easily manipulated to yield minima with variable "degrees" of localness and globalness. By simply adjusting the size of active regions, the ability to gracefully move from capturing minima that are more local (according to the initial placement of the active contour/surface) to minima that are more global allows this model to more easily obtain "desirable" minimizers (which often are neither the most local nor the most global). Experiments on various 2D and 3D images and comparisons with some active contour models and region-growing methods are also given to illustrate the properties of this model and its performance in a variety of segmentation applications.
AB - Most variational active contour models are designed to find local minima of data-dependent energy functionals with the hope that reasonable initial placement of the active contour will drive it toward a "desirable" local minimum as opposed to an undesirable configuration due to noise or complex image structure. As such, there has been much research into the design of complex region-based energy functionals that are less likely to yield undesirable local minima when compared to simpler edge-based energy functionals whose sensitivity to noise and texture is significantly worse. Unfortunately, most of these more "robust" region-based energy functionals are applicable to a much narrower class of imagery compared to typical edge-based energies due to stronger global assumptions about the underlying image data. Devising new implementation algorithms for active contours that attempt to capture more global minimizers of already proposed image-based energies would allow us to choose an energy that makes sense for a particular class of energy without concern over its sensitivity to local minima. Such implementations have been proposed for capturing global minima. However, sometimes the completely-global minimum is just as undesirable as a minimum that is too local. In this paper, we propose a novel, fast, and flexible dual front implementation of active contours, motivated by minimal path techniques and utilizing fast sweeping algorithms, which is easily manipulated to yield minima with variable "degrees" of localness and globalness. By simply adjusting the size of active regions, the ability to gracefully move from capturing minima that are more local (according to the initial placement of the active contour/surface) to minima that are more global allows this model to more easily obtain "desirable" minimizers (which often are neither the most local nor the most global). Experiments on various 2D and 3D images and comparisons with some active contour models and region-growing methods are also given to illustrate the properties of this model and its performance in a variety of segmentation applications.
KW - Active contours
KW - Curve evolution
KW - Dual front evolution
KW - Fast sweeping methods
KW - Global minima
KW - Image segmentation
KW - Level set methods
KW - Local minima
KW - Minimal path technique
KW - Morphological dilation
UR - http://www.scopus.com/inward/record.url?scp=33947247355&partnerID=8YFLogxK
U2 - 10.1109/TPAMI.2007.250595
DO - 10.1109/TPAMI.2007.250595
M3 - Article
C2 - 17108379
AN - SCOPUS:33947247355
SN - 0162-8828
VL - 29
SP - 1
EP - 14
JO - IEEE Transactions on Pattern Analysis and Machine Intelligence
JF - IEEE Transactions on Pattern Analysis and Machine Intelligence
IS - 1
ER -