Professional Documents
Culture Documents
th
th
Benamrane Nacra
I. INTRODUCTION
Imaging technology in Medicine gives a valuable help for
doctors. It allows to see the anterior parts of the body for easy
diagnosis.It also helps in guiding or performing surgical
interventions. Magnetic Resonance Imaging (MRI), Computed
Tomography, Digital Mammography, and other imaging
modalities provide effective means for non-invasive mapping
of the anatomy of a subject.
Segmentation is the process of partitioning the image into
multiple segments (sets of pixels) to simplify its
representation. This is typically used to identify objects or
other relevant information in digital images.
These specific segments will be analyzed and interpreted
to detect the presence of eventual pathologies. It also alerts
radiologists to locations of suspicious lesions and provides
them with a second reading to reduce misdiagnosis [1] [2].
Therefore segmentation became an essential part of the
clinical work routine. A large number of different approaches
have been developed over the last few decades.
Active contours have been used for image segmentation
and boundary tracking. They are introduced by kass in 1987
[6] under the context of edge-based segmentation.
2015 IEEE
ADOPTED TECHNIQUES
(5)
A. Active Contour
Active contour model is based upon the utilization of
deformable contours which conform to various object shapes
and motions, it is based on a mathematic implementation.
(1)
( )
( ) + ( )
(2)
and
are terms denoting the first and second
derivatives of V with respect to s. s is the spatial position of
snacks points.
and
are real parameters controlling
respectively the tension and the rigidity of the contour.
The Internal Energy that we have analyzed controls the
regularization of the active contour while the External Energy
(
) corresponds to the adequacy with data. In fact it denotes
a scalar function defined on the image plane where the local
minimum of this energy attracts the snakes to edges.
Different types of
exist in the literature like gradient,
intensity or Gradient Vector Flow (GVF) [15].
A common edge attraction functions are given by the
following formula:
Gradient:
Intensity:
( , )=
( , )|
( , )= ( ,
(3)
(4)
B. Evolutionary Algorithm
PROPOSED
HYBRID APPROACH
A. Greedy algorithm
The greedy approach is an energy-minimizing algorithm
introduced for 2D contours [17]. It is a segmentation
technique working like an elastic band being stretched around
an object to detect it.
The first step of this algorithm is to initialize a set of points
as the first contour around the feature to be extracted which is
explicitly defined. This algorithm is iterative and during each
iteration one point of the contour will be substituted by the
point which minimizes the functional energy in the local
neighborhood.
The objective of this method is to find a set of points
=
) of
,..,
, , which minimizes a total energy (
the contour:
( )=
( )= ( )
(6)
( )
( ) + ( )
(7)
+ .
+ .
+ .
+ .
(8)
The parameters ,
and
are used to balance the
influence of different types of forces manipulated by the
algorithm. They are fixed by the user who determines the
segmentation object of the analyzed image. In general these
parameters are determined through the method trial
mistake.
In this work, we will introduce the principle of the
automatic setting of parameters through the use of an
evolutionary algorithm more precisely an evolutionary
strategy which is the best optimization method for numerical
optimization.
B. Evolutionary Strategy
Evolution strategies also known as evolutionary strategies
are search paradigms inspired by the principles of biological
evolution introduced by Ingo Rechenberg [11]. It was further
developed by Hans-Paul Schwefel [14].
They belong to the family of evolutionary algorithms that
address optimization problems. They are used in various field
of application and they are most commonly applied to blackbox optimization problems in a continuous search space.
ESs are based on the evolution of the solutions population
of the treated problem. This evolution is guided by a fitness
function which is maximized during the process.
ESs ensure a research in the complete field and
progressively through generations this research space is
refined towards potentially powerful subspaces.
ESs differ from traditional optimization algorithms in
some important items:
The search is from one population of solutions to
another and not from individual to individual.
They use only objective function information and not
derivatives.
They use probabilistic and not determinist transition
rules.
The ESs are based on the application of the mutation, the
recombination and the selection on populations of candidate
solutions. The principal is to create every generation a child
from a set of individuals using those operators.
We have to mention that the initial population in our case
is generated by the random generator instances.
Child and parent are individuals named genotype .After
coding step they will be called phenotype. The coding can be
real in ESs which is an important asset making this approach
solicited for parameters optimization.
(9)
r=1
(13)
2. n
= 12
i j
Else
tan (2.
n
n
i 1 j j 1 RO( ij ).PU
N ( 0, Mc )
(11)
PU=N(0, )
X1
X2
Xn
(14)
n . ( n 1)
2
If
(10)
2. n
i.
(15)
With
Variance
Covariance
With x= (
, , , ),
, ,
are snack parameters.
2) Coding:
Like every evolutionary algorithm the individual coding
is an important step of the representation depending on the
optimization problem.
n
j =
. ( , )
j + . Ni(0,1)
( , ))
i = 1. n
j = 1 n
(12)
(16)
Generation of
the
initial
population
( of
x=
( , , , , ))
min,
max},{
min,
max},{
min,
max},{
min,
max},
Termination
criterion
Best
Individual
Optimisation
solution
Gaussian Mutation
Yes
No
Objective
Function
(Greedy
Functional
energy)
Selection
( , )-ES
Remplacement
IV.
EXPERIMENTAL RESULTS
(a)
(a)
(b)
(b)
(c)
(c)
Fig.5. Segmentation using par ameter resulting from learning approach.
(a) Initial image with median filter. (b) Initial image with first edge
initialization. (c) Lesion detection after 50iterations
V. CONCLUSION
(a)
(b)
(c)
Fig.4. Result of brain MRI image segmentation using parameter setting:
= 0.1, = 0.1, = 0.2 = 0.2
(a) Initial image with median filter (b) Initial image with first edge
initialization, (c) Lesion detection
REFERENCES
[1]
[2]
[3]
[4]
[5]
[6]
[7]
[8]
[9]
[10]
[11]
[12]
[13]
[14]
[15]
[16]
[17]