Download as pdf or txt
Download as pdf or txt
You are on page 1of 5

Proceedings of the Fourth International Conference on I-SMAC (IoT in Social, Mobile, Analytics and Cloud) (I-SMAC)

IEEE Xplore Part Number:CFP20OSV-ART; ISBN: 978-1-7281-5464-0

A Comparative Study of Melanoma Skin Cancer


Detection in Traditional and Current Image
Processing Techniques
Mr. B. Sreedhar Dr. Manjunath Swamy B.E
Research Scholar Associate Professor
Dept of Computer Science and Engineering Dept of Computer Science and Engineering
Don Bosco Institute of Technology, Bengaluru Don Bosco Institute of Technology, Bengaluru
Karnataka, India Karnataka, India
sreedharburada1@gmail.com manjube24@gmail.com
Dr. M. Sunil Kumar
Professor
Department of Computer Science and Engineering
Sree Vidyanikethan Engineering College, Tirupathi
Andhra Pradesh, India
sunilmalchi1@gmail.com

Abstract—S kin cancer is a major health issue in the present day third type and dangerous skin cancer disease. It happens in the
especially melanoma skin cancer. In general most of the skin melanocytes. Melanoma skin cancer visually as asymmetry in
cancers are cured if they are detected in the early stage. With the shape with irregular borders and unnatural in color [2].
rapid growth of skin cancer, there is a need for an automated
computerized diagnosis mechanism of skin cancer in the early The growth of skin cancer is rapidly increased. Melanoma
stage is required. Many of the skin cancer images have similar skin cancer image is diagnosed visually using dermoscopy by
visual characteristics. It is an important challenging task to the dermatologist. The experienced dermatologist can
extract the features from the skin cancer images. The automated diagnosis the image by observation of one of the most
computerized diagnosis mechanism helps to improve the accurate techniques called ABCD rule [4]. The characteristics of
analysis of skin diseases which helps the dermatologists to ABCD rule [10] are A – Asymmetry, B – Border irregularity,
accelerate the diagnostic time and improve the better treatment C – Color distribution, D – Diameter Length. The growth of
for the patients. This paper mainly presents the comparative skin cancer cells may outspread into organs and tissues.
study on traditional image processing and current technologies of Dermoscopy technique is a non-invasive imaging method that
different image processing techniques for skin cancer image is used to detect melanoma skin diseases.
classification, preprocessing techniques, Feature extraction, and
image segmentation datasets. Among all the skin cancers melanoma is very dangerous
skin cancer. The death rate of melanoma skin cancer is high
Keywords—Image Processing; Skin Cancer; ABCD rule; compared to other types of skin cancer diseases.
Melanoma; Dermoscopy
Generally, skin cancer diseas e is diagnosed by the expert
I. INT RODUCT ION dermatologist (Skin specialist doctor). The dermatologists can
diagnose skin cancer diseases by visually screening the
Skin cancer is common now a day. The statistics of
dermoscopy images. Based on his experience he can diagnose
American Cancer Society, Inc, Surveillance Research in 2020
the type of skin cancer but it is not a 100% guarantee to detect
estimated new Melanoma skin cancer cases are 100,350
skin cancer and sometimes it may lead to potential harm. Here
among 60,350 are male cases and 43,070 are female cases [1].
potential harm means, the unnecessary procedure has been
The estimated death rate of Skin cancer is 6,850 among 8,030
performed such as collecting the skin biopsy for lesions,
are male and 3,450 are female, it will increase almost by 2
sometimes these biopsy results do not turn out as skin cancer.
percent [1]. Generally, three types of skin cancer are (1). Basal
And sometimes dermatologists not suggest skin biopsy,
Cell Carcinoma (BCC): It grows from the bottom of the
resulting in death. Early detection of skin cancer leads to a
epidermis in the long term exposure area to sunlight. The
decrease in the death rate and also accelerate the diagnostic
growth rate of skin cancer is slow, so diagnosis is very easy.
time to improve the better treatment for the patients [4].
Basal Cell Carcinoma can visualize as tiny, shiny, smooth,
waxy or pale lump, red with rough, dry, or scaly patches. (2). For detecting the automated melanoma Skin cancer [3] in
Squamous Cell Carcinoma (SCC): It is another type of skin medical science many technologies are available. But the
cancer. It develops at the outer layer of the skin like Basal Cell decision making computerized automatic skin cancer detection
Carcinoma. It spread to the other skin areas at its early stage. is more useful in these days. To better understand the work of
It is the main difference between BCC and SCC. Squamous different researchers, a survey is proposed on different
Cell Carcinoma can visualize as tiny, smooth, small lumps traditional and current technologies of skin cancer detection in
with real or brown. (3). Malignant Melanoma (MM): It is the an early stage.

