Abstract

We propose a new model for active contours to detect objects in a given image, based on techniques of curve evolution, Mumford-Shah (1989) functional for segmentation and level sets. Our model can detect objects whose boundaries are not necessarily defined by the gradient. We minimize an energy which can be seen as a particular case of the minimal partition problem. In the level set formulation, the problem becomes a "mean-curvature flow"-like evolving the active contour, which will stop on the desired boundary. However, the stopping term does not depend on the gradient of the image, as in the classical active contour models, but is instead related to a particular segmentation of the image. We give a numerical algorithm using finite differences. Finally, we present various experimental results and in particular some examples for which the classical snakes methods based on the gradient are not applicable. Also, the initial curve can be anywhere in the image, and interior contours are automatically detected.

Keywords

Active contour modelImage segmentationLevel set (data structures)CurvatureBoundary (topology)Artificial intelligenceImage (mathematics)MathematicsEnergy functionalPartition (number theory)Computer visionSegmentationBalanced flowLevel set methodComputer scienceAlgorithmGeometryMathematical analysis

Affiliated Institutions

Related Publications

Publication Info

Year
2001
Type
article
Volume
10
Issue
2
Pages
266-277
Citations
10188
Access
Closed

External Links

Social Impact

Altmetric

Social media, news, blog, policy document mentions

Citation Metrics

10188
OpenAlex

Cite This

Tony F. Chan, Luminita A. Vese (2001). Active contours without edges. IEEE Transactions on Image Processing , 10 (2) , 266-277. https://doi.org/10.1109/83.902291

Identifiers

DOI
10.1109/83.902291