CACE: Charged Active Contour

We propose a novel active contour model by incorporating particle based electrostatic interactions into the geometric active contour framework. The proposed active contour, embedded in level sets, propagates under the joint influence of a boundary attraction force and a boundary competition force. Unlike other contour models, the proposed vector field dynamically adapts by updating itself when a contour reaches a boundary. The model is then more invariant to initialisation and possesses better convergence abilities. We refer to this as CACE (pronounced 'cake'), a Charged Active Contour based on Electrostatics.

CACE is an extension from our previous model CCM. It introduces a new dynamic force field into CCM and consequently more flexibility, robustness and independence from model initialisation. It has significant advantages over some current models such as geodesic snake Caselles et al, GVF geodesic snake [2], and Charged Particle Model (CPM)[3]. CACE is much faster and more efficient in convergence than CPM. More importantly, it eliminates CPM's tendency to sometimes result in open contours. CACE also has significant advantages over the geodesic and GVF geodesic snakes in that it is more robust to initial placement and is able to handle objects of more complicated topology.

More details can be found in the paper (acivs06-cace.pdf).


[1] Caselles, V., Kimmel, R., Sapiro, G.: Geodesic active contours.
In: ICCV. (1995) 694-699

[2] Paragios, N., Mellina-Gottardo, O., Ramesh, V.: Gradient vector flow fast geodesic active contours.
IEEE T-PAMI 26 (2004) 402-407

[3] Jalba, A., Wilkinson, M., Roerdink, J.:CPM: A deformable model for shape recovery and segmentation based on charged particles.
IEEE T-PAMI 26 (2004) 1320-1335