This paper describes an algorithm for the extraction of multiple regions using multiple active contour models (ACMs). The algorithm organizes edge points into strokes and assigns a set of weights summing to one to each stroke. These weights represent the soft assignment of the stroke to each of the ACMs and depend on the distance between the stroke points and the ACM units. Both the weights and the ACMs energy minimization are computed using the expectationmaximization (EM) algorithm. The algorithm described in this paper is an extension of the Adaptive Snakes recently proposed in [9]. Experimental results will be provided to illustrate the performance of the proposed algorithm.
Margarida Silveira, Jorge S. Marques