Professional Documents
Culture Documents
Abstract— The growth and development of interdisciplinary morphological filtering and others [4], [5]) have been applied
research areas in the recent years has motivated the researchers to try to solve this problem with variable outcomes [6], [7].
in the area of image processing to apply the techniques from the Such techniques tend to be unreliable when segmenting a
Physics and Mathematics extensively in developing efficient structure which is surrounded by others with similar image
image processing algorithms. One such application is use of
topological derivatives for image segmentation. In this paper the
intensity (e.g., low-contrast structures). More sophisticated
cancer tumors from endoscopic images are segmented using the techniques, like Level Sets, use powerful numerical
topological derivatives based on discrete approach. The computations for tracking the evolution of moving surface
topological derivatives quantify the sensitivity of a problem when fronts. These techniques are based on computing
the image domain is perturbed by the introduction of linear/nonlinear hyperbolic equation solutions for the
heterogeneity such as hole, inclusion, source term, etc. The appropriate equations of motion. An initial approximation of
topological derivatives are used here as a descent direction to the solution (seed) evolves until it gets the limits of the region
minimize the associated cost function. The segmentation results of interest.
based on the proposed methodology are very encouraging.. A Segmentation method based on active contour without
edges is proposed by Dhandra and Ravindra Hegadi [2] in
Keywords— Topological derivatives, segmentation, endoscopy, which an endoscopic image is classified as normal or
tumor abnormal based on number of regions generated in the image
after segmentation. Since Active Contours is the most
I. INTRODUCTION successful variational model, it has been used extensively in
The endoscope has revolutionized the field of Medical Image Analysis [8]. Many of its extensions have also
gastroenterology. Through the endoscopy physician can contributed to the analysis of medical images. But, the only
directly examine almost any part of the intestinal tract. drawback of this model is the existence of local minima in the
Biopsies can be obtained, polyps removed and clear images active contour energy, which makes the initial guess critical to
obtained. This gallery of endoscopy images provides views of get satisfactory results.
the GI tract from top to bottom. The gallery is separated into In this paper the input endoscopic images are segmented
the various organs within the abdomen-esophagus, stomach, using the discrete image segmentation algorithm based on
colon, etc. Gastrointestinal endoscopy has been significantly topological derivatives proposed by I. Larrabide [9]. Section 2
improved during the last decade. Tumors of less than 5 mm in presents the formulation of the segmentation problem and the
diameter can now be detected by using high-resolution video cost functional associated to a specific segmentation of the
endoscopes. Additional in vivo staining allows better image data. The topological derivative of this cost functional
delineation and more precise identification of the lateral using the Topological-Shape Sensitivity Method [10], [11] is
spreading of lesions. Today the missing of cancers in early calculated and the proposed segmentation algorithm and
stage is mainly due to lack of screening programs rather than numerical approximation used to find an approximated
technical limitations. Endoscopic mucosal resection of solution of the associated variational problem will be
superficial lesions is primarily a diagnostic procedure to presented in this Section. In Section 3 segmentation results
determine the need for surgery [1]. using the proposed method for endoscopic images are
Many contributions have been made to this area of medical presented.
image segmentation since the introduction of the Mumford
and Shah functional [3]. Moreover, the inherent complexity of II. IMAGE SEGMENTATION BASED ON TOPOLOGICAL
this issue has motivated interdisciplinary research and the use DERIVATIVES
of techniques actually born in other areas into image The introduction of the Topological Derivative originally
processing and medical imaging. Classical image conceived for the study of topology optimization problems. It
segmentation techniques are based on two basic pixel has shown interesting results when applied to image
characteristics: discontinuities and similarities. Many of these processing [12], [13]. The topological derivative is computed
classical techniques (e.g., multiple thresholds, region growing, for an appropriate functional associated to the image
c
978-1-4244-8594-9/10/$26.00 2010 IEEE 54
indicating the cost endowed to a specific image segmentation. where Nc is the number of predefined classes in which the
Further, an image segmentation algorithm based on this original image v will be segmented and ci represents the
derivative is proposed. intensity that characterizes the ith í class.
Therefore, the image segmentation problem can be stated as
following: Given the image data v V find the segmented
image u * U such that minimizes a functional :ܷհԹ
endowed to the cost of a specific segmented image and being
U defined as:
U = {u V : u(x) C, x אȍ } (4)
Motivated by the Mumford and Shah functional and on our
works on image processing [14], [15], [13], [16], [17] the
following cost functional associated to a segmented image
Fig,1 Topologicalderivativeconcept
u U will be adopted:
ଵ ଵ ଶ
Roughly speaking, let (ȍ) = (ij(ȍ)) be the cost (ȍ) = ȍ ॶ ߮ȉ ݀߮ȍ ȍ ൫߮ െ ሺ ݒെ ݑሻ൯ ݀ȍ,
ଶ ଶ
function to be minimized and ij(ȍ) the solution of an
associated variational problem (VP) defined in the domain ȍ. (5)
For a small parameter 0, let ȍ be the perturbed domain
where field ij is solution of the variational problem. Find ijא
obtained by the insertion of heterogeneity on the parameters
H1(ȍ), such that:
governing the associated VP. This heterogeneity is defined in
a small sphere of radius cantered at any point X̂ of the a (ij, Ș) = l (Ș) א ߟH1(ȍ) (6)
domain ȍ. Furthermore, let ij be the solution of the VP with bilinear form a (·,·) : H1(ȍ) × H1(ȍ) ĺ and the linear
defined in the perturbed domain ȍ( see Figure 1). Then, for form l (·) : L2(ȍ) ĺ respectively defined as:
small values of parameter the topological sensitivity
provides an asymptotic expansion of (ȍ): a (ij, Ș) :=ȍ ॶ ߮ȉ ݀ߟȍ + ȍ ߮ߟ݀ȍand
(ȍ= ) (ȍ) + f( )DT ( Xˆ ) o( f ()) (1) l (Ș) := ȕȍ ሺ ݒെ ݑሻߟ݀ȍ (7)
where f ( )is a known positive function going Associated to ij, defined the function ij which is solution of
monotonically to zero with and DT ( Xˆ ) is the topological a perturbed variational formulation. The perturbation is
derivative. Therefore, this derivative can be seen as a first characterized by changing the segmented image u with a new
order correction on (ȍ) to estimate (ȍ). Since f ( )is one uT which is identical to u at every point of the domain ȍ
positive, the heterogeneity must be introduced at any point X̂ except in the small region B centered at point ܠො אȍ . In B,
where DT is negative in order to reduce the value of the cost uT assumes one of the values ci C. Formally,
(ȍ) = π ሺ ݒെ ݑሻଶ ݀π (12) since uT is equal to u everywhere except at image element
level s where assumes the value ci אC.
Moreover, since v and u are constant at image element level From the above expressions, the total variation of the
the above functional can be rewritten as: functional ࣠ ௗ due to a perturbation at image element s will be
ଶ denoted by DT (s) and is given by:
d
(ȍ) =σ௦ሺ ݒ௦ െ ݑ௦ ሻ , (13)
DT (s) = ࣠ ௗ ሺ ் ݑሻ െ ࣠ ௗ ሺݑሻ, (17)
where v and u mean the value of v and u at image element ws
s s
ഥ ൌ ڂ௦ തതതത
respectively and π ݓ௦. where
According to this approach, the image segmentation problem
DT (s) = ߠሾሺ ݒ௦ െ ் ݑ௦ ሻଶ െ ሺ ݒ௦ െ ݑ௦ ሻଶ ሿ
could be reduced to: Given the original image ܸ א ݒfind ଵ
ܷ א ݑsuch that: ሺͳ െ ߠሻ σሾݔሺ் ݑ௦ ǡ ݑ ሻ െ ݔሺ ݑ௦ ǡ ݑ ሻሿ (18)
ସ
ௗ for ் ݑ௦ = ci, ci אC, i = 1, · · · , Nc.
u* = arg ௨א ሺπሻ (14)
It is interesting to rewrite the total variation given by
The above minimization problem is easy to be solved. In Eq.(17) in the following way:
fact, it is only necessary to find for each image element s the
࣠ ௗ ሺ ் ݑሻ ൌ ࣠ ௗ ሺݑሻ DT (s), (19)
index ଓҧ := arg min{|vs í ci|; i = 1, · · · , Nc; ci אC }. Therefore,
the segmented image u* is characterized byכݑ௦ ൌ ܿపҧ. In other Then, comparing with Eq. (1) the above expression can be
words and at each image element level s, the segmented image interpreted as a”topological asymptotic expansion” for this
is obtained taking the value of the class ܿపҧ ܥ אwhich is closer fully discrete approach. Moreover, at each image element s
to the value vs of the input image v. the perturbation ் ݑ௦ could be selected such that produces the
In the above formulation there is no control on the measure minimum value for the total variation. The minimum value of
of the boundary corresponding to the sub-domain ȍi = {x אȍ; the total variation and the corresponding class ci will be
u(x) = ci} associated to the class ci אC, i = 1, · · ·, Nc. Then, denoted by ܦ ் ሺݏሻ and ܿෝప respectively. Then, for this fully
in order to obtain a segmented image with more smooth discrete approach the total variation plays the same role than
boundaries and from the ideas behind of the Mumford - Shah the topological derivative has in the former section. In fact,
functional [3], the following cost functional is proposed: the total variation DT could be taken as an indicator function
ௗ that allow us to select the image element at which the
࣠ ௗ ሺݑሻ ൌ ߠ ሺݑሻ ሺͳ െ ߠሻࣜௗ ሺݑሻ, with ߠ [ א0, 1] ؿԹ
III. EXPERIMENTAL RESULTS Fig. 2 Proposed segmentation results (a) Endoscopic colour images,
The endoscopic images of size 128×128 sq. Pixels, (b) tumor segmentation using topological derivatives
containing cancerous tumors belonging to the region of
esophagus are obtained for experimentation. The proposed
segmentation algorithm will segment the input image into Figure 2 shows the results of proposed segmentation
three segments of different class of intensities. The term ȡ method for five endoscopic images containing tumors and
which is used to weight both terms in the cost function is set cancer growths. The proposed algorithm could clearly
to 0.85. The percentage of pixels to be reclassified in each segment the tumors and abnormal regions in the images
iteration is 0.5. containing tumors with distinct color and shape where as it
could segment vaguely for those images in which there is no
distinct boundary between the tumor and background region.