JCDR - Register at Journal of Clinical and Diagnostic Research
Journal of Clinical and Diagnostic Research, ISSN - 0973 - 709X
Public Health Section DOI : 10.7860/JCDR/2018/36258.12040
Year : 2018 | Month : Sep | Volume : 12 | Issue : 09 Full Version Page : LC11 - LC15

Identification of Skin Tumours using Statistical and Histogram Based Features

TR Thamizhvani1, RJ Hemalatha2, Bincy Babu3, A Josephin Arockia Dhivya4, Josline Elsa Joseph5, R Chandrasekaran6

1 Assistant Professor, Department of Biomedical Engineering, Vels Institute of Science, Technology and Advanced studies (VISTAS), Pallavaram, Chennai, Tamil Nadu, India.
2 Head, Department of Biomedical Engineering, Vels Institute of Science, Technology and Advanced studies (VISTAS), Pallavaram, Chennai, Tamil Nadu, India.
3 Assistant Professor, Department of Biomedical Engineering, Vels Institute of Science, Technology and Advanced studies (VISTAS), Pallavaram, Chennai, Tamil Nadu, India.
4 Assistant Professor, Department of Biomedical Engineering, Vels Institute of Science, Technology and Advanced studies (VISTAS), Pallavaram, Chennai, Tamil Nadu, India.
5 Assistant Professor, Department of Biomedical Engineering, Vels Institute of Science, Technology and Advanced studies (VISTAS), Pallavaram, Chennai, Tamil Nadu, India.
6 Assistant Professor, Department of Biomedical Engineering, Vels Institute of Science, Technology and Advanced studies (VISTAS), Pallavaram, Chennai, Tamil Nadu, India.


NAME, ADDRESS, E-MAIL ID OF THE CORRESPONDING AUTHOR: TR Thamizhvani, Assistant Professor, Department of Biomedical Engineering, Vels Institute of Science, Technology and Advanced studies (VISTAS), Pallavaram, Chennai -600117, Tamil Nadu, India.
E-mail: thamizhvani.se@velsuniv.ac.in
Abstract

Introduction

Skin tumour is uncontrolled growth of cells in skin. Skin tumour is becoming predominant in different parts of the world. Basal carcinoma, squamous carcinoma and melanoma are the skin cancer types common in India. The rate of survival depends on the cancer stages, if diagnosed early it can be treated completely. Statistical and histogram features can be defined as part of image processing algorithm used to identify the type of skin tumours based on the probabilistic occurrence and intensity of pixel values respectively.

Aim

The aim was to illustrate easy identification process of skin tumours from dermal images using statistical and histogram features.

Materials and Methods

Dermal images were obtained from the PH2 database for identification of two different types of skin tumours such as melanocytic nevi and malignant melanoma. Colour Histogram was used to differentiate the two categories. Pre-processing and segmentation was performed for extraction of statistical and histogram based features from the lesion. From the extracted features, mean and standard deviation values were calculated for proper identification of skin tumours. Further to improve the accuracy of the identification, neural network classifiers were used which defines more enhanced efficiency in detection of skin tumours.

Results

Colour histogram was used to differentiate the two categories of skin tumours. Malignant melanoma possesses high peaks of channel pixels at both extremities of the histogram. Histogram and statistical based features derived from the lesion describes that malignant melanoma has higher values of mean and standard deviation of features derived from segmented lesions. Neural network classifiers were used for further accuracy of identification which distinguishes the two different categories of skin tumours.

Conclusion

Colour histogram, statistical and histogram based features were derived for differentiation and identification of two categories of skin tumours. Thus, a simple and effective technique for description of skin tumours was determined.

Keywords

Introduction

Image processing is a process which is used to derive information from the images. Image processing is mainly used to determine the pixel variations in the image for analysis, classification and identification of objects or regions. In image processing, histogram of an image can be described as histogram of intensity values of pixels. Histogram is the graphical representation of pixels in an image to every different intensity value defined in that image. For colour Red, Green and Blue (RGB) images, histogram can be determined based on the RGB channels of the images. Histogram can be used for various image processing applications. In pre-processing, histogram is used to equalise the intensity of the pixels. Segmentation based on histogram is possible and defined to be effective. Histogram based features such as entropy; kurtosis and skewness are obtained from the histogram of the image with the pixel intensities. These features from the histogram are mainly used for classification and determination of various regions in an image for further identification and analysis [1].