978-1-7281-5464-0/20/$31.00 ©2020 IEEE 654

Authorized licensed use limited to: University of Gothenburg. Downloaded on December 19,2020 at 04:38:25 UTC from IEEE Xplore. Restrictions apply.
Proceedings of the Fourth International Conference on I-SMAC (IoT in Social, Mobile, Analytics and Cloud) (I-SMAC)
IEEE Xplore Part Number:CFP20OSV-ART; ISBN: 978-1-7281-5464-0

This paper is organized into: The background knowledge - c) Image post-processing: Image post-processing is
Type of Images in section II, Comparative study of traditional enhancing the images shape and resizing of image [6].
and current technologies of skin cancer Image classification in Karhunen-Loève (KL) transforms histogram equalization and
section III, Literature Survey in section IV, Conclusion in different kinds of filter are used to achieve the image post-
section V. processing.
d) Image Segmentation: Partitioning of Image is
II. BACKGROUND KNOWLEDGE – TYPE OF IMAGES nothing but disjoint the image into multiple parts with respect
The foremost step in this paper is identifying the type of to shape, color, and texture is known as segmentation [9].
image. The survey of this paper mostly collected two different Some time segmentation is to remove less importance of the
types of images clinical and dermoscopic images. Clinical skin that is to identify the less relevant region from the image
images are generally captured with a digital camera. Clinical and find the region of interest generally the cancer cell image.
image may have different resolution and angles because the Efficient image segmentation of skin cancer is to improve the
resolution and angles may depend on the type of digital performance of image classification. Image segmentation of
camera used. Dermoscopic is a camera-based instrument used three types:
by the dermatologists to diagnosis the skin lesion by using the (i) Pixel Based segmentation: Using Binary
dermoscopy [5]. Thresholding, the pixel-based image segmentation identifies a
part of a similar region or an object.
(ii) Edge Based segmentation: The objective of this
segmentation method is to identify the edge pixels to form the
shape of the skin lesion.
(iii) Region-Based segmentation: This method is used
to detect the similar intensity pattern values of the neighbor
pixels. The watershed algorithm is an example of the growing,
merging, and splitting of image regions.
e) Feature extraction: It is the most important
prerequisite of any image classification. It can be extracting
the useful image or image properties from the image segment.
Many features are associated with skin cancer image.
Different types of feature extraction can be categorized those
are:
 ABCD Rule Feature [10] – Asymmetry, Border
Fig. 1. Dermoscopy Image (Image source: irregularity, Color, and Diameter
https://dermnetnz.org/topics/melanoma-in-situ-images/)
 Shape Feature – Asymmetry, Compactness,
Diameter
III. COMPARATIVE STUDY ON TRADITIONAL AND  Color Feature – Different techniques like color
CURRENT TECHNOLOGIES OF SKIN CANCER IMAGE histogram, Color variance, entropy, color
CLASSIFICATION descriptors [11].
 Contour Feature
A. Procedure for Skin cancer image classification in
traditional Technology  Prominent Histogram Feature – Mean Value,
The basic procedure for traditional technologies based on Standard Deviation, entropy, skewness, Kurtosis.
skin cancer image classification is presented in below fig 2.  Texture Feature – Gray Level Co-occurrence
Matrix (GLCM) [12]
a) Image Acquisition: Image can be acquired by any
 Dermal Feature – epidermis volume, skin
