TY - JOUR
T1 - An algorithm for characterizing skin moles using image processing and machine learning
AU - Sanchez, Zaid
AU - Alva, Alicia
AU - Zimic, Mirko
AU - Del Carpio, Christian
N1 - Publisher Copyright:
© 2021 Institute of Advanced Engineering and Science. All rights reserved.
PY - 2021/8
Y1 - 2021/8
N2 - Melanoma, the most serious type of skin cancer, forms in cells (melanocytes) that produce melanin, the pigment that gives color to the skin. There are low-income regions that lack specialized dermatologists, causing skin cancer to be diagnosed in advanced stages. In Peru, in high Andean communities with low resources, the problem is aggravated by the high incidence of ultraviolet radiation and lack of medical resources to make the diagnosis. Normally, mole images are obtained from dermatoscopes. The present work seeks to use mole images obtained from smartphones to make the classification of them as suspected or not suspected of being melanoma, by means of a feature extraction algorithm. The first step is to make color and lighting corrections. After this, the image is segmented using the K-Means algorithm, and we obtain the areas of the mole and skin. With the segmented mole we proceed to extract the main visual characteristics and then use classification algorithms such as support vector machine (SVM), random forest and naïve bayes, which obtained an accuracy of 0.9473, 0.7368 and 0.6842, respectively. These results show that it is possible to use images obtained from smartphones to develop a classification algorithm with 94.73% accuracy to detect melanoma in skin moles.
AB - Melanoma, the most serious type of skin cancer, forms in cells (melanocytes) that produce melanin, the pigment that gives color to the skin. There are low-income regions that lack specialized dermatologists, causing skin cancer to be diagnosed in advanced stages. In Peru, in high Andean communities with low resources, the problem is aggravated by the high incidence of ultraviolet radiation and lack of medical resources to make the diagnosis. Normally, mole images are obtained from dermatoscopes. The present work seeks to use mole images obtained from smartphones to make the classification of them as suspected or not suspected of being melanoma, by means of a feature extraction algorithm. The first step is to make color and lighting corrections. After this, the image is segmented using the K-Means algorithm, and we obtain the areas of the mole and skin. With the segmented mole we proceed to extract the main visual characteristics and then use classification algorithms such as support vector machine (SVM), random forest and naïve bayes, which obtained an accuracy of 0.9473, 0.7368 and 0.6842, respectively. These results show that it is possible to use images obtained from smartphones to develop a classification algorithm with 94.73% accuracy to detect melanoma in skin moles.
KW - Characterizing skin moles
KW - Digital image processing
KW - Melanoma
KW - Random forest
KW - Support vector machines
UR - http://www.scopus.com/inward/record.url?scp=85104437650&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85104437650&partnerID=8YFLogxK
U2 - 10.11591/ijece.v11i4.pp3539-3550
DO - 10.11591/ijece.v11i4.pp3539-3550
M3 - Article
AN - SCOPUS:85104437650
SN - 2088-8708
VL - 11
SP - 3539
EP - 3550
JO - International Journal of Electrical and Computer Engineering
JF - International Journal of Electrical and Computer Engineering
IS - 4
ER -