Professional Documents
Culture Documents
1 -4244-0)409-6/0)6/20(.OO( t2OO(6
The dermatologists use slides for lesion images Image segmentation is the most critical step in the
storage and visual inspection. Different image entire process. It consists of the extraction of the
acquisition techniques can be used. Shwindewolf region of interest (ROI) which is the lesion. The
[14] has compared Color slides digitization and direct result of segmentation is a mask image. This mask is
image acquisition. In the first case, slides of the base for the computation of several shape and
melanocytic lesions are scanned with a film scanner. color features [14].
In the second case, a CCD-camera is used and the The computer has a great difficulty in finding
image is directly stored on computer. He concluded lesion edge accurately. This task alone has formed
that there is no significant difference in the the basis of much research [16]. The difficulty of
recognition rates of malignant melanomas. segmentation is due to low contrast between the
Dermoscopy (skin-surface microscopy or lesion and the surrounding skin and irregular and
dermatoscopy) is a non-invasive imaging technique fuzzy lesion borders. Artefacts (light reflections,
based on oil immersion, which renders the skin shadows, overlapping hair, etc) can also give a false
translucent, thus allowing a better visualization of segmentation result. Some works rely on the
surface and subsurface structures. Magnified physician to outline the suspicious area [17].
dermatoscopic images are much more detailed than Maglogiannis et al [36] used different algorithms
conventional macroscopic ones. Recent studies have for image segmentation based on thresholding, region
shown that dermatoscopic diagnosis has an accuracy growing and different transforms of RGB color
of 75% to 97% while this range is 65% to 80% for components such as principal components transform
macroscopic diagnosis [2, 15]. (PCT), CIELAB color space and spherical
coordinates. An expert dermatologist was then asked
2.2. Pre-processing to draw manually the border on the digital image.
The performance of the segmentation algorithms was
The pre-processing step is used to filter noise in then evaluated by measuring the percentage of
the digitized images and to overcome different common pixels between the two areas defined by the
lighten conditions. The quality of images needs also two borders, calculated as the ratio of the intersection
to be improved before the segmentation step. divided by their union. They have also calculated the
percentage of pixels that belong to the computer-
2.3. Segmentation based lesion and not to the manually determined
lesion and vice-versa. The mean of the ratio of
In order to quantify geometric and colorimetric common pixels didn't exceed 75% with a maximum
properties of a lesion, a segmentation process is used value of 84% obtained with PCT algorithm.
which allows to label each pixel of the entire image Hance [18] compare six different color
as belonging to the lesion or to the safe skin. segmentation algorithms (adaptive thresholding,
fuzzy-c-means, SCT/center split, PCT/median cut,
2.4. Quantification split and merge, and multiresolution segmentation.
On a test set of 66 images the lowest average error
In parametric classification approaches, the could be achieved by adaptive thresholding (40 of 66
description of each lesion is resumed in a vector of correct segmentations) and the PCT/median-cut
features which dimension depends on the number of algorithm (46 good segmentations). Combining the
extracted primitives. different methods resulted in further improvement of
correctly identified tumor boundaries (57 correct
2.5. Classification segmentations) [10].
As we see above, several methods were used in
To develop a classification method a data base of melanoma images segmentation. We describe below
malignant and benign lesions is needed. A first set of some of them. An extensive survey of methods
lesions are used for training and a second set is used dealing with macroscopic images can be found in
for test. The nature of all used lesions has to be well [15, 19].
known by dermatologists.
3.1. Region approaches
3. The segmentation step: used methods
most often used [10]. The pixels of an image are
grouped into regions using some similarity criteria of
some characteristic features such as intensity. The boundary detection. This method proceeds from
digital photograph is made up of a number of pixels inside the object in question out along radial lines
each of a known brightness (shade of grey). Two searching for the object boundary. Computations are
peaks can be seen representing the paler skin tones then performed only in the area of interest. This
and the darker lesion. Segmentation can be method guarantees to find a boundary crossing along
performed by choosing a value of the threshold each radial line. Discrepant points are eliminated and
between the peaks [16]. Five different techniques confirmed points are connected.
were tested on 62 cases of image lesions [20]. The
Otsu algorithm gave the best results [21]. However, 3.3. Hybrid approaches
inside the lesion some brightened values are the same
or lighter than the surrounding skin leaving holes Scott [23] considers that artefacts must be masked
which have to be filled by image post-processing. out by filling those portions of image with zeros.
The same phenomenon can be observed with dark These artefacts are due to noise caused by digitizing
small regions inside the safe skin. a continuous image, imperfection in camera, lenses
Shwindewolf [14] used CIE-DIN standard color and imperfections caused by lighting. Scott
system (Commission Internationale de l'eclairage, segmentation method is based on a principal
Deutsches Institut fur Norming). For each pixel in the components transform (PCT) and a color
color image (RGB), the brightness Y and the compression algorithm. It is based on the statistical
chromacity coordinate z were calculated. properties of the image. PCT is applied to the 3D
color space RGB. Transformed image includes one
X> (0.514 0.324 0.162 R color plan with the maximum variance (large
discriminatory power). The number of colors in the
Y = 0.265 0.670 0.065 . G image is then reduced using an iterative median split
L J .024 0.123 0.853) tBJ algorithm. A radial search is then performed along 64
radial lines extending from a point within the lesion.
(1) De Brucq [24] used a method based on four steps.
First, an automatic thresholding algorithm produces
x y two approximate classes for the lesion and the safe
XX+Y+Z
+Y Z + XYX + Y + Z
- skin. The image is then represented in different color
spaces. Thus, each pixel of the image is described by
Z a vector of dimension 14. Next, image data is
X+Y+Z reduced by projection on the direction of means of
(2) the two classes. Finally, in each radial direction an
Small Y-value and pixels with small z belong to the adaptive threshold is found and an edge point is
mask. A clustering procedure was used in a two determined.
dimensional space. An interactive and parametric
algorithm was then used with human observer who 4. Snakes techniques
can identify if the detected mask was wrong. Snakes or active contours are curves defined
3.2. Contour approaches within an image domain that can move under the
influence of internal forces coming from within the
When used, classical edge detectors (sobel, canny, curve itself and external forces computed from the
etc) produce a collection of edges leaving the image data [25]. Snakes were introduced by Kass et
selection of the boundary up to the human observer. al. [26].
Some of the problems noted with these methods are There are various versions of snakes such as
due to the presence of sharp edges which are not part directional snake[27] , gradient vector flow (GVF)
of the tumor boundary. Low pass filtering to remove snake[28] , distance snake [29], B-Spline snake [30],
skin pores, hair and other sharp edges which produce fast GVF algorithm (FGVF) [31] and force field
a blurred lesion boundary. As a priori knowledge, analysis snake (FFA snake) [32].
Goltson [22] required that the lesion be
appreciatively centered within the field of view of the 4.1. Parametric snake model
camera at the acquisition step. Then, a radial search
method stands alone as a possible approach for
Snakes are parameterized curves, v(s) =[x(s), y(s)] 5. Segmentation algorithms
s e [0,1], that move through the spatial domain of an We use hybrid skin lesion border determination
image to minimize the functional energy algorithms for dermatological images that
[25],[33],[34]: incorporate the advantages of both morphology
functions and snakes. A Matlab implementation for
1 snake algorithm was obtained from [35] and adapted
Esnake = JEint(v (s)) + Eext (v (s))
0
ds to this work.
We have compared three methods of segmentation
(3) using thresholding based on Otsu method,
thresholding and snakes (figure 1), and morphology
Eit (v (s)) = v (s)| + f3 v" (s)|
Vc functions and snakes (figure 2).
(4) 5.1. Thresholding method [20]
Eext (x, y) - VI(x, y) 12 We apply a threshold for the original image, based
(5) on Otsu method [21]. For the result image, we use a
where: morphological opening, and then we retain the
* v(s) is a set of coordinates to form a snake largest element representing the masque that will be
contour. applied to the original image of the skin lesion.
v'(s) and v"(s) denote the first and second
derivatives of v(s) with respect to s . 5.2. Thresholding and snakes method [34]:
* a and : are weighting parameters that control
respectively the snake's tension and rigidity. For the pre-processing step, we apply a threshold
VI(xsy)tis gradientiof
the r
* VI(x,Y) is the gradient of grey-level image
image for the original image based on Otsu method, we use
a morphological opening for the result image, and
I. then we retain the largest element which represents
the skin lesion region.
A snake that minimizes Esnake must satisfy the After pre-processing, we initialize the snake using
Euler equation the approximate contour of safe skin mask. The
a v"(s)- v""(s)-"s ext = 0, snake moves then closer to the real skin lesion
border.
(6)
This can be viewed as a force balance equation
Fint + Fext = 0 (7) 5.3. Morphology functions and snakes method
Where
Fint =Lclv"(s)-:v""(s) For the of pre-processing step, wefunctions
use the
av
(s) - P v" (s) combination different morphology to
and Fext -VE ext overcome noise effects which prevent the snake from
converging to the real skin lesion boundary during
The internal force Fint discourages stretching and the deformation process.
bending while the external potential force Fext pulls We apply, at first, the top-hat and bottom-hat
the snake toward the desired image edges. transforms to maximize the contrast of the lesion.
To find a solution to (4), the snake v(s) is made The top-hat transform is the difference between the
dynamic by adding the parameter of time t to the original image and its opening, (the collection of
equation of the curve that becomes: foreground parts of the image using a disc structuring
element). The bottom-hat transform is the difference
v(s, t) = V"(s t)f-Pv""(s t)-VE est between the closing of the original image (the
collection of background parts using a disc
(8) structuring element) and the original image. To
indicating how the snake must be modified at the maximize the contrast between the objects and the
instant t+1 according to its position at the instant t. gaps we add the top-hat image to the original image,
When v(s,t) stabilizes, we achieve a solution of (6). and then we subtract the bottom-hat image from the
result. Then, we let only the intensity valleys deeper
than a threshold. We remove small objects by skin lesions of different types. Results are reported in
applying a morphological opening while preserving Tablel. The snake begins with the calculation of a
the shape and size of the lesion. Approximate skin field of external forces over the image domain. The
lesion region is finally obtained after filling holes of snake starts at the approximate boundary of safe skin
the result image, labeling and retaining the largest obtained by the pre-processing step. The forces drive
element. it toward the boundary of the lesion. The process is
After pre-processing and initialization of the snake iterated until it matches the contour of the lesion. We
using the approximate contour of safe skin mask as in superpose the obtained contour on the original color
(5.3), the curve moves closer to the real skin lesion image.
border. After pre-processing of images by Gaussian and
median filtering, we segmented the set of images
6. Classification by neural network while using our automatic approach of segmentation
based on morphological filters and snake (cf figure2).
After having summarized the more robust and Then, lesions have been summarized in vectors of 14
most discriminative parameters representing the parameters that served like entries for training and
malignancy signs contained in the different images of test stages.
our database in vectors of 14 parameters we use The classification had been tested on a set of 60
neural network for the classification. lesions whose malign or benign nature is perfectly
The neural network that adjusts best to our known after histological analysis. Every class of
application is the multilayer network. We chose to lesions contributes, by the same percentage of its
train our network by the backpropagation algorithm total number, to the sample of training and the one of
[11, 39, 40, 41]. test.
The architecture of the network that we had Parameters kept for the classification issues of
trained includes 14 nudes in its entry layer, clinics descriptions given by dermatologists (ABCD
corresponding to the 14 selected parameters, only rule). From a list of 68 quantitative parameters we
one hidden layer of seven nudes and one nude to the selected 14 parameters that verify statistical and
output layer giving the nature of the lesion (cf hardiness criteria that we defined.
Figure 3). For the training and the test, we used The classification by neural network (NN) has
several combinations of two wholes of individuals been achieved for different combinations of lesion
that are statistically independent. images for samples of training and test. We used,
respectively, percentages of (60/40), (70/30) and
(80/20) for training and test databases. For every case
we formed different combinations whose individuals
Output were chosen uncertainly. One gave results of tests in
table2.
To complete the survey of the relevant retained
parameter at the classification level we did the
14 inputs nput Layer Hidden Layer Output following test: to the entry of the NN we put to zero,
7 neurons Laver one by one, the entries corresponding to each of the
Figure3: Architecture of the used neural network. 14 parameters.
7. Experimental results We do, at every time the steps of training and test.
We gave the number of badly classified lesions
The dermatologist usually uses slides for lesion following
image storage. Our database has been collected in the set to zero of every parameter. More the
France with the collaboration of PSI-INSA Rouen percentage of good recognition falls, more the
research laboratory and supported by the French relevance of the parameter will be considered
Ligue Nationale contre le Cancer. We use 62 images important. The decreasing order of pertinence of
of benign and malignant lesions. The images were variables is given in table 3. We notice that the
digitized in true RGB color with a 35 mm film sharpness report (rf) is most pertinent and that the
scanner Nikon LS-1000. The results of thresholding middle level of the red (rmoyL) is the least pertinent.
and classification algorithms were described in To decide on the nature of a new case of lesion,
previous works [11, 20]. we have only to extract in an automatic way the 14
We use snake technique described in paragraph 4 parameters of description of the lesion. These
to perform automatic edge detection of pigmented parameters are then used like entries for the NN
classifier and the lesion will be classified
automatically. The training had been already
(b)
Step 1. (a) Malign pigmented skin lesion, (b) thresholding
(d) Skin lesion region obtained.
(f)
i.......
_ X . of
..
~~._
...............
*.~ ~
X~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~image,
_ ,the
~~~~~~~~~(g)
~~
...
~ ~~
..
(a)
~ ~~
~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ......
Step2 .(e) Initial snake boundary, (f) Output of snake deformation process, (g) Final skin lesion border.
Figurel. Hybrid Segmented Image using thresholding (Otsu Method) and snakes.
...j
~ ~~
()(d)
achieved while exploiting the knowledge database.
(e)
I0*l'=.
..........lli
.........
..
(b)
(e)()
i i ii __,jj..Im...... ...
(a)
(c)
...
(d)
Step 1. (a) Malign pigmented skin lesion, (b) gray level image, (c) image obtained after top-hat and bottom-hat
transforms, (d) image containing only the intensity valleys deeper than a particular threshold, (e) application of
morphological opening ,(f) Skin lesion region.
(h) (f)
Step 21. (g) Intalg simnaked
boundaryio,
(h)Otpto snake deformation prcess
(i)g Finasine lfesiobor-atader.tm-a
Figure 2. Hybrid Segmented Image using morphol gy functions and snakes.
Original Images Segmented Images Segmented Images
using thresholding using thresholding using morphology
.................. ........
(Otsu Method) and snakes functions and snakes
...0
............
.........M
....
,HN
ME
RMI.
M.'1.'1.'1.'1.'1.'M1'1
................
Tablet- comparison between automatic ed e detection method of skin lesions
60/40 70/30 80/20
°/% of lesions / samples
Min Max Min Max Min Max
FP 1 1 1 0 0 0
VP 9 12 7 9 5 6
FN 3 0 2 0 1 0
VN 11 11 8 9 6 6
% of recognition 83,3 95,8 83,3 100 91,6 100
Mean of the percentages 89,5 91,65 95,8
of recognition__
FP 0 2 2 1 3 2 2 2 2 0 1 1 1 1
VP 3 8 8 18 10 9 9 10 10 8 10 10 10 10
FN 7 2 2 2 0 1 1 0 0 2 0 0 0 0
VN 10 8 8 9 7 8 8 8 8 10 9 9 9 9
0% of recognition 65 80 80 85 85 85 85 90 90 90 95 95 95 95
p Z' (p
peC
) (2)
2) pEL
(P)- ( 9
-The extent (Ad): for the distance. where CL et Cs are respectively the averages of
dmax- din the color on the lesion and on the surrounding safe
Ad =
(5) skin;
cwcs is the standard deviation of C calculated on the
where diax and dmin represents respectively the safe skin. The normalization by the standard
maximal and minimal euclidian distance of points of deviation has been introduced because the dynamics
contour to the center of gravity G of the lesion. of gray levels varies from an image to another.
- The middle divergence (Em): _______
1heE d(p) (E-
divergence
I
The symmetry of the color
- dl The difference between the means of distances to the
Em ~ pEC (6) center of gravity of the lesion, of the darkest pixels
m -
d and the clearest pixels constitutes a means to measure
the symmetry sc of the color within a lesion
where P is the perimeter of the lesion. d(p) is the
euclidian distance of a given pixel p of the lesion to
its center of gravity G.
d -d (1s 1)
- The index of concavity (conc): The indication of c d
concavity in surface is a measure of the distribution
of the lesion on the polygon in which it is written where ds and dc the respective averages of distances
down. For a disk of ray wrote down in a square to the center of gravity of the darkest and clearest
(n=4), the surface of the square is (2a)2 = 4a2 and the pixels .
surface of the disc is na 2, the indication of dG is the normalization by the mean of the distance
concavity in surface is: to the center of gravity G of the lesion.
2
-( aa)2 w- (7) spherical coordinate (Alpha) is expressed
C= -
YThe
-
-1 B
2. The photometric parameters a =cos (12)
the mean C for the distribution of a variable C in a
lesion L, is: W
SpeL
References
[1] Ligue suisse contre le cancer, Campagne nationale [13] S Tomatis, M Carrara, A Bono and al. "Automated
de prevention << Peau et soleil >> 2005, Dossier de melanoma detection with a novel multispectral
presse, Berne, le 26 avril 2005, Statistiques. imaging system: results of a prospective study", Phys.
Med. Biol. 50 (2005) 1675-1687
[2] P Schmid-Saugeon, J Guillod, JP Thiran, "Towards a
computer-aided diagnosis system for pigmented skin [14] T Schindewolf, R Schiffner, W Stolz, and al
lesions" Computerized Medical Imaging and Graphics "Evaluation of different image acquisition techniques
27 (2003) 65-78 for a computer vision system in the diagnosis of
malignant melanoma", Journal of the American
[3] Institute of physics publishing, physics in medicine Academy of Dermatology, July 1994.
and biology , " Automated melanoma detection
with a novel multispectral imaging system results [15] M. Emre Celebi, Y. Alp Aslandogan and PR.
of a prospective study ", Phys. Med. Biol. 50 (2005) Bergstresser, "Unsupervised Border Detection of Skin
1675-1687. Lesion Images". Proc. of the IEEE International
Conference on Information Technology: Coding and
[4] P. Joly, Ph. Lauret., "Melanome Malin, Prevention et Computing, 2: 123-128
Depistage". Melanome Malin. M. DELAUNY, Ed
MASSON. PARIS, 1992. [16] P.N.Hall, E.claridge and J.D.morris Smith, "Computer
Screening for early detection of melanoma - is there a
[5] R Popa and D Aiordachioaie, "Genetic future?", British Journal of dermatologiy 1995; 132;
Recognition of Changes in Melanocytic Lesions". The 325-338
8th International Symposium on Automatic Control
and Computer Science, SACCS 2004, Iasi, Romania, [17] R White, MA, Darrell S.Rigel and R J. Friedman,
22-23 October, 2004. "Computer applications in the diagnosis and prognosis
of malignant melanoma", Melanoma/ Skin Cancer
[6] L. Xu, M. Jackowski, A. Goshtasby, D. Roseman, S. Update 1991
Bines, C. Yu, A. Dhawan, A. Huntley "Segmentation
of skin cancer images", Image and Vision Computing [18] G. A. Hance, S. E. Umbaugh, R. H. Moss, and W. V.
17 (1999) 65-74 Stoecker, "Unsupervised color image segmentation,"
IEEE Eng. Med. Biol. Mag., vol. 15, no. 1, pp. 104-
[7] RJ Friedman, "Early detection of malignant melanoma: 111, Jan./Feb. 1996.
the role of the physician examination and self
examination of the skin" CA Cancer J. Clin. 35 130- [19] Stoecker W.V., Zhang Z., Moss R.H., Umbaugh
51, 1985. S.E.,and F. Ercal "Boundary Detection Techniques in
Medical Image Processing" In Medical Imaging
[8] N cascinelli N, M Ferrario, T Tonelli, and al. A Systems Techniques and Applications: General
possible new tool for clinical diagnosis of Anatomy (Ed:Cornelius T. Leondes) Martin Dunitz
melanoma: the computer.J AM Acad Dermatol 1987; Ltd., pp. 1-84, 1997.
16 361- 7
[20] MS Bouhlel, K Taouil and L Kamoun, "Melanoma-
[9] Khaled Taouil, "Faisabilite en detection des Pattern Extraction using histogram-thresholding
melanomes", These de doctorat, INSA de ROUEN, approach", Official Journal of Egyptian Society for
1995. Medical Education, "Scientufic Medical Journal"
Sci.Med J. (ESCME), Vol.14, No.3,July.2002.
[10] H Ganster*, A Pinz, R Rohrer, and al, "Automated
Melanoma Recognition", IEEE Transactions on [21] N. Otsu., "A treshold selection method from gray-
Medical Imaging, vol. 20, no. 3, March 2001 level histogram". IEEE Trans. Systems Man Cybernet.
SMC-8, 62-66, 1978.
[11] I.Khanfir, K.Taouil, M.S.Bouhlel, L.Kamoun,
<<Strategie de traitement des images de lesions [22] J.E.Goltson, R.H.Moss and W.V.Stoecker, "Boundary
dermatologiques >>, Sciences Electronique, detection in skin tumor images: an overall approach
Technologies de l'Information et des and a radial search algorithm", Pattern Recognition,
Telecommunications, ed M.S.Bouhlel, B.Solaiman et Vol.23, No.1 l.pp. 123 5-1247,1990
L.Kamoun. ISBN 9973-41-685-6, Mars 2003.
[23] Scott E.Umbaugh, Randy H.Moss, and William
[12] M Barzegaril, H Ghaninezhadl, P Mansoori and al, V.Stoecker, "An automatic color segmentation
«<Computer-aided dermoscopy for diagnosis of algorithm with application to identification of skin
melanoma >>, BMC Dermatology 2005, 5:8 tumor borders", Computerized Medical Imaging and
Graphics, Vol. 16, No.3, pp.22'7-2135, 1992
[24] D. de Brucq, K. Taouil, 0. Colot, M. Hubin, P. Joly et Transactions on Information Technology in
P. Lauret., Quinzieme Colloque GRETSI, Juan les Biomedicine, vol. 9, no. 1, March 2005
pins, du 19 au 21 Septembre. pp 1205-1208, 1995.
[37] Michel Coster, J.L.Chermant, Precis d'analyse
[25] Chenyang Xu, and Jerry L. Prince, "Snakes, Shapes, d'images, Presses du CNRS, 1989.
and Gradient Vector Flow", IEEE Transactions on
Image Processing, vol. 7, no. 3, march 1998 359 [38] G.Saporta, Probabilites, Analyse des donnees et
[26] M. Kass, A. Witkin, and D. Terzopoulos, "Snakes: Statistique, Editions TECHNIP,1992.
Active contour models," Int. J. Comput. Vis., vol.
1, pp. 321-331, 1987. [39] I. Maglogiannis,S. Pavlopoulos, and D. Koutsouris An
Integrated Computer Supported Acquisition,
[27] HW Park, T Schoepflin, and Y Kim, "Active Contour Handling, and Characterization System for Pigmented
Model with Gradient Directional Information: Skin Lesions in Dermatological Images. IEEE
Directional Snake", IEEE Transactions on Circuits TRANSACTIONS ON INFORMATION
and Systems for Video Technology, vol. 11, no. 2, TECHNOLOGY IN BIOMEDICINE, VOL. 9, NO. 1,
February 2001 MARCH 2005
[28] Ch Xu and JL. Prince, "Gradient Vector Flow: A New [40] F. Ercal, A Cawla, W V Stoecker "Neural Network
External Force for Snakes", IEEE Proc. Conf. on Diagnosis of Malignant Melanome from Color
Comp. Vis. Patt. Recog. (CVPR'97) Images" IEEE TRANS on Biomedical Engineering
Vol 41 N° 9 Sept 1994
[29] LD Cohen, I Cohen. Finite-element method for active
contour models and balloons for 2-d and 3-d images. [41] Richard Lepage, Bassel Solaiman, Les reseau de
IEEE Trans Pattern Anal Mach Intell neurones artificiels et leurs applications en imagerie
1993;15(11):171-87. et en vision par ordinateur, Coop ETS Ecole de
technologie superieure, 2003.
[30] P Brigger, Associate Member, IEEE, Jeff Hoeg, and
Michael Unser, Fellow, "B-Spline Snakes: A Flexible
Tool for Parametric Contour Detection", IEEE
Transactions on Image Processing, vol. 9, no. 9,
September 2000
[31] M Wei, Y Zhou, M Wan, "A fast snake model based
on non-linear diffusion for medical image
segmentation" Computerized Medical Imaging and
Graphics 28 (2004) 109-117
[32] Z Hou , C Han, "Force field analysis snake: an
improved parametric active contour model, Pattern
Recognition Letters 26 (2005) 513-526
[33] CG Zhao, TG Zhuang, "A hybrid boundary detection
algorithm based on watershed and snake", Pattern
Recognition Letters 26 (2005) 1256-1265.
[34] Erkol and al. , "Automatic lesion boundary detection
in dermoscopy images using gradient vector flow
snakes",
Skin Research and Technology 2005; 11: 17-26