digital camera or by using the dermoscopy. Various databases
elasticity, skin impedance.
are supported for the collection of different type’s skin cancer
images. 
f) Image Classification: An intelligent classification
b) Image pre-processing: Image pre-processing is to algorithms such as Feed Forward Neural Networks,
remove unnecessary artefacts like noise, air bubbles and fain Back Propagation Neural Networks, Decision Tree
hair. Skin hair can be removed using various filtering Classification, K-Nearest Neighbor and support
techniques as median [5], Gaussian Filtering [7]. In addition to vector machine (SVM) is required to classify the skin
contrast, enhanced filtering can shape out image boarder and cancer image.
improve the accuracy of image segmentation. The clinical
images require more pre-processing compared to dermoscopy
because it differs with image resolution, lightning condition,
angle of image capture [8].

978-1-7281-5464-0/20/$31.00 ©2020 IEEE 655

Authorized licensed use limited to: University of Gothenburg. Downloaded on December 19,2020 at 04:38:25 UTC from IEEE Xplore. Restrictions apply.
Proceedings of the Fourth International Conference on I-SMAC (IoT in Social, Mobile, Analytics and Cloud) (I-SMAC)
IEEE Xplore Part Number:CFP20OSV-ART; ISBN: 978-1-7281-5464-0

B. Procedure for skin cancer image classification in current connection with the hidden layer. A typical ANN consists of
technology multiple hidden layers. The results will appear through the
There is a dramatic improvement of current technologies output layer. The weights are assigned to each link in the
in automated skin cancer detection. Various intelligent ANN. For our skin cancer detection, the weights are
algorithms are proposed for solving different classification represented as the number of skin cancer images [13]. The
problems in the field of medical data science. The basic number of input units connected to the hidden layer depends
procedure for current technologies based on skin cancer image on the dataset or database being used. There are two different
classification is presented in below Fig 3. types of dataset representation that is supervised learning and
unsupervised learning. Two types of neural networks that are
feedforward and backpropagation neural networks.

Hidden layer Output layer


Input layer
Skin Cancer
Image as Input

Skin Cancer
Image
Preprocessing

Skin Cancer
Image
Segmentation

Fig. 4. Block Diagram of Artificial Neural Network


Intelligent
Algorithms b) Convolutional Neural Networks (CNN):
Convolutional Neural Network is a Deep Learning algorithm.
CNN is a combination of pooling and convolutional layers
followed by fully connected layers. Most researchers are doing
Skin Cancer their image classification work on CNN. Because it is
Image stimulated to take the advantage of secondary structure in data
Classification and the strength of CNN is the local feature of an image which
leads to improving the accuracy for classification [14].
Convolutional Neural Network is one of the preferred
algorithms for image classification.
c) Support Vector Machine (SVM): SVM is a
supervised non-linear classification algorithm. It consists of n-
Fig. 3. The Basic Procedure for Current technologies based on
dimensional hyperplane which has discrete. These data points
Skin Cancer Image classification
are classified into two categories i.e., positive data points and
The input skin cancer image for the Intelligent algorithms negative data points. SVM assigns every data point in a
are either clinical or dermoscopy images. Many current training data set to a class for maximizing separation of a
technologies are having inbuilt pre-processing technique. The hyperplane in between them [15]. Support Vector Machine is
next step is image segmentation. Based on the test samples both linear and nonlinear classification algorithm.
image has been disjoint into different regions. Apply
intelligent technology for image classification. Melanoma skin IV. LITERATURE SURVEY
cancer image detection uses Artificial Intelligence, Machine
Learning, and Deep Learning based classification algorithm. The literature survey section presents both traditional and
current technology in Melanoma Skin Cancer Detectio n in an
a) Artificial Neural Network (ANN): ANN is also early stage. Table I analyses all the components of skin cancer
known as Neural Networks. It has three types of image.
computational nodes. The block diagram of an artificial neural
network is shown in below fig.4. The first layer of ANN is
called the input layer. All nodes in the input layer have a

