Decision Support System for Skin Cancer Diagnosis

Similar documents
Improved Melanoma Diagnosis Support System Based on Fractal Analysis of Images

International Journal of Computer Sciences and Engineering. Review Paper Volume-5, Issue-12 E-ISSN:

Skin cancer reorganization and classification with deep neural network

Design of Palm Acupuncture Points Indicator

Cancer Cells Detection using OTSU Threshold Algorithm

Assigning B cell Maturity in Pediatric Leukemia Gabi Fragiadakis 1, Jamie Irvine 2 1 Microbiology and Immunology, 2 Computer Science

Development of novel algorithm by combining Wavelet based Enhanced Canny edge Detection and Adaptive Filtering Method for Human Emotion Recognition

AUTOMATIC DIABETIC RETINOPATHY DETECTION USING GABOR FILTER WITH LOCAL ENTROPY THRESHOLDING

Brain Tumor segmentation and classification using Fcm and support vector machine

Graph-based Pigment Network Detection in Skin Images

Lung Cancer Diagnosis from CT Images Using Fuzzy Inference System

INTRODUCTION HOUSEKEEPING June 11 th Dr John Adams Dermatologist/Dermoscopist MOLEMAP NZ/Australia MOLESAFE USA

Early Detection of Lung Cancer

Detection of Abnormalities of Retina Due to Diabetic Retinopathy and Age Related Macular Degeneration Using SVM

Algorithmic reproduction of asymmetry and border cut-off parameters according to the ABCD rule for dermoscopy

INCREASE IN incidence and mortality rates for

Classification of benign and malignant masses in breast mammograms

North Asian International Research Journal of Sciences, Engineering & I.T.

MODULE 1. LOCAL AND GENERAL CRITERIA IN PIGMENTED MELANOCYTIC LESIONS.

Primary Level Classification of Brain Tumor using PCA and PNN

ISSN: ISO 9001:2008 Certified International Journal of Engineering and Innovative Technology (IJEIT) Volume 3, Issue 2, August 2013

ABSTRACT I. INTRODUCTION

Final Project Report Sean Fischer CS229 Introduction

COMPARATIVE STUDY ON FEATURE EXTRACTION METHOD FOR BREAST CANCER CLASSIFICATION

Improved Intelligent Classification Technique Based On Support Vector Machines

AUTOMATIC BRAIN TUMOR DETECTION AND CLASSIFICATION USING SVM CLASSIFIER

Automatic Detection of Early-Stage Malignant Melanoma from Skin Lesion Images

Mammogram Analysis: Tumor Classification

An Optimized, Economical and Painless Artificial Intelligence Technique to Diagnose Melanoma

AUTOMATIC ACNE QUANTIFICATION AND LOCALISATION FOR MEDICAL TREATMENT

On the Role of Shape in the Detection of Melanomas

EARLY STAGE DIAGNOSIS OF LUNG CANCER USING CT-SCAN IMAGES BASED ON CELLULAR LEARNING AUTOMATE

Segmentation and Lesion Detection in Dermoscopic Images

ABCD Rules for Melanoma

MR Image classification using adaboost for brain tumor type

Development and validation of a scoring system for SIAscopic diagnosis of pigmented skin lesions in primary care

Mammogram Analysis: Tumor Classification

Automated Assessment of Diabetic Retinal Image Quality Based on Blood Vessel Detection

A REVIEW ON CLASSIFICATION OF BREAST CANCER DETECTION USING COMBINATION OF THE FEATURE EXTRACTION MODELS. Aeronautical Engineering. Hyderabad. India.

Mammographic Cancer Detection and Classification Using Bi Clustering and Supervised Classifier

Introduction to Dermoscopy. Nicholas Compton, MD June 16, 2010

[Solunke, 5(12): December2018] ISSN DOI /zenodo Impact Factor

Facial expression recognition with spatiotemporal local descriptors

ANALYSIS AND DETECTION OF BRAIN TUMOUR USING IMAGE PROCESSING TECHNIQUES

MRI Image Processing Operations for Brain Tumor Detection

A novel algorithm for the detection of melanoma border

1 Introduction. Abstract: Accurate optic disc (OD) segmentation and fovea. Keywords: optic disc segmentation, fovea detection.

Automatic Classification of Perceived Gender from Facial Images

Sign Language to Number by Neural Network

Enhanced Detection of Lung Cancer using Hybrid Method of Image Segmentation

