You are on page 1of 12

Automatic Segmentation and classification of Skin Lesion Images

Khaled Taouil , Nadra Ben Romdhane


Research Unit. Sciences and Technologies ofImage and Telecommunications
Higher Institute of Biotechnology, Sfax
khaledtaouil@yahoo. com, nadrabenromdhane@yahoo.fr

Abstract is a very high likelihood that the patient will survive


[6].
The ultimate aim of this work is to provide an The rate of accurate diagnosis is around 75°0 (true
automatic detection of melanoma skin lesion images positives) [2]. The ABCD (asymmetry, border, color,
using a Computer-aided diagnosis (CAD) system. dimension) clinical rule was introduced for assisting
This work presents the different steps of such a the visual recognition of early melanoma [7].
process. We detail in this paper the segmentation Computer-aided diagnosis (CAD) systems based on
step by describing the different used methods in the image processing were introduced since 1987 [6, 8,
literature andpropose a hybrid approach that can be 9, 14]. It has been proved that such CAD systems can
integrated in our system. improve the recognition rate of the nature of a
We use three diJferent methods of automatic suspect lesion [10] [11] particularly at centers not
segmentation based on thresholding, morphology experienced in the field of pigmented skin lesions
functions and active contours (snakes). [12]. However, like any image processing technique,
the results of classifiers usually depend on image
The malignancy signs are quantified in a set of segmentation which permits the extraction of the
parameters that summarize the geometric and lesion from the surrounding skin. The edge of the
photometric characteristics of the lesion. Parameters lesion is very important in the diagnosis of its nature.
the more robust and most discriminative have been An automated image segmentation method is needed
kept for the classification. These parameters to give dermatologists a complete integrated
constitute the entry of the stage of classification by dermatological image analysis systems for
neural network. melanoma detection.
We evaluate our work on different cases of color
skin lesion images from digitized slides data base 2. CAD systems in melanoma detection
selected by expert dermatologists from the hospital
"CHU de Rouen " France. The goal of translating knowledge of expert
Key words physicians into a computer program has been the
melanoma, neural network, segmentation, snake. object of several studies and carried out by means of
an analysis of images of skin pigmented lesions
acquired in standard color or in multispectral bands.
1. Introduction If reached, this goal would lead to several
advantages, such as the elimination of subjectiveness
Melanoma is an increasing form of skin cancer in in the diagnosis and a possible transfer outside
the world [1]. Theuincidenceontthe
is order of 0-12 specialized centers of the diagnostic capability of
per 100,000 in Europe, five tie moe han 50 years expert physicians [13].
ago, 18-20 per 100,000 in the USA, and 30-40 per Complete integrated dermatological image analysis
100,000 in Australia, where the climate and sun systems are hardly found in clinical use [5, 10].
exposure are especially hazardous [2]. CAD systems in melanoma detection are usually
Successful treatment of melanoma depends based on image processing and data classification
directly on early diagnosis [3] [4]. The curability of methods. Five steps are generally needed. The aim of
this type of skin cancer (about 70/0 ) depends on our work is to develop an automated method in the
early enough recognition and surgical treatment [5]. segmentation step.
When melanoma is removed in its early stages, there 2.1. Data acquisition

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.

~~~ ~~~ ~~~ ~~~ ~~~

(c) application of morphological opening,


~~~ ~~~ ~~~ ~~~ ~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~..

(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__

Table 2: Percentage of lesion recognition during the test

- FP (False Positive) badly classified Benign Lesion.


- VP (True Positive) well classified malign Lesion.

- FN (False Negative) badly classified malign Lesion.


- VN (True Negative) well classified Benign Lesion.

% of rf rc scR Em Delta scB bmoyL conc scv er Alpha scG eb rmoyL


lesions/parameterT
ls

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

Table 3: Influence of parameters on the classification of lesions.

8. Conclusions neural network, in the entire process of melanoma


detection to replace supervised used methods.
In this paper we have described the different steps
used in CAD system in melanoma detection. To Acknowledgment
make this tool useful by the dermatologist We thank the expert dermatologists Professor
community outside specialized centres, each stage of Pascal Joly and Professor Ph Lauret from the hospital
processing has to be automatic. Our hybrid approach CHU de Rouen France for the data base of slides.
of segmentation based on morphology functions and
snakes can be integrated, with classification using the
circular shape. It expresses itself according to its
Appendice surface, S and its perimeter, P:
* List of parameters rf 2()
1. The geometric parameters
- Sharpness Report (rf): characterizes the shape of
the lesion, it measures its divergence in relation to a - The regularity of the contour (rc):
A contour C is regular if it presents neither no The standard deviation cc of the distribution of C,
distortion nor notch. It is characterized by: is:

p Z' (p
peC
) (2)
2) pEL
(P)- ( 9

Where C is the mean of levels of C calculated on the


where P is the perimeter of the lesion, d is the mean lesion.
euclidian distance to its center of gravity G of
where p (i, j)j is a pixel given
coriae(, coordinate - The divergence between the average of the color
of itscontour C.
'i of the lesion and the one of the skin:
We define the parameter ec, that expresses the
d =-L d(p) divergence between the average of a photometric
p (3) variable, within a lesion and its average within the
safe skin surrounding the lesion.
d2 =(_ 2+_J (4) ec=CS C (10

-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

[35] X Chenyang, JL Prince


http://iacl.ece.jhu.edu/projects/
gvf- gradient vector flow, April 2004.

[36]I. M. Pavlopoulos, D. Koutsouris,


"An Integrated Computer Supported Acquisition,
Handling, and Characterization System for Pigmented
Skin Lesions in Dermatological Images" IEEE

You might also like