978-1-7281-5464-0/20/$31.00 ©2020 IEEE 656

Authorized licensed use limited to: University of Gothenburg. Downloaded on December 19,2020 at 04:38:25 UTC from IEEE Xplore. Restrictions apply.
Proceedings of the Fourth International Conference on I-SMAC (IoT in Social, Mobile, Analytics and Cloud) (I-SMAC)
IEEE Xplore Part Number:CFP20OSV-ART; ISBN: 978-1-7281-5464-0

T able I: Survey Of Traditional And Current Technologies For Skin Cancer Image Detection

References Type of Preprocessing Image Feature Classification Experimental Performance Data Se t


Image Technique Segmentation a Extraction b Algorithm c Result Measure
Nadia Median Filter, Multilevel ABCD Rule T DV Detection of Sensitivity of PH2
Smaoui Morphological T hresholding pigmented skin 87% and
Zghal et.al. Closing, Algorithm lesion and Specificity of
[2] Contrast diagnoses of 92%
Enhancement melanoma
Reda Kasmi Biomedical 11x11 Medial GAC Method ABCD Rule T he selected 94.0 %
et.al. [10] Image Filter, Hair Feature features are good Accuracy
detection - Gabor for automated
filters melanoma skin
cancer detection
Goyal et.al. Dermoscopy Color constancy DeeplabV3+ 89.93% ISIC 2017
[8] Images algorithm, natural (semantic Sensitivity and and
data-augmentation segmentation) 97.94% PH2
and Mask R-CNN Specificity
(instance
segmentation)
Swati Dermoscopy T hresholding GLCM SVM Find out cancerous 94.05%
Jayade et.al. Images T echnique or non cancerous Accuracy
[12] cell
Nazia AlexNET , ECOC SVM CNN are enhancing 86.21% PH2
Hameed Pre-trained the classification ISIC
et.al. [16] CNN Model performance of skin DermIS
lesion DermQuest
Agung W. Dermoscopy CLAHE and 84.79% ISIC 2019
Setiawan Images MSRCR as Accuracy for the
et.al. [17] contrast original Dataset,
enhancements 84.76%
with CNN CLAHE-
enhanced
dataset, 81.61%
MSRCR-
enhanced
dataset
Lokesh Dermoscopy non-invasive T hresholding Method ABCD Rule SVM performance of the 92.5% Accuracy PH2
Singh et.al. Image digitized designed system by
[18] dermoscopic achieved on PH2
model data set
An Gong Dermoscopy trained StyleGANs Decision CNN Experimental ISIC 2019
et.al. [19] Image, high quality Fusion method images are from
StyleGANs images, ISIC 2019 Skin
images 43 pre-trained Lesion Analysis
CNNs T owards Melanoma
Detection
Challenge dataset.
Pedro M.M. Dermoscopy 27 conventional A comparative Atlas dataset,
Pereira Images segmentation algorithms study between PH2 Dataset,
et.al. [9] Thresholding algorithms several Dermofit
such as HT, IT, KT, LT,
MT, OT, ST, YT, BT,
segmentation Dataset
RT. Fuzzy Methods methods and
such as FT, FL, FC. datasets
Merging Threshold such
as SR Clustering such as
KC, KS, MC, MS
Quantification such as
NQ, AQ, UQ, RM, P M.
Active Contours such as
CV, VV, LM. P attern
Clustering such as LC
Image Segmentationa : HT - Huang Threshold, IT - Iterative Colour, MS - Mean Shift Colour and Spatial, NQ - Neural
Threshold, KT - Kapur Threshold, LT - Li Threshold, MT - Quantization, AQ - Wan Quantifier, UQ - Wu Quantifier,
Moment Threshold, OT - Otsu Threshold, ST - Shanbhag RM - RGB Median Cut, PM - PCT Median Cut, CV - Chan-
Threshold, YT - Yen Threshold, BT - Bradley Threshold, Vese, VV - Chan-Vese Vector, LM - Lankton Mean
RT - Renyi Threshold, FT - Fuzzy Differential Evolution Separation, LC - Local Binary Patterns Clustering. Feature
Entropy, FL - Fuzzy Clustering LevelSet, FC - Fuzzy C- Extractionb : GLCM – Gray Level Co-occurrence Matrix,
Means, SR - Statistical Region Merging, KC - K-Means CNN – Convolutional Neural Networks, CLAHE – Contrast
Colour, KS - K-Means Colour and Spatial, MC - Mean Shift Limited Adaptive Histogram Equalization, MSRCR –