PNN -RBF & Training Algorithm Based Brain Tumor Classifiction and Detection

INFOSCIENCE TECHNOLOGY: THE IMPACT OF INTERNET ACCESSIBLE MELANOID DATA ON HEALTH ISSUES

Detection and Classification of Lung Cancer Using Artificial Neural Network

Implementation of Brain Tumor Detection using Segmentation Algorithm & SVM

ROI DETECTION AND VESSEL SEGMENTATION IN RETINAL IMAGE

South Asian Journal of Engineering and Technology Vol.3, No.9 (2017) 17 22

EXTRACTION OF RETINAL BLOOD VESSELS USING IMAGE PROCESSING TECHNIQUES

Skin color detection for face localization in humanmachine

Lung Cancer Detection using CT Scan Images

Dermoscopy. Sir William Osler. Dermoscopy. Dermoscopy. Melanoma USA Primary Care Update Faculty Disclosure Statement

Computer-Aided Quantitative Analysis of Liver using Ultrasound Images

VOTING BASED AUTOMATIC EXUDATE DETECTION IN COLOR FUNDUS PHOTOGRAPHS

NMF-Density: NMF-Based Breast Density Classifier

ANN BASED COMPUTER AIDED DIAGNOSIS AND CLASSIFICATION OF SKIN CANCERS

Intelligent Edge Detector Based on Multiple Edge Maps. M. Qasim, W.L. Woon, Z. Aung. Technical Report DNA # May 2012

ISSN (Online): International Journal of Advanced Research in Basic Engineering Sciences and Technology (IJARBEST) Vol.4 Issue.

Analysing the Performance of Classifiers for the Detection of Skin Cancer with Dermoscopic Images

Automated Tessellated Fundus Detection in Color Fundus Images

arxiv: v2 [cs.cv] 8 Mar 2018

CLASSIFICATION OF BRAIN TUMOUR IN MRI USING PROBABILISTIC NEURAL NETWORK

International Journal of Advance Engineering and Research Development. Detection of Glaucoma Using Retinal Fundus Images with Gabor Filter

On Shape And the Computability of Emotions X. Lu, et al.

arxiv: v1 [cs.cv] 24 Jul 2018

ARTIFICIAL NEURAL NETWORKS VS SUPPORT VECTOR MACHINES FOR MEMBRANE DISEASES DETECTION

An improved Internet-based melanoma screening system with dermatologist-like tumor area extraction algorithm

Intelligent Diabetic Retinopathy Diagnosis in Retinal Images

22/04/2015. Dermoscopy of Melanoma. Ilsphi Browne. Overview

Automated Brain Tumor Segmentation Using Region Growing Algorithm by Extracting Feature

Histopathological and SIAscopic Correlation of Pigmented Skin Lesions

Extraction and Identification of Tumor Regions from MRI using Zernike Moments and SVM

On Feature Image Recognition of Melanoma using Nanotechnology Applications 22

Detection and classification of Diabetic Retinopathy in Retinal Images using ANN

Implementation of Automatic Retina Exudates Segmentation Algorithm for Early Detection with Low Computational Time

Automated Estimation of mts Score in Hand Joint X-Ray Image Using Machine Learning

Melanoma Skin Cancer Detection by Segmentation and Feature Extraction using combination of OTSU and STOLZ Algorithm Technique

TWO HANDED SIGN LANGUAGE RECOGNITION SYSTEM USING IMAGE PROCESSING

DERMATOSCOPY, ALSO. Inter- and intra-variability of pigmented skin lesions: could the ABCD rule be influenced by host characteristics?

A Novel Method for Automatic Optic Disc Elimination from Retinal Fundus Image Hetal K 1

Brain Tumour Detection of MR Image Using Naïve Beyer classifier and Support Vector Machine

Effect of Feedforward Back Propagation Neural Network for Breast Tumor Classification

Automatic Detection of Malaria Parasite from Blood Images

1 Introduction. Fig. 1 Examples of microaneurysms

Melanoma Skin Cancer Analysis Using Thresholding Method

IJREAS Volume 2, Issue 2 (February 2012) ISSN: LUNG CANCER DETECTION USING DIGITAL IMAGE PROCESSING ABSTRACT

Brain Tumor Detection using Watershed Algorithm

A New Approach for Detection and Classification of Diabetic Retinopathy Using PNN and SVM Classifiers

7.1 Grading Diabetic Retinopathy