Statistical features were mainly used to analyse the effectiveness of determining the region of pixels in an image. These features are probability based statistical values for description of any object or region of interest. Statistical features like mean, standard deviation and variance defines the state of pixel intensities with the help of probabilistic occurrences. Histogram and statistical based features of skin tumours are derived to differentiate the two different dermal images [2]. In this study, statistical and histogram features of skin tumours were analysed to detect the skin tumour types.

Chan CH etal., described the use of histogram and statistical based features for the face recognition. Structured based parts of the face such as eye, ear and nose are determined based on the histogram and statistical features. Entire Face recognition can be carried out with the help of these features [1]. Malathi G and Shanthi V, described use of histogram for classification of 11 ultrasound images of placenta. Histogram is used for the clear description and detection of placenta [2].

The objective of this paper was to diagnose skin tumours with the help of certain easily definable statistical features and histogram functions. In this process, two types of dermal images from the database were categorised. Classification of benign and malignant skin tumours were carried out with the help of Support vector machines. The present study differentiates the two dermal images with the features considered. Statistical and histogram based features described the pixel values of the image for differentiation and identification.

Materials and Methods

In the present study, the dermal images of two different categories such as Melanocytic nevi and Melanoma were obtained from the authorised PH2 database. PH2 is a dermoscopic image database acquired at the Dermatology Service of Hospital Pedro Hispano, Matosinhos, Portugal (https://www.fc.up.pt/addi/ph2%20database.html). The dermoscopic images in the database were obtained from the patients of Dermatology Service of Hospital Pedro Hispano (Matosinhos, Portugal) with the help of Tuebinger Mole Analyser system using a magnification of 20X. They are 8-bit RGB colour images with a resolution of 768x560 pixels. In this study, 100 dermal images were considered with 50 melanocytic nevi and 50 malignant melanoma images.

PH2 image database contains a total of 200 dermoscopic images of patients with melanocytic lesions, including 80 common nevi, 80 atypical nevi and 50 melanoma. The image database possesses ethical clearance approval for the dermal images obtained from the Dermatology Service of Hospital Pedro Hispano, Matosinhos, Portugal. The methodology of the study is described below in the [Table/Fig-1].

Methodology for Identification of skin tumours.

A. Colour Histogram

Colour histogram is defined as continuous colour distribution in an image. In general, colour histogram of a digital image represents the number of pixels with colours in each of a fixed colour ranges. The colour histogram can be more often used for any three-dimensional spaces like RGB or HSV. They describe the statistical distribution and essential tone of colours in an image [3].

B. Dilation and Erosion

Dilation and Erosion were performed for the removal of hair cells from dermal images. In this process, hair cells were processed by morphological operations such as dilation and erosion. This enhances better segmentation of lesion by adding and removing pixels for extraction of statistical and histogram functions. Dilation operation is shown in the equation (1) with f(x) as image function and b(x) as structuring function in Euclidean space (E) [4].

In Erosion, f(x) is defined as the image function with the structuring element b(x) in Euclidean space (E) which is described in equation (2).

C. Segmentation

Image segmentation is considered as the most important technique in Image processing. There are different types of image segmentation for identifying the pixels of interest in an image. Segmentation technique was applied to separate the lesion from the background [5]. The most accurate segmentation process used for the separation of irregular dimensional pixel objects from the background is contour segmentation [6]. This segmentation is best suitable for dermal images. In this study, contour based level set segmentation was used that describes the lesion pixels from the dermal images. In this, a contour function is defined for the lesion structures in the pre-processed dermal images. Superimposition burning of the binary image over the original image derives the lesion without any background. Contour algorithm is defined below in equation (3) with Ψ as contour function.

D. Statistical and Histogram Based Features

Statistical features define the parameters of texture, probability distribution and asymmetry measures in the form of statistical values which includes entropy, kurtosis and skewness. Histogram based features are obtained from the gray level histogram of the lesions in the dermal images [7]. These histogram based statistical features include standard deviation and variance in this methodology. Histogram defines the dark gray level pixel values of the lesion in a well-defined manner so statistical nature of histogram from the lesion is analysed in detail [8]. Statistical values obtained from lesion of dermal images define the energy, texture and asymmetry of the image lesions. Thus, Statistical and Histogram based features are derived from the lesion of the dermal images are used for identification of different skin tumours.

Entropy is a statistical form of randomness to characterise the texture of the image which is shown in equation (4)

Kurtosis can be defined as the probability distribution measure of a real value random variable. This is a descriptor of the shape of a probability distribution. Kurtosis is shown in the equation (5) with μ as mean [9].

Skewness is asymmetry measure of probability distribution of a real value random variable over its mean [9]. The skewness values can be positive or negative or undefined which is shown in equation (6) with average mean as μ.

Standard deviation (σ) is a used to determine variation or dispersion measure of a set of data values and is shown in the equation (7) where, μ is mean; pi is the number of probabilities from p1, p2… pN.

Variance is the expectation of the squared deviation of a random variable from its mean. In general, it determines the spread out of set of random numbers from their average value. Variance with μ as mean is shown in equation (8)

Based on these colour histogram of RGB images and statistical feature values from the segmented lesions, the two different categories of skin tumour images were categorised.

E. Classification

Neural network can be defined as part of artificial intelligence which possesses units similar to neurons in biological systems arranged in layers. These are capable of converting any input into output. An input is considered by each unit to which a function is applied and later passes the output to the next layer. Neural network may comprise N-layers based on the number of inputs. With these layers classification process of various patterns and structures are performed [10]. Back Propagation Neural network (BPN) is one of the neural network classifier with hidden layers is mainly designed for complex pattern recognition in different structures. Backward flow of the error signals is computed for each output unit to the input unit which improves the detection of patterns and structures [11].

Thus the dermal images are pre-processed with help of morphological operation like dilation and erosion to remove the hair cells. The images of two different categories such as benign and malignant melanoma undergo contour segmentation process to separate the lesion from the background of image. From these segmented lesion image structures different statistical and histogram based statistical features. Statistical features such as Entropy, Kurtosis, Skewness and histogram based statistical features of dermal lesion images such as Standard Deviation (STD), Variance are derived [12]. Further to enhance the identification process, neural network classifiers are used. This process of classification defines that the statistical and histogram based features classify the dermal images at a high accuracy [13]. Classification of skin tumours was carried out for the entire feature set of 100 dermal images taken into consideration in which 60, 10 and 30 dermal images were defined for training, validation and testing respectively. Confusion matrix was obtained for determination of efficiency. With these values, the two different categories of melanocytic nevi (moles) and malignant melanoma were identified.

Results

Colour histogram of Melanocytic Nevi (moles) and malignant melanoma is shown in the [Table/Fig-2a,b] respectively describing the RGB colour range of pixels in the image. Colour pixels of the image are represented graphically for the lesion identification. The pixels of lesion regions are defined at the end of the histogram in Melanocytic nevi and these regions are described at the centre for malignant melanoma.

Colour histogram of melanocytic nevi (moles).

Colour histogram of malignant melanoma.

Colour histogram configures the nature of the lesion based on the intensity of the colour pixels. Graphical representation of colour pixel intensity is defined below for both Melanocytic Nevi (moles) and malignant melanoma in [Table/Fig-3a,b] respectively. Colour histogram for the moles were defined by the RGB pixel intensity spread with high peaks at one extreme end. For the malignant melanoma, high peaks were seen in both the extreme ends. Variations in the colour histogram determine the nature of the skin lesion. Intensity of RGB pixels in the images are defined graphically to categorise the skin lesion types.

Graphical representation of colour histogram of melanocytic nevi (moles).

Graphical representation of colour histogram of malignant melanoma.

Skin lesions from the dermal images were segmented with the help of contour description. Histogram for the segmented lesions in the grayscale level was obtained. Segmented lesions of benign and malignant melanoma along with the gray level histogram are shown in the [Table/Fig-4a,b] which illustrates that the lesion pixels were widely spread for moles and narrow for the malignant melanoma compared to the moles.

Segmented lesions with gray level histogram of melanocytic nevi (moles).

Segmented lesions with gray level histogram of malignant melanoma.

Statistical and histogram based statistical features obtained from the segmented lesions of two different dermal images were analysed with the mean and standard deviation values. Graphical representation of mean values of the statistical and histogram based features are shown in [Table/Fig-5] in which moles possess low range of mean values. The mean values are stated in the [Table/Fig-6]. In this table, the mean of the moles were significantly low and malignant melanoma were high that specifically differentiates the two types of skin lesions. The p-value in the table defines that the mean of the statistical and histogram based features of two different skin tumours were significant.

Graphical Representation of mean of statistical and histogram based features.

Mean values of statistical and histogram based features.

MeanCategoryStatistical and Histogram based features
EntropyKurtosisSkewnessStandardDeviationVariancep-value
BenignTumour0.7552.5121.68949.02324.93<0.0001
MalignantMelanoma1.2145.7912.89660.50637.97<0.0001

Graphical representation of standard deviation values of the statistical and histogram based features are shown in [Table/Fig-7] which defines that malignant melanoma possess high range of standard deviation values. The values are described in the [Table/Fig-8] which illustrates that Standard Deviation (SD) was high for malignant melanoma and low for moles. Thus, standard deviation of statistical and histogram based features categorise the two different types of skin lesions. In this table, p-value was significant for statistical and histogram based features obtained from the lesions.

Graphical Representation of standard deviation of statistical and histogram based features.

Standard deviation values of statistical and histogram based features.

StandardDeviationCategoryStatistical and Histogram based features
EntropyKurtosisSkewStandardDeviationVariancep-value
BenignTumour0.10842.12320.372610.14815.104<0.0001
MalignantMelanoma0.44833.03590.812512.22545.704<0.0001

The variations in Colour Histogram and mean, standard deviation values of Statistical and histogram based features of two different categories of dermal images differentiates it more accurately. Classification process with the help of the feature values defines the confusion matrix. Confusion matrix of a classifier defines the accuracy and efficiency of the classification of two different types of skin tumours is shown in the [Table/Fig-9]. Four different Confusion matrixes define the training, testing, validation and overall percentage of classification of skin tumours. Each matrix explains the accuracy of classification based on the target and output classes.

Confusion matrix of neural network classification.

Thus, the results of the neural network classifier describe a further more accurate way of identification of skin tumours. With the help of the colour histogram, mean and standard deviation values of the extracted features and classifier result, identification and categorisation of skin tumours from dermal images were defined to be more absolute and easier.

Discussion

Colour histogram, statistical and histogram based features were used to define the two different categories of skin tumour. Dermal images obtained from the database were used for identification of skin tumours. Different analysis were carried out based on these skin tumours which include development of android application for segmentation and feature detection especially clinical features termed as ABCD features. With the help of this process, detection of different types of skin tumour was made possible. Pixel intensities of RGB colours from the images were illustrated to describe the nature of the lesion which is otherwise described as colour histogram. Colour histogram was used to discriminet melanoma from the dermal images for analysis study. Thus, colour histogram was used to diagnose and characterise melanoma. Statistical and histogram based features derived from the lesions were used for determination of skin tumour types. Histogram based features were used for recognition of various structures in images of different imaging modalities. Histogram based analysis of ultrasound images of placenta where structures of placenta are studied deeply with these features. These features were determined to identify the abnormalities in placenta. Thus histogram and statistical analysis were used to easily determine the different kinds of skin tumour.

Conclusion

Early diagnosis of skin tumours is very much necessary. The determination of skin tumours in dermal images was performed with the help of colour histogram, mean and standard deviation values of statistical and histogram based features. Neural network Classification process further defines the accuracy of the features for identification of two different categories. Classification, with very high accuracy rate describe the extracted features more precisely and classifies the categories of skin tumours from dermal images. Therefore, a simple method for identification of skin tumours from dermal images was defined.

References

[1]Chan CH, Kittler J, Messer K, Multi-scale local binary pattern histograms for face recognition. In: Lee SW, Li SZ, editors Advances in Biometrics. Lecture Notes in Computer Science 2007 Volume 4642BerlinSpringer International Publishing AGAvailable from: https://link.springer.com/content/pdf/10.1007%2F978-3-540-74549-5_85.pdf  [Google Scholar]

[2]Malathi G, Shanthi V, Histogram based classification of ultrasound images of placenta International Journal of Computer Applications 2010 1(16):49-52.10.5120/343-522  [Google Scholar]  [CrossRef]

[3]Faziloglu Y, Joe Stanley R, Moss RH, Stoecker WV, McLean RP, Colour histogram analysis for melanoma discrimination in clinical images Skin Research and Technology 2003 9(2):147-56.10.1034/j.1600-0846.2003.00030.x12709133  [Google Scholar]  [CrossRef]  [PubMed]

[4]Abuzaghleh O, Bakara BD, Faezipour M, Noninvasive real-time automated skin lesion analysis system for melanoma early detection and prevention IEEE J Transl Eng Health Med 2015 3:2168-372.10.1109/JTEHM.2015.241961227170906  [Google Scholar]  [CrossRef]  [PubMed]

[5]Thamizhvani TR, Lakshmanan S, Sivaramakrishnan R, Computer Aided Diagnosis of Skin Tumours from Dermal Images. In: Hemanth D, Smys S, editors Computational Vision and Bio Inspired Computing, Lecture Notes in Computational Vision and Biomechanics 2018 [cited 2018 Feb 20] ChamSpringer International Publishing AG10.1007/978-3-319-71767-8_30  [Google Scholar]  [CrossRef]

[6]Pirnog I, Preda RO, Oprea C, Paleologu C, Automatic lesion segmentation for melanoma diagnostics in macroscopic images IEEE European Signal Processing 2015 3:659-63.10.1109/EUSIPCO.2015.7362465  [Google Scholar]  [CrossRef]

[7]Saleh FS, Azmi R, Automatic multiple regions segmentation of dermoscopy images IEEE Artificial Intelligence and Signal Processing 2015 1:24-29.Available from: https://ieeexplore.ieee.org/document/7123482/10.1109/AISP.2015.712348227089631  [Google Scholar]  [CrossRef]  [PubMed]

[8]Blachnik M, Laaksonen J, Image classification by histogram features created with learning vector quantization. In: Kůrková V, Neruda R, Koutník J, editors Artificial Neural Networks - ICANN 2008. Lecture Notes in Computer Science 2008 Volume 5163BerlinSpringer International Publishing AG  [Google Scholar]

[9]Beheshti I, Maikusa N, Matsuda H, Demirel H, Anbarjafari G, Histogram-based feature extraction from individual gray matter similarity-matrix for alzheimer’s disease classification Journal of Alzheimer’s Disease 2016 55(4):1571-82.10.3233/JAD-16085027886012  [Google Scholar]  [CrossRef]  [PubMed]

[10]Abdul Jaleel J, Salim S, Aswin RB, Artificial neural network based detection of skin Cancer International Journal of Advanced Research in Electrical, Electronics and Instrumentation Engineering 2012 1(3):200-05.  [Google Scholar]

[11]Saravanan K, Sasithra S, Review on classification based on artificial neural networks International Journal of Ambient Systems and Applications (IJASA) 2014 2(4):11-18.10.5121/ijasa.2014.2402  [Google Scholar]  [CrossRef]

[12]Jain S, jagtap V, Pise N, Computer aided detection of skin cancer using image processing Procedia Computer Science 2015 48:735-40.10.1016/j.procs.2015.04.209  [Google Scholar]  [CrossRef]

[13]Masood A, Al-Jumaily A, Anam K, Self-surpervised learning model for skin cancer diagnosis IEEE EMBS on Neural Engineering 2015 7:1012-15.10.1109/NER.2015.7146798   [Google Scholar]  [CrossRef]