978-1-7281-5464-0/20/$31.00 ©2020 IEEE 657

Authorized licensed use limited to: University of Gothenburg. Downloaded on December 19,2020 at 04:38:25 UTC from IEEE Xplore. Restrictions apply.
Proceedings of the Fourth International Conference on I-SMAC (IoT in Social, Mobile, Analytics and Cloud) (I-SMAC)
IEEE Xplore Part Number:CFP20OSV-ART; ISBN: 978-1-7281-5464-0

Multiscale Retinex Color Restoration. Classification [12] Swati Jayade, D. T . Ingole, Manik D. Ingole, “ Skin Cancer Detection
Algorithmc : SVM – Support Vector Machine, ECOC SVM Using Gray Level Co-occurrence Matrix Feature Processing”, ICDCS
2020 - 2020 5th International Conference on Devices, Circuits and
– Error Correcting Output Codes Support Vector Machine, Systems, ISBN: 9781728163680, 2020.
TDV – Total Dermoscopy Value. [13] Md. Zahid Hasan, Shadman Shoumik, Nusrat Zahan, “Integrated Use
of Rough Sets and Artificial Neural Network for Skin Cancer Disease
Classification”, 5th International Conference on Computer,
Communication, Chemical, Materials and Electronic Engineering,
IV. CONCLUSION IC4ME2 2019, ISBN-9781728130606,2019.
[14] Ni Zhang, Yi-Xin Cai, Yong-Yong Wang, Yi-T ao T ian, Xiao-Li
Early detection of melanoma skin cancer accelerates the Wang, Benjamin Badami, “Skin cancer diagnosis based on optimized
time of dermatologists and improves diagnosis performance. convolutional neural network”, Artificial Intelligence in Medicine,
This paper is mainly focused on the current and traditional vol-102, ISSN- 18732860, PMID- 31980095, 2020.
technologies of melanoma skin cancer detection in an early [15] Suleiman MUST AFA, Akio KIMURA, “A SVM-based diagnosis of
melanoma using only useful image features”, 2018 International
stage. From the study of literature, it is concluded that Workshop on Advanced Image Technology, IWAIT 2018, ISSUE-1,
various methods are employed for detecting melanoma skin ISBN-9781538626153, 2018.
cancer are image pre-processing, post-processing, image [16] Nazia Hameed, Antesar M. Shabut, M. A. Hossain, “Multi-Class Skin
segmentation, Feature extraction, and classification Diseases Classification Using Deep Convolutional Neural Network
algorithms. and Support Vector Machine”, International Conference on Software,
Knowledge Information, Industrial Management and Applications,
SKIMA, ISBN-9781538691410, ISSN-25733214, 2019.
REFERENCES [17] Agung W. Setiawan, “ Effect of Color Enhancement on Early
Detection of Skin Cancer using Convolutional Neural Network”,
ISBN: 9781728148212,2020.
[1] Cancer Facts and Figures. American Cancer Society.
https://www.cancer.org/content/dam/cancer-org/research/cancer- [18] Lokesh Singh, Rekh Ram Janghel, Satya Prakash Sahu, “ Designing a
facts-and-statistics/annual cancer-facts-and-figures/2020/cancer-facts- Retrieval-Based Diagnostic Aid using Effective Features to Classify
and-figures-2020.pdf. Accessed January 8, 2020. Skin Lesion in Dermoscopic Images”, Procedia Computer Science,
Vol-167, ISSN-18770509, 2020.
[2] Nadia Smaoui Zghal, Nabil Derbel, “Melanoma Skin Cancer
Detection based on Image Processing”, Current Medical Imaging [19] AN GONG, XINJIE YAO, WEI LIN, “Dermoscopy Image
Formerly Current Medical Imaging Reviews, Vol-16, ISSN- Classification Based on StyleGANs and Decision Fusion”, IEEE
15734056, 2018. Access, Vol-8, ISSN – 21693536, April 2020.
[3] H. Anandakumar and K. Umamaheswari, “Supervised machine
learning techniques in cognitive radio networks during cooperative
spectrum handovers,” Cluster Computing, vol. 20, no. 2, pp. 1505 –
1515, Mar. 2017.
[4] H. Anandakumar and K. Umamaheswari, “A bio-inspired swarm
intelligence technique for social aware cognitive radio handovers,”
Computers & Electrical Engineering, vol. 71, pp. 925–937, Oct. 2018.
doi:10.1016/j.compeleceng.2017.09.016
[5] E. Jana, R. Subban and S. Saraswathi, "Research on Skin Cancer Cell
Detection Using Image Processing," 2017 IEEE International
Conference on Computational Intelligence and Computing Research
(ICCIC), Coimbatore, pp. 1-8, 2017. doi:
10.1109/ICCIC.2017.8524554.
[6] S. Jain, V. Jagtap and N. Pise, “ Computer aided melanoma skin
cancer detection using image processing”, Procedia Computer
Science, pp. 736–741, 2015.
[7] A.A. Amarathunga, E.P. Ellawala, G.N. Abeysekar and C.R Amalraj,
“ Expert system for diagnosis of skin diseases,” International Journal
of Scientific & T echnology Research, 4(01):174-8, 4 Jan 2015.
[8] Goyal, Manu Oakley, Amanda Bansal, Priyanka Dancey, Darren Yap,
Moi Hoon,(2020),”Skin Lesion Segmentation in Dermoscopic Images
with Ensemble Deep Learning Methods”, IEEE Access,Vol-8,ISSN:
21693536, January 2020.
[9] Pedro M.M. Pereira, Rui Fonseca-Pinto, Rui Pedro Paiva, Pedro A.A.
Assuncao, Luis M.N. T avora, Lucas A. Thomaz, Sergio M.M. Faria,
(2020), “ Dermoscopic skin lesion image segmentation based on Local
Binary Pattern Clustering: Comparative study”, Biomedical Signal
Processing and Control, Vol-59, ISSN- 17468108, 2020.
[10] R. Kasmi and K. Mokrani, "Classification of malignant melanoma
and benign skin lesions: implementation of automatic ABCD rule," in
IET Image Processing, vol. 10, no. 6, pp. 448 -455, 6 2016, doi:
10.1049/iet -ipr.2015.0385.
[11] Shalu, Aman Kamboj, “A Color-Based Approach for Melanoma Skin
Cancer Detection”, ICSCCC 2018 - 1st International Conference on
Secure Cyber Computing and Communications, ISBN-
9781538663738, 2018.

978-1-7281-5464-0/20/$31.00 ©2020 IEEE 658

Authorized licensed use limited to: University of Gothenburg. Downloaded on December 19,2020 at 04:38:25 UTC from IEEE Xplore. Restrictions apply.

You might also like