Regression 2/3/18. Histologically regression is characterized: melanosis fibrosis combination of both. Distribution: partial or focal!

Automated Prediction of Thyroid Disease using ANN

Transcription:

The Ninth International Symposium on Operations Research and Its Applications (ISORA 10) Chengdu-Jiuzhaigou, China, August 19 23, 2010 Copyright 2010 ORSC & APORC, pp. 406 413 Decision Support System for Skin Cancer Diagnosis Karol Przystalski Maciej Ogorzałek Leszek Nowak Grzegorz Surówka Department of Information Technologies, Faculty of Physics, Astronomy and Applied Computer Science, Jagiellonian University, Krakow, Poland Abstract Computer aided medical diagnosis is mostly based on very advanced analysis of huge amounts of measured data. Application of computational intelligence methods helps medical doctors to process data faster, and give better, more reliable diagnoses. In dermatology computer analysis is getting more important every year. Differentiation of malignant melanoma images requires very fast image processing and feature extraction/classification algorithms. Applying artificial intelligence algorithms to explore and search large database of dermatoscopic images allows doctors to semantically filter out images with specified characteristics. This paper describes a decision-support system which is based on semantic analysis of melanoma images and further classification of characteristic objects commonly found in pigmented skin lesions. For classification Artificial Neural Networks and Support Vector Machines are used and their performance is evaluated and compared. Keywords Semantic analysis; melanoma; artificial neural networks; radial basis function; image analysis; image processing; support vector machines 1 Introduction Skin cancer is a fast developing disease of modern society, reaching 20% [8] increase of diagnosed cases every year. Dermatoscopy is primary and commonly used method of diagnostics for nearly thirty years. This method is non-invasive and requires great deal of experience to make correct diagnosis. As described in [1, 4] only experts arrive at 90% sensitivity and 59% specificity in skin lesion diagnosis while for less trained doctors these figures show significant drop till around 62% - 63% for general Practitioners see the Table 1 below. Specificity and sensitivity rates are calculated according to equations: Sensitivity True Positive True Positive False Negative

Decision Support System for Skin Cancer Diagnosis 407 Specificity True Negative True Negative False Positive This paper proposes decision support system based on semantic analysis method for dermatoscopic images of malignant melanoma [5] cases. Further the system uses automatic classification using two approaches, namely the radial basis function kernels in artificial neural networks and four kernels (linear, polynomial, radial and sigmoid based) for support vector machines. In the analysis process all images are segmented into semantic objects containing various textures, shapes and colors. sensitivity specificity Experts 90% 59% Dermatologists 81% 60% Trainees 85% 36% General practitioners 62% 63% Table 1: Sensitivity and specificity Calculation based on this method shows accuracy in object classification ranging from 88,58% to 97,44%, depending on train/test ratios. Application of gathered knowledge based on conducted analysis allows creation of semantic search tools that can be used for automatic classification of dermatoscopic images. The paper is organized as follows. In section 2 Malignant Melanoma images classification problem is described. Section 3 reviews the idea of proposed method for semantic objects classification. In section 4, the experimental data shows the effectiveness of proposed methods. As a conclusion of this paper, section 5 and 6 contains some future research direction. 2 Classification problem Skin lesions are difficult to classify because of their short color ranges, instead of real-world images [2]. Malignant melanoma [5] is a kind of skin cancer that has some characteristic color groups like: black, blue-grey, red, light brown, dark brown and skin color. These colors appears on images and can depend on cancer progress stage, lesion depth and blood vessels. This features are good shown on SIAscope images [9]. These colors are also used in melanoma diagnosis scales like ABCD. Melanoma colors are shown in two color spaces on figure 1.

408 The 9th International Symposium on Operations Research and Its Applications Fig. 1. Objects scatter plots for RGB and HSV color spaces For this problem classification algorithms like Support Vector Machine [10] and Neural Networks [3] are used. SVM is used with four kernels: linear, polynomial, radial and sigmoid. For neural networks radial basis function is used. All calculations are done using Mathworks Matlab. 3 Segmentation and feature extraction The images used in the study are diagnosed malignant melanoma cases. Every diagnosed case was confirmed by a histopathology examination. The images used are part of Jagiellonian University Collegium Medicum skin lesions database. Proposed approach is divided in 5 parts : image segmentation, objects extraction, feature extraction, training and classification. Standard package JSEG [6] is used for image segmentation. Proposed algorithm gives satisfactory results as shown in figure 3a. Segmented image is subject to further operations that lead to border extraction. In this way the binary border mask is generated. Using such mask, objects can be extracted by running simple region growing algorithm. Such an approach is very slow. For 5198 objects this part takes about 90 minutes in MatLab. When every object is separated from the image, feature extraction can be done as a next step. Each

