driven independently by the same evolution rule. To
simultaneously segment multiple objects with very
different features, multiphase methods have been pro-
posed to use more than one level set functions.
In (Brox and Weickert, 2006; Lankton and Tan-
nenbaum, 2008), the evolution rule for each level
set function consists of not only the traditional terms
derived from specific functionals, but also the extra
terms imposed by the proximity constraint. The prox-
imity constraint ensures that each image pixel belongs
to one and only one segmented region. To take the
proximity constraint into account, these methods em-
ploy extra terms based on the concept of region com-
petition, attempting to classify pixels on the region
boundaries only to the most probable regions they can
belong to.
In (Vese and Chan, 2002), the classic Chan-Vese
model is extended from object/background segmenta-
tion to multiple region segmentation. In this method,
different regions are binary coded by the signs of mul-
tiple level set functions so that the proximity con-
straint can be satisfied in an elegant and natural way.
In (Cremers et al., 2006), a quite different multi-
phase method was proposed, where auxiliary labeling
level set functions are introduced to dynamically di-
vide an image into multiple regions which are labeled
in a similar fashion as in (Vese and Chan, 2002) to
keep the proximity constraint. The uniqueness of the
method lies in that the labeled regions are not used
directly as the segmentation result but used to iden-
tify different regions so that different evolution rules
can be defined in differently labeled regions by using
a single “segmenting” level set function.
Based on the authors’ two earlier papers (Zhang
et al., 2008; Zhang and Matuszewski, 2009), we
propose a level-set based multiphase active contour
model dedicated to a different type of constraint —
the topology constraint. The model consists of two
major components. The first component, making use
of both boundary and regional information derived
from the input image, describes how each active con-
tour evolves independently. The second component
takes the interaction of multiple active contours into
account by using inter-object medial axes.
The rest of the paper is organized as follows. Sec-
tion 2 discusses the theory of the method. Section 3
shows results of applying the method on medical im-
ages, whereas the conclusions are drawn in Section 4.
2 THEORY
2.1 Hybrid Active Contour Model
First consider the case of a single active contour. Let
C denote an active contour and x denote a point in
the image domain Ω. Then, as illustrated in Fig-
ure 1, the level set function φ(x) can be defined to
have the following properties: (1) C = {x : φ(x) = 0};
(2) φ(x) > 0 for x inside the contour and φ(x) < 0
for x outside. The normal of the active contour
~
N is
defined as the unit direction expanding the contour.
~
N
−
~
N
C
φ(x) < 0
φ(x) > 0
Figure 1: An active contour and its level set function.
The proposed functional to be minimized can be
written as
E(φ(x)) = −
Z
Ω
P(I(x))H(φ(x))dx
+ α
Z
Ω
g(|∇I(x)|)|∇H(φ(x))|dx (1)
where: P(x) and g(x) are the regional and boundary
mapping functions related to the input image I(x),
H(x) represents the Heaviside function which has
value 1 when x ≥ 0 and 0 otherwise, and α is a scalar
factor used to balance the two terms. The first term of
the functional is the regional term, wherein the func-
tion P(x) is designed to map image intensities, ex-
pected to be typical for the object, to positive values
with all other image intensities being mapped to neg-
ative values. The selection of the regional mapping
function P(x) is image dependent but flexible. The
second term is the classical geodesic boundary term
as proposed in (Caselles et al., 1997). The bound-
ary mapping function g(x) is often chosen to be an
image edge indicator function which is a nonnegative
decreasing function of the image gradient.
By deriving the Gateaux derivative of the pro-
posed functional, the implicit PDE, describing the
evolution of active contour that minimizes the func-
tional, can be expressed as
A MULTIPHASE ACTIVE CONTOUR MODEL WITH DYNAMIC MEDIAL AXIS CONSTRAINT FOR MEDICAL
IMAGE SEGMENTATION
517