Decision Support System for Skin Cancer Diagnosis 409 object is represented in four color spaces: RGB, HSV, NTSC (YIQ) and YCbCr (YUV). Use of different image decompositions enables better separation experimental points in the feature space. Each color space is represented by only a few variables: red, green and blue in RGB or hue, saturation and value for HSV. There are 12 colorimetric parameters and a geometric one namely the object size represented by simple pixel count. Together there are 13 features in the proposed features vector as specified in table 2. Features vector Feature Description RGB R Red G Green B Blue HSV H Hue S Saturation V Value YUV (YCbCr) Y1 Grayscale CB Blue-difference CR Red-difference YIQ(NTSC) Y2 Luminance I Chrominance Q Chrominance SE Object size Table 2: Features Vector In the diagnosis of malignant melanoma six characteristic color groups: black, red, light brown, dark brown, blue-grey and skin color are typically being considered. After JSEG segmentation all 5189 objects are designated to one of the groups 7.28% objects belong to the black group, 1.85% belong to the red group, 14.42% are in the white group, 45.1% belong to the light brown group, 18.29% to the dark brown and 13.07% to the bluish group respectively. Processing method is demonstrated in short on figure 3. Figure 3a. presents segmented image by JSEG with threshold set to 20. Next on figure 3b. feature extraction is shown. Every object features are separately calculated. Color spaces features are just color averages [7]. Figure 3b. is a classification result of support vector machine algorithm. 4 Classification Results Classification test was performed on four different train to test data ratios (table 3). Every test was repeated 100 times, and presented results are average values of those tests for every ratio. Each test was also performed on randomly selected objects group.

410 The 9th International Symposium on Operations Research and Its Applications Fig. 3. a) segmented image, b) processed regions,c) classified regions Train/Test [%] Trained Tested 34 / 66 1553 3635 50 / 50 2591 2595 70 / 30 3626 1563 80 / 20 4148 1041 Table 3: Trained / Tested Objects Count Table 3 contains information about the number of objects belonging to training

Decision Support System for Skin Cancer Diagnosis 411 and testing datasets. Those datasets were prepared with different ratios to see how size of training data can influence classification results, and to determine if there can occur an over-train effect (see 80/20 ratio). Best classification results were reached with 70/30 train to test ratio with SVM classifiers, and from further on, only this results will be discussed. SVM NN ratio linear polynomial radial sigmoid RBF 34/66 96,75% 94,04% 96,45% 95,71% 92,78% 50/50 97,12% 94,72% 96,95% 95,90% 93,01% 70/30 97,44% 95,16% 97,29% 95,97% 93,08% 80/20 95,53% 90,54% 94,10% 92,08% 88,58% Table 4: Classification Success Rates Table 5 presents results of classification rates for six object groups: skin regions, red regions, black regions, light and dark brown regions, and grey-blue regions. Best results (average 98,30 %) are obtained for objects corresponding to dark-brown regions of the images which are easiest to classify, and can be mistaken by black, or light brown. Second best result is reached with standard skin region (average 97.53% for SVM classifiers). This is because of characteristic high color values and size of skin region. Most images contain only few regions that are classified as skin, and those are usually quite large corresponding to other object on that image. Objects classified as black regions of image represent parts of the skin lesion which contain very high concentration of melanin (skin pigmentation) in multiple skin layers. Most malignant melanoma images contain few black regions. As black are classified regions with low intensity value. Due to low saturation those regions can be sometimes misclassified as blue-gray regions reaching only average of 93.89% (for SVM classifier) success rate. Blood vessels visible on dermatoscopic images appear in pink-red color. Results in classification success rates for regions containing blood vessels reach an average of 94.33% for SVM classifiers. Number of classified objects (figure 2) shows that only few images contained blood vessels, and for testing purposes only 96 out of 5189 was classified as red. This could suggest that misclassified regions could contained brown objects that disrupted classification process. Dark brown color represents high melanin concentration in top layers of skin, and it is found in most pigmentation skin lesions images. Those regions are easily recognized and classified, although they can be misclassified as light brown regions because it is difficult to determine when region is light brown or when it is already dark. Second best classification rate is achieved for light brown regions with count is the biggest corresponding to other found on images. These regions represent parts of the images where it is possible to detect pigmentation network. For the same reasons as mentioned earlier some misclassification has occurred between light brown and dark brown regions.

412 The 9th International Symposium on Operations Research and Its Applications linear polynomial radial sigmoid NN RBF black 93,80% 92,84% 94,66% 94,28% 68,62% skin 97,49% 97,36% 98,01% 97,29% 93,25% red 95,87% 91,43% 95,05% 94,98% 92,72% light 97,83% 94,79% 97,58% 95,32% 95,55% dark 98,99% 98,15% 98,80% 97,95% 97,64% blue 80,07% 42,71% 77,32% 56,50% 53,75% Table 5: Classification Success Rate For 70/30 Ratio Last classified regions of image are those covered by blue-grey veil. Characteristic of these regions is that areas covered by them could easily belong to other region types, because blue-grey veil can appear over any other region class. 5 Conclusion As shown in table 5 the proposed approaches allow for building efficient diagnosis support systems. The success rate in object classification of 93,08% for 70/30 train to test ratio for RBF classifier is very high. Even better success rate has been obtained for linear SVM - 97,44% for 70/30 train to test ratio. Classified objects are further analysed in terms of texture content and smaller object count. For example object classified as light brown or dark brown have high chance to be covered by pigmentation network. Again due to high pigmentation, black objects have little to none chance for containing blood vessels, or regression regions. On the summary, the Support Vector Machines with linear kernel proved to perform best in classification task and provide very promising results in classifying regions in the malignant melanoma images. The results obtained using the proposed decision support approach are good enough to be helpful for medical doctors for semantic image filtering and can be helpful in future research allowing fast access to images that meet given criteria. 6 Future work Further exploration of gathered data, will include extended description of analyzed classes by additional parameters that will determine standard deviation from typical object of every class. This research will be interesting and should give more precise results in terms of object classification. This solution will be used for building algorithms designed for melanocytic nevi texture recognition, texture and fractal dimension analysis. Acknowledgments This research has been supported by the Research Grant No. N518 419038

Decision Support System for Skin Cancer Diagnosis 413 References [1] S. W. Menzies, L. Bischof, H. Talbot et al., The Performance of SolarScan. An Automated Dermoscopy Image Analysis Instrument for the Diagnosis of Primary Melanoma., Archive of Dermatology, pp. 1388-1396, 2005. [2] Chuan Yu-Chang, Hung-Jen Wang, Chi-Fang Li, Semantic analysis of real-world images using support vector machine, Expert Systems with Applications, pp. 10560-10569, 2009. [3] S. B. Park., J. W. Lee and S. K. Kim, Content-based image classification using neural network, pp. 287-300, Pattern Recognition, 2004. [4] M. Burroni, R. Corona, G. Dell Eva, F. Sera, R. Bono, P. Puddu, R. Perotti, F. Nobile, L. Andreassi, P. Rubegni, Melanoma Computer-Aided Diagnosis: Reliability and Feasibility Study, Clinical cancer research, pp. 1881-1886, 2004. [5] F. de Braud, D. Khayat, B. B. R. Kroon, R. Valdagni, P. Bruzzi, N. Cascinelli, Malignant melanoma, Critical Reviews in Oncology/Hematology, pp. 35-63, 2003. [6] Y. Deng, and S. B. Manjunath, Unsupervised segmentation of color-texture regions in images and video, IEEE Transactions on Pattern Analysis and Machine Inteligence, pp. 800 810, 2001 [7] Y. Liu, D. Zhang, G. Lu, and Y. Ma, Region-based image retrieval with high-level semantic color names, IEEE Proceedings of the Multimedia Modeling Conference, pp. 180 187, 2005. [8] J. Han, G. A Colditz and D. J. Hunter, Risk factors for skin cancers: a nested case control study within the Nurses Health Study, International Journal of Epidemiology, pp. 1514-1521, 2006. [9] M. Moncrieff, S. Cotton, P. Hall, R. Schiffner, U. Lepski, E. Claridge, SIAscopy assists in the diagnosis of melanoma by utilizing computer vision techniques to visualise the internal structure of the skin, pp. 53-56, 2001. [10] C. Wu Y., S. Lee Y. and C. Yang J., Robust and efficient multiclass SVM models for phrase pattern recognition, Pattern Recognition, pp. 2874 2889, 2008