SlideShare a Scribd company logo
1 of 6
Download to read offline
Copyright © 2018 Authors. This is an open access article distributed under the Creative Commons Attribution License, which permits
unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
International Journal of Engineering & Technology, 7 (3.29) (2018) 778-783
International Journal of Engineering & Technology
Website: www.sciencepubco.com/index.php/IJET
Research paper
Detection of Cancer Cells Using Microscopic Images of Blood
Sample
H. Sujana1*
, S. Chandra Prakash 2
, Rohith Sirpa 3
1, 2
Department of Biomedical Engineering, B.V. Raju Institute of Technology, Telangana State, India.
*Corresponding Author E-mail: sujana.h@bvrit.ac.in
Abstract
Identification of Blood disorders is practiced by visualization of the blood sample through a microscope by the naked eye of a human. In
this project a computerized technique has been developed to help the doctor in identifying different types of Leukemia. Initially the RGB
image is converted to L*a*b colour space and is segmented using K-Mean clustering. To this clustered image the features are extracted
and is classified into different types of leukemia. The required code is developed using MATLAB. A graphical user interface has been
developed for better understanding of the procedure. This technique is used to identify the diseases and diagnose them at an early stage.
Images are used as inputs, as they are cheap and do not need any kind of expensive testing nor lab equipment’s. The project will be using
features in the microscopic images and examine any kind of changes on color, texture, geometry and statistical analysis of the images.
The changes that are found in these features will be used as our classifier input.
Keywords:
1. Introduction
1.1 IMAGE
An image is a two-dimensional picture, which has a similar
appearance to some subject usually a physical object or a person.
Image is 2D, such as a simple photograph or a display on screen,
and as well as 3D, such as a statue etc. These 3D objects can be
captured by various devices that are available.
The word “image” is also used in any 2D figures such as a pie
chart, a map, an abstract painting, or a graph. Images can also be
developed manually on a paper, such as a painting, by carving,
drawing, or printing [1].
So, here in this paper we interested about the microscopic images
of the blood samples. We simply capture a microscopic image
using a digital microscope and use it. An example for such image
is given below in Fig 1.1.
Fig 1.1: a) Colour image
b) Gray scale image
An image is nothing but a rectangular grid of pixels. It has a got
some fixed values which counted in pixels. Each pixel has a fixed
size which is represented as a square. However images in different
computers might use different pixel sizes. Each pixel in a
particular gird consists of numbers which represent the
magnitudes of colour and brightness [1].
Each pixel has a colour, colour is a 32-bit integer. These 32-bits
are divided into four parts which represent the transparency,
redness, greenness and the blueness of the colour image [2].
1.3 White Blood Cells
White blood cells (WBCs), which are also called as leukocytes in
medical terminology are the cells which are in the immune
system. These cells are responsible for the protection of the body
against foreign invaders and infectious disease. WBCs are
produced from the amultipotent cells in the bone marrow which
are known as ahematopoietic stem cell. [3] [4]
779 International Journal of Engineering & Technology
Fig 1.2: Types of WBC’s
2. Literature Survey
2.1 Blood Cell Image Segmentation
In general Image processing hierarchy involves five basic steps
which are Image Acquisition, Preprocessing, Segmentation, Post
Processing, and Analysis.
The toughest task in executing any image processing technique
comes in the segmentation part of the image. The segmentation
methods in modern day medical imaging have many application in
the classification of various varieties biomedical-image. Basically,
segmentation of an image is nothing but the image is divided into
some specific regions or parts which are called as region of
interests. This process of segmentation is said to be difficult or
critical as the segmented image should retain the maximum useful
information of the original image so as to reconstruct it.
There are many algorithms and techniques that are presently used
for the image segmentation part. But, there is no general solution
to the approach of image segmentation problem, generally the
common techniques are combined with some applied domain
knowledge which helps to effectively solve the image
segmentation problem. [5]
2.2 Leukemia Cells
A person whose suffers with the leukocyte disease leukemia, the
abnormal and unshaped white cells blood cells which are
produced in the bone-marrow are called the leukemia cells.
Leukemia cells don't die easily they attack the normal blood cells
which consists of (WBC’s, RBC’s and platelets. This disturbance
created by the leukemia cells makes it difficult for all other normal
blood cells to do their function properly.
2.2.1 Types of Leukemia
The type of Leukemia is generally based on the development of
the disease which varies person to person. Broadly speaking there
are two types of leukemia: chronic leukemia and acute leukemia.
1. Chronic leukemia: Chronic leukemia is one such kind which
affect the human body very slowly, there will be no symptoms
seen in the initial stage. As they grow very slowly leukemia cells
capture maximum area of human blood and then the patient starts
getting the symptoms of the disease.
2. Acute leukemia: Acute leukemia cells doesn’t affect the white
blood cells in the blood but in acute leukemia the number of
leukemia cells increases rapidly and very quickly reaches the last
stage. Medical science and doctors cannot help the patient to fight
this type of leukemia [6].
Fig 2.1: Leukemia cells
3. Methodology
Fig 3.1: Flow chart of working methodology
The images from a database which are pre-defined are taken. The
image taken is 8bit RGB image. These pre-defined images are
used to train the system and form a particular range for a particular
type of leukemia.
In the preprocessing step the input RGB image is converted into
L*a*b colour space domain which helps in better segmentation of
the image. [7]
The colour image segmentation is performed by using K-Means
algorithm. The image in this step will be clustered into three
clusters. The ROI is identified and is formed as one cluster.
780 International Journal of Engineering & Technology
This cluster is passed through various calculations and the few
features are extracted out. Based on the values of these extracted
features we decide the range of the values which fall under a
particular type of leukemia. Once the system is trained and the
range has been decided it will be saved in the system.
These range of values will be dumped in a classifier. This
classifier is nothing but a comparator. When a new unknown
image is given as input all the above mentioned steps are
performed and the features of that image are extracted and
recorded. The classifier will compare these features with the
existing three categorized features and define the type of the
leukemia. [7]
3.1 K- Mean Clustering
In this paper we are using k-means clustering technique that is
applied for the segmentation of our microscopic images.
Clustering is the method which is used to separate groups of
objects. K-means is one of the simplest algorithm that gives us
good results to solve the clustering problem that we come across.
The aim of this clustering is to decide the partitioning of the
images based on some user-defined clusters that is updated after
each iteration or cycle, this clustering is convergent. K –means
clustering is a cyclic procedure that is used for dividing the given
image into k number of clusters.
The basic procedure is as follows:
1. Initially we select k cluster centers.
2. Assign every pixel value in the image that is closest to the
cluster centers selected i.e., the distance between the pixel and the
cluster center should be as minimum as possible.
3. Average all of the selected pixels in cluster and recompute it.
4. The above steps 2 and 3 should be repeated until the
convergence is attained.
Fig 3.2: Flow Diagram of K- Mean Clustering.
A prefect estimation of color space is important for segmentation
of color images which is an essential key technique for image
processing. For our research work, we have decided to go with the
L*a*b * color space system. The ease of this system is that the
differences between any of the two pixels in this is same as a
person senses it with his naked eye and this color space will allow
people to differentiate the visual differences. [7]
3.3 Features Extracted
The features that were extracted are listed below. These are the
mathematical (Probability and Statistics) standards which are used
in image processing to differentiate images based on various
factors [9].
a) Mean
b) Entropy
c) Standard Deviation
d) Smoothness
e) Skewness
f) Contrast
g) Kurtosis
h) Homogeneity
i) Correlation
j) Variance
These features can be easily found in the matlab’s toolbox.
4. Results
The images have been classified into three different categories of
Leukemia which are mentioned below. Further to this, these
categories have been defined with a range of the features that have
been extracted.
- Acute Leukemia (AL)
- Chronic Lymphocytic Leukemia (CLL)
- Chronic Myelogenous Leukemia (CML)
4.1 Acute Leukemia
In order to decide the range for the images which have to be
categorized as acute leukemia, the input image is given which is
pre-defined as acute leukemia. Fig 4.1 shows the input image.
Fig 4.1: Acute Leukemia
Fig 4.2: GUI representation after loading image of AL.
This input image was segmented with k-mean. The three cluster
which were drawn out are shown below in fig 4.3 (a, b &c). The
segmented clusters are shown in GUI in Fig 4.4.
(a) (b) (c)
Fig 4.3: Three segmented clusters using k-mean for AL
781 International Journal of Engineering & Technology
Fig 4.4: GUI representation after segmentation of AL.
After the image is segmented, features are extracted out of the
segmented image as discussed earlier.
Fig 4.5: GUI representation of the final result of AL.
4.2 Chronic Lymphocytic Leukemia
Similar to that of the previous section, the procedure is the same.
The first step is loading of the image.
Fig 4.6: Chronic Lymphocytic Leukemia
Fig 4.7: GUI representation after loading image of CLL.
The second step in the procedure is segmentation of the image.
Three clusters are formed using k-means algorithm for image
segmentation.
(a) (b) (c)
Fig 4.8: Three segmented clusters using k-mean for CLL.
Fig 4.9: GUI representation after segmentation of CLL.
After the segmentation has been done, the feature will be
extracted. According to the values that have been extracted the
image is classified and the result is displayed.
Fig 4.10: GUI representation of the final result of CLL.
782 International Journal of Engineering & Technology
4.3 Chronic Myelogenous Leukemia
Similar to that of the previous section, the procedure is the same.
The first step is loading of the image.
Fig 4.11: Chronic Myelogenous Leukemia
Fig 4.12: GUI representation after loading image of CML.
The second step in the procedure is segmentation of the image.
Three clusters are formed using k-means algorithm for image
segmentation.
(a) (b) (c)
Fig 4.13: Three segmented clusters using k-mean for CML.
Fig 4.14: GUI representation after segmentation of CML.
After the segmentation has been done, the feature will be
extracted. According to the values that have been extracted the
image is classified and the result is displayed.
Fig 4.15: GUI representation of the final result of CML.
The features that have been extracted for classification of the three
types which are mentioned above are tabulated below in table 5.1.
When a new image is given to the system, the image undergoes
the above mentioned steps and the features are extracted.
According to the values that have been recorded the image will be
categorized.
We have categorized the table into three different set of types with
various features such as:
Mean, Entropy, Standard Deviations, Smoothness, Skewness,
Contrast, Kurtosis, Homogeneity, Correlation and Variance.
Table 4.1: Features Extracted
Features
Extracted
Acute
Leukemia
Chronic
lymphocytic
leukemia
Chronic
Myeloid
Leukemia
Mean 190.7673 ± 5 202.7006 ± 5 152.7996 ± 5
Entropy 38.0781 ± 2 30.4031 ± 2 33.0520 ± 2
Standard
Deviation
-0.7693 ± 0.01 -0.8140 ± 0.01 -0.7635 ± 0.01
Smoothness -0.0246 ± 0.002 -0.0154 ± 0.002
-0.0284 ±
0.002
Skewness -0.1914 ± 0.01 -0.2827 ± 0.01 -0.3271 ± 0.01
Contrast 1.0000 1.0000 1.0000
Kurtosis 0.0548 ± 0.003 0.0173 ± 0.003 0.0370 ± 0.003
Homogeneity 0.0581 ± 0.001 0.0637 ± 0.001 0.0586 ± 0.001
Correlation 0.3959 ± 0.005 0.3523 ± 0.005 0.4106 ± 0.005
Variance 15.9375 15.9375 15.9375
5. Conclusion and Future Scope
5.1 Conclusion
The current method is able to detect different types of leukemia in
the given blood sample. It is effective and an automated way to
identify the cancer cells with the help of the blood samples. The
current method is able to classify amongst three different types of
leukemia. The patient can be diagnosed with low cost and more
effectively. The code was written and executed in MATLAB
R2014a
5.2 Future Scope
This method can be extended for other types of leukemia
detections. Other clustering and segmentation methods can also be
used instead of K-Mean clustering algorithm. The features which
783 International Journal of Engineering & Technology
are extracted in this project can be used as input to other classifiers
like fuzzy or neural networks. We can also add number of cells
present in the given image.
References
[1] Rafael C. Gonzalez, Richard E. Woods, “Digital Image
Processing”, 3rd Edition, Pearson.
[2] Obili Ramesh et al., “A Real Time Hardware and software Co-
Simulation of Edge Detection for Image Processing”, International
Journal of Engineering Research & Technology (IJERT),
ISSN:2278-0181 Aug2013
[3] Gerard J. Tortora, Bryan Derrickson, “Principles of Anatomy &
Physiology”, 13th Edition, John Wiley & Son, Inc.
[4] “White Blood Cell”, From Wikipedia, the free encyclopedia https:
//en. Wikipedia org /wiki/ White _ blood _ cell
[5] R. Adollah, M.Y. Mashor, N.F. Mohd Nasir, H. Rosline, H.
Mahsin, H. Adilah, “Blood Cell Image Segmentation: A Review”,
Biomed 2008, Proceedings 21, pp. 141–144, 2008
www.springerlink.com © Springer-Verlag Berlin Heidelberg 2008.
[6] Shailesh J. Mishra , Mrs.A.P.Deshmukh: “Detection Of Leukemia
Using MATLAB”, International Journal of Advanced Research in
Electronics and Communication Engineering (IJARECE) Volume
4, Issue 2, February 2015.
[7] Patel Janakkumar Baldevbhai, R. S. Anand: “Color Image
Segmentation for Medical Images using L*a*b* Color Space”,
IOSR Journal of Electronics and Communication Engineering
(IOSRJECE) ISSN: 2278-2834 Volume 1, Issue 2 (May-June
2012), PP 24-45.
[8] Nameirakpam Dhanachandra, Khumanthem Manglem and
Yambem Jina Chanu: “Image Segmentation using K-means
Clustering Algorithm and Subtractive Clustering Algorithm”,
Eleventh International Multi-Conference on Information
Processing-2015 (IMCIP-2015). Published by Elsevier B.V. This is
an open access article under the CC BY-NC-ND license.
[9] Fazal Malik and Baharum Baharudin, The Statistical Quantized
Histogram Texture Features Analysis for Image Retrieval Based on
Median and Laplacian Filters in the DCT Domain, The
International Arab Journal of Information Technology, Vol. 10, No.
6, November 2013

More Related Content

What's hot

Volume 2-issue-6-1974-1978
Volume 2-issue-6-1974-1978Volume 2-issue-6-1974-1978
Volume 2-issue-6-1974-1978
Editor IJARCET
 
High-level
High-levelHigh-level
High-level
butest
 

What's hot (19)

Medical image analysis
Medical image analysisMedical image analysis
Medical image analysis
 
Issues in Image Registration and Image similarity based on mutual information
Issues in Image Registration and Image similarity based on mutual informationIssues in Image Registration and Image similarity based on mutual information
Issues in Image Registration and Image similarity based on mutual information
 
Ai4201231234
Ai4201231234Ai4201231234
Ai4201231234
 
Dd25624627
Dd25624627Dd25624627
Dd25624627
 
Preprocessing Techniques for Image Mining on Biopsy Images
Preprocessing Techniques for Image Mining on Biopsy ImagesPreprocessing Techniques for Image Mining on Biopsy Images
Preprocessing Techniques for Image Mining on Biopsy Images
 
A Methodology for Extracting Standing Human Bodies from Single Images
A Methodology for Extracting Standing Human Bodies from Single ImagesA Methodology for Extracting Standing Human Bodies from Single Images
A Methodology for Extracting Standing Human Bodies from Single Images
 
Volume 2-issue-6-1974-1978
Volume 2-issue-6-1974-1978Volume 2-issue-6-1974-1978
Volume 2-issue-6-1974-1978
 
EXPLOITING REFERENCE IMAGES IN EXPOSING GEOMETRICAL DISTORTIONS
EXPLOITING REFERENCE IMAGES IN EXPOSING GEOMETRICAL DISTORTIONSEXPLOITING REFERENCE IMAGES IN EXPOSING GEOMETRICAL DISTORTIONS
EXPLOITING REFERENCE IMAGES IN EXPOSING GEOMETRICAL DISTORTIONS
 
COMPUTER VISION PERFORMANCE AND IMAGE QUALITY METRICS: A RECIPROCAL RELATION
COMPUTER VISION PERFORMANCE AND IMAGE QUALITY METRICS: A RECIPROCAL RELATION COMPUTER VISION PERFORMANCE AND IMAGE QUALITY METRICS: A RECIPROCAL RELATION
COMPUTER VISION PERFORMANCE AND IMAGE QUALITY METRICS: A RECIPROCAL RELATION
 
K011138084
K011138084K011138084
K011138084
 
G011134454
G011134454G011134454
G011134454
 
Segmentation of Tumor Region in MRI Images of Brain using Mathematical Morpho...
Segmentation of Tumor Region in MRI Images of Brain using Mathematical Morpho...Segmentation of Tumor Region in MRI Images of Brain using Mathematical Morpho...
Segmentation of Tumor Region in MRI Images of Brain using Mathematical Morpho...
 
MIP AND UNSUPERVISED CLUSTERING FOR THE DETECTION OF BRAIN TUMOUR CELLS
MIP AND UNSUPERVISED CLUSTERING FOR THE DETECTION OF BRAIN TUMOUR CELLSMIP AND UNSUPERVISED CLUSTERING FOR THE DETECTION OF BRAIN TUMOUR CELLS
MIP AND UNSUPERVISED CLUSTERING FOR THE DETECTION OF BRAIN TUMOUR CELLS
 
A Review of different method of Medical Image Segmentation
A Review of different method of Medical Image SegmentationA Review of different method of Medical Image Segmentation
A Review of different method of Medical Image Segmentation
 
Image Registration for Recovering Affine Transformation Using Nelder Mead Sim...
Image Registration for Recovering Affine Transformation Using Nelder Mead Sim...Image Registration for Recovering Affine Transformation Using Nelder Mead Sim...
Image Registration for Recovering Affine Transformation Using Nelder Mead Sim...
 
93202101
9320210193202101
93202101
 
Review on Optimal image fusion techniques and Hybrid technique
Review on Optimal image fusion techniques and Hybrid techniqueReview on Optimal image fusion techniques and Hybrid technique
Review on Optimal image fusion techniques and Hybrid technique
 
High-level
High-levelHigh-level
High-level
 
15ICRASE130513 (1)
15ICRASE130513 (1)15ICRASE130513 (1)
15ICRASE130513 (1)
 

Similar to Ijet 21655

General Review Of Algorithms Presented For Image Segmentation
General Review Of Algorithms Presented For Image SegmentationGeneral Review Of Algorithms Presented For Image Segmentation
General Review Of Algorithms Presented For Image Segmentation
Melissa Moore
 
Classification of Leukemia Detection in Human Blood Sample Based on Microscop...
Classification of Leukemia Detection in Human Blood Sample Based on Microscop...Classification of Leukemia Detection in Human Blood Sample Based on Microscop...
Classification of Leukemia Detection in Human Blood Sample Based on Microscop...
ijtsrd
 
MRI_processing
MRI_processingMRI_processing
MRI_processing
Litu Rout
 

Similar to Ijet 21655 (20)

Prototype System to Detect Skin Cancer Through Images
Prototype System to Detect Skin Cancer Through ImagesPrototype System to Detect Skin Cancer Through Images
Prototype System to Detect Skin Cancer Through Images
 
An Efficient Brain Tumor Detection Algorithm based on Segmentation for MRI Sy...
An Efficient Brain Tumor Detection Algorithm based on Segmentation for MRI Sy...An Efficient Brain Tumor Detection Algorithm based on Segmentation for MRI Sy...
An Efficient Brain Tumor Detection Algorithm based on Segmentation for MRI Sy...
 
04 underprocess scopusiese cahyo
04 underprocess scopusiese cahyo04 underprocess scopusiese cahyo
04 underprocess scopusiese cahyo
 
Image Segmentation Based Survey on the Lung Cancer MRI Images
Image Segmentation Based Survey on the Lung Cancer MRI ImagesImage Segmentation Based Survey on the Lung Cancer MRI Images
Image Segmentation Based Survey on the Lung Cancer MRI Images
 
RBC
RBCRBC
RBC
 
General Review Of Algorithms Presented For Image Segmentation
General Review Of Algorithms Presented For Image SegmentationGeneral Review Of Algorithms Presented For Image Segmentation
General Review Of Algorithms Presented For Image Segmentation
 
Classification of Abnormalities in Brain MRI Images Using PCA and SVM
Classification of Abnormalities in Brain MRI Images Using PCA and SVMClassification of Abnormalities in Brain MRI Images Using PCA and SVM
Classification of Abnormalities in Brain MRI Images Using PCA and SVM
 
Automatic leukemia detection using image processing technique
Automatic leukemia detection using image processing techniqueAutomatic leukemia detection using image processing technique
Automatic leukemia detection using image processing technique
 
A Dualistic Sub-Image Histogram Equalization Based Enhancement and Segmentati...
A Dualistic Sub-Image Histogram Equalization Based Enhancement and Segmentati...A Dualistic Sub-Image Histogram Equalization Based Enhancement and Segmentati...
A Dualistic Sub-Image Histogram Equalization Based Enhancement and Segmentati...
 
IRJET- Counting of RBCS and WBCS using Image Processing Technique
IRJET- Counting of RBCS and WBCS using Image Processing TechniqueIRJET- Counting of RBCS and WBCS using Image Processing Technique
IRJET- Counting of RBCS and WBCS using Image Processing Technique
 
I017417176
I017417176I017417176
I017417176
 
CANCER CLUMPS DETECTION USING IMAGE PROCESSING BASED ON CELL COUNTING
CANCER CLUMPS DETECTION USING IMAGE PROCESSING BASED ON CELL COUNTINGCANCER CLUMPS DETECTION USING IMAGE PROCESSING BASED ON CELL COUNTING
CANCER CLUMPS DETECTION USING IMAGE PROCESSING BASED ON CELL COUNTING
 
Classification of Leukemia Detection in Human Blood Sample Based on Microscop...
Classification of Leukemia Detection in Human Blood Sample Based on Microscop...Classification of Leukemia Detection in Human Blood Sample Based on Microscop...
Classification of Leukemia Detection in Human Blood Sample Based on Microscop...
 
Ea4301770773
Ea4301770773Ea4301770773
Ea4301770773
 
R-PI BASED DETECTION OF LUNG CANCER USING MRI IMAGE
R-PI BASED DETECTION OF LUNG CANCER USING MRI IMAGER-PI BASED DETECTION OF LUNG CANCER USING MRI IMAGE
R-PI BASED DETECTION OF LUNG CANCER USING MRI IMAGE
 
MRI_processing
MRI_processingMRI_processing
MRI_processing
 
Brain tumor classification using artificial neural network on mri images
Brain tumor classification using artificial neural network on mri imagesBrain tumor classification using artificial neural network on mri images
Brain tumor classification using artificial neural network on mri images
 
IRJET- Counting of RBCS and WBCS using Image Processing Technique
IRJET-  	  Counting of RBCS and WBCS using Image Processing TechniqueIRJET-  	  Counting of RBCS and WBCS using Image Processing Technique
IRJET- Counting of RBCS and WBCS using Image Processing Technique
 
IRJET- Segmentation and Visualization in Medical Image Processing: A Review
IRJET- Segmentation and Visualization in Medical Image Processing: A ReviewIRJET- Segmentation and Visualization in Medical Image Processing: A Review
IRJET- Segmentation and Visualization in Medical Image Processing: A Review
 
A FACE RECOGNITION USING LINEAR-DIAGONAL BINARY GRAPH PATTERN FEATURE EXTRACT...
A FACE RECOGNITION USING LINEAR-DIAGONAL BINARY GRAPH PATTERN FEATURE EXTRACT...A FACE RECOGNITION USING LINEAR-DIAGONAL BINARY GRAPH PATTERN FEATURE EXTRACT...
A FACE RECOGNITION USING LINEAR-DIAGONAL BINARY GRAPH PATTERN FEATURE EXTRACT...
 

Recently uploaded

AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
VictorSzoltysek
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
masabamasaba
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
mohitmore19
 

Recently uploaded (20)

%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdf
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
Generic or specific? Making sensible software design decisions
Generic or specific? Making sensible software design decisionsGeneric or specific? Making sensible software design decisions
Generic or specific? Making sensible software design decisions
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
Exploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfExploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdf
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburg
%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburg%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburg
%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburg
 

Ijet 21655

  • 1. Copyright © 2018 Authors. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. International Journal of Engineering & Technology, 7 (3.29) (2018) 778-783 International Journal of Engineering & Technology Website: www.sciencepubco.com/index.php/IJET Research paper Detection of Cancer Cells Using Microscopic Images of Blood Sample H. Sujana1* , S. Chandra Prakash 2 , Rohith Sirpa 3 1, 2 Department of Biomedical Engineering, B.V. Raju Institute of Technology, Telangana State, India. *Corresponding Author E-mail: sujana.h@bvrit.ac.in Abstract Identification of Blood disorders is practiced by visualization of the blood sample through a microscope by the naked eye of a human. In this project a computerized technique has been developed to help the doctor in identifying different types of Leukemia. Initially the RGB image is converted to L*a*b colour space and is segmented using K-Mean clustering. To this clustered image the features are extracted and is classified into different types of leukemia. The required code is developed using MATLAB. A graphical user interface has been developed for better understanding of the procedure. This technique is used to identify the diseases and diagnose them at an early stage. Images are used as inputs, as they are cheap and do not need any kind of expensive testing nor lab equipment’s. The project will be using features in the microscopic images and examine any kind of changes on color, texture, geometry and statistical analysis of the images. The changes that are found in these features will be used as our classifier input. Keywords: 1. Introduction 1.1 IMAGE An image is a two-dimensional picture, which has a similar appearance to some subject usually a physical object or a person. Image is 2D, such as a simple photograph or a display on screen, and as well as 3D, such as a statue etc. These 3D objects can be captured by various devices that are available. The word “image” is also used in any 2D figures such as a pie chart, a map, an abstract painting, or a graph. Images can also be developed manually on a paper, such as a painting, by carving, drawing, or printing [1]. So, here in this paper we interested about the microscopic images of the blood samples. We simply capture a microscopic image using a digital microscope and use it. An example for such image is given below in Fig 1.1. Fig 1.1: a) Colour image b) Gray scale image An image is nothing but a rectangular grid of pixels. It has a got some fixed values which counted in pixels. Each pixel has a fixed size which is represented as a square. However images in different computers might use different pixel sizes. Each pixel in a particular gird consists of numbers which represent the magnitudes of colour and brightness [1]. Each pixel has a colour, colour is a 32-bit integer. These 32-bits are divided into four parts which represent the transparency, redness, greenness and the blueness of the colour image [2]. 1.3 White Blood Cells White blood cells (WBCs), which are also called as leukocytes in medical terminology are the cells which are in the immune system. These cells are responsible for the protection of the body against foreign invaders and infectious disease. WBCs are produced from the amultipotent cells in the bone marrow which are known as ahematopoietic stem cell. [3] [4]
  • 2. 779 International Journal of Engineering & Technology Fig 1.2: Types of WBC’s 2. Literature Survey 2.1 Blood Cell Image Segmentation In general Image processing hierarchy involves five basic steps which are Image Acquisition, Preprocessing, Segmentation, Post Processing, and Analysis. The toughest task in executing any image processing technique comes in the segmentation part of the image. The segmentation methods in modern day medical imaging have many application in the classification of various varieties biomedical-image. Basically, segmentation of an image is nothing but the image is divided into some specific regions or parts which are called as region of interests. This process of segmentation is said to be difficult or critical as the segmented image should retain the maximum useful information of the original image so as to reconstruct it. There are many algorithms and techniques that are presently used for the image segmentation part. But, there is no general solution to the approach of image segmentation problem, generally the common techniques are combined with some applied domain knowledge which helps to effectively solve the image segmentation problem. [5] 2.2 Leukemia Cells A person whose suffers with the leukocyte disease leukemia, the abnormal and unshaped white cells blood cells which are produced in the bone-marrow are called the leukemia cells. Leukemia cells don't die easily they attack the normal blood cells which consists of (WBC’s, RBC’s and platelets. This disturbance created by the leukemia cells makes it difficult for all other normal blood cells to do their function properly. 2.2.1 Types of Leukemia The type of Leukemia is generally based on the development of the disease which varies person to person. Broadly speaking there are two types of leukemia: chronic leukemia and acute leukemia. 1. Chronic leukemia: Chronic leukemia is one such kind which affect the human body very slowly, there will be no symptoms seen in the initial stage. As they grow very slowly leukemia cells capture maximum area of human blood and then the patient starts getting the symptoms of the disease. 2. Acute leukemia: Acute leukemia cells doesn’t affect the white blood cells in the blood but in acute leukemia the number of leukemia cells increases rapidly and very quickly reaches the last stage. Medical science and doctors cannot help the patient to fight this type of leukemia [6]. Fig 2.1: Leukemia cells 3. Methodology Fig 3.1: Flow chart of working methodology The images from a database which are pre-defined are taken. The image taken is 8bit RGB image. These pre-defined images are used to train the system and form a particular range for a particular type of leukemia. In the preprocessing step the input RGB image is converted into L*a*b colour space domain which helps in better segmentation of the image. [7] The colour image segmentation is performed by using K-Means algorithm. The image in this step will be clustered into three clusters. The ROI is identified and is formed as one cluster.
  • 3. 780 International Journal of Engineering & Technology This cluster is passed through various calculations and the few features are extracted out. Based on the values of these extracted features we decide the range of the values which fall under a particular type of leukemia. Once the system is trained and the range has been decided it will be saved in the system. These range of values will be dumped in a classifier. This classifier is nothing but a comparator. When a new unknown image is given as input all the above mentioned steps are performed and the features of that image are extracted and recorded. The classifier will compare these features with the existing three categorized features and define the type of the leukemia. [7] 3.1 K- Mean Clustering In this paper we are using k-means clustering technique that is applied for the segmentation of our microscopic images. Clustering is the method which is used to separate groups of objects. K-means is one of the simplest algorithm that gives us good results to solve the clustering problem that we come across. The aim of this clustering is to decide the partitioning of the images based on some user-defined clusters that is updated after each iteration or cycle, this clustering is convergent. K –means clustering is a cyclic procedure that is used for dividing the given image into k number of clusters. The basic procedure is as follows: 1. Initially we select k cluster centers. 2. Assign every pixel value in the image that is closest to the cluster centers selected i.e., the distance between the pixel and the cluster center should be as minimum as possible. 3. Average all of the selected pixels in cluster and recompute it. 4. The above steps 2 and 3 should be repeated until the convergence is attained. Fig 3.2: Flow Diagram of K- Mean Clustering. A prefect estimation of color space is important for segmentation of color images which is an essential key technique for image processing. For our research work, we have decided to go with the L*a*b * color space system. The ease of this system is that the differences between any of the two pixels in this is same as a person senses it with his naked eye and this color space will allow people to differentiate the visual differences. [7] 3.3 Features Extracted The features that were extracted are listed below. These are the mathematical (Probability and Statistics) standards which are used in image processing to differentiate images based on various factors [9]. a) Mean b) Entropy c) Standard Deviation d) Smoothness e) Skewness f) Contrast g) Kurtosis h) Homogeneity i) Correlation j) Variance These features can be easily found in the matlab’s toolbox. 4. Results The images have been classified into three different categories of Leukemia which are mentioned below. Further to this, these categories have been defined with a range of the features that have been extracted. - Acute Leukemia (AL) - Chronic Lymphocytic Leukemia (CLL) - Chronic Myelogenous Leukemia (CML) 4.1 Acute Leukemia In order to decide the range for the images which have to be categorized as acute leukemia, the input image is given which is pre-defined as acute leukemia. Fig 4.1 shows the input image. Fig 4.1: Acute Leukemia Fig 4.2: GUI representation after loading image of AL. This input image was segmented with k-mean. The three cluster which were drawn out are shown below in fig 4.3 (a, b &c). The segmented clusters are shown in GUI in Fig 4.4. (a) (b) (c) Fig 4.3: Three segmented clusters using k-mean for AL
  • 4. 781 International Journal of Engineering & Technology Fig 4.4: GUI representation after segmentation of AL. After the image is segmented, features are extracted out of the segmented image as discussed earlier. Fig 4.5: GUI representation of the final result of AL. 4.2 Chronic Lymphocytic Leukemia Similar to that of the previous section, the procedure is the same. The first step is loading of the image. Fig 4.6: Chronic Lymphocytic Leukemia Fig 4.7: GUI representation after loading image of CLL. The second step in the procedure is segmentation of the image. Three clusters are formed using k-means algorithm for image segmentation. (a) (b) (c) Fig 4.8: Three segmented clusters using k-mean for CLL. Fig 4.9: GUI representation after segmentation of CLL. After the segmentation has been done, the feature will be extracted. According to the values that have been extracted the image is classified and the result is displayed. Fig 4.10: GUI representation of the final result of CLL.
  • 5. 782 International Journal of Engineering & Technology 4.3 Chronic Myelogenous Leukemia Similar to that of the previous section, the procedure is the same. The first step is loading of the image. Fig 4.11: Chronic Myelogenous Leukemia Fig 4.12: GUI representation after loading image of CML. The second step in the procedure is segmentation of the image. Three clusters are formed using k-means algorithm for image segmentation. (a) (b) (c) Fig 4.13: Three segmented clusters using k-mean for CML. Fig 4.14: GUI representation after segmentation of CML. After the segmentation has been done, the feature will be extracted. According to the values that have been extracted the image is classified and the result is displayed. Fig 4.15: GUI representation of the final result of CML. The features that have been extracted for classification of the three types which are mentioned above are tabulated below in table 5.1. When a new image is given to the system, the image undergoes the above mentioned steps and the features are extracted. According to the values that have been recorded the image will be categorized. We have categorized the table into three different set of types with various features such as: Mean, Entropy, Standard Deviations, Smoothness, Skewness, Contrast, Kurtosis, Homogeneity, Correlation and Variance. Table 4.1: Features Extracted Features Extracted Acute Leukemia Chronic lymphocytic leukemia Chronic Myeloid Leukemia Mean 190.7673 ± 5 202.7006 ± 5 152.7996 ± 5 Entropy 38.0781 ± 2 30.4031 ± 2 33.0520 ± 2 Standard Deviation -0.7693 ± 0.01 -0.8140 ± 0.01 -0.7635 ± 0.01 Smoothness -0.0246 ± 0.002 -0.0154 ± 0.002 -0.0284 ± 0.002 Skewness -0.1914 ± 0.01 -0.2827 ± 0.01 -0.3271 ± 0.01 Contrast 1.0000 1.0000 1.0000 Kurtosis 0.0548 ± 0.003 0.0173 ± 0.003 0.0370 ± 0.003 Homogeneity 0.0581 ± 0.001 0.0637 ± 0.001 0.0586 ± 0.001 Correlation 0.3959 ± 0.005 0.3523 ± 0.005 0.4106 ± 0.005 Variance 15.9375 15.9375 15.9375 5. Conclusion and Future Scope 5.1 Conclusion The current method is able to detect different types of leukemia in the given blood sample. It is effective and an automated way to identify the cancer cells with the help of the blood samples. The current method is able to classify amongst three different types of leukemia. The patient can be diagnosed with low cost and more effectively. The code was written and executed in MATLAB R2014a 5.2 Future Scope This method can be extended for other types of leukemia detections. Other clustering and segmentation methods can also be used instead of K-Mean clustering algorithm. The features which
  • 6. 783 International Journal of Engineering & Technology are extracted in this project can be used as input to other classifiers like fuzzy or neural networks. We can also add number of cells present in the given image. References [1] Rafael C. Gonzalez, Richard E. Woods, “Digital Image Processing”, 3rd Edition, Pearson. [2] Obili Ramesh et al., “A Real Time Hardware and software Co- Simulation of Edge Detection for Image Processing”, International Journal of Engineering Research & Technology (IJERT), ISSN:2278-0181 Aug2013 [3] Gerard J. Tortora, Bryan Derrickson, “Principles of Anatomy & Physiology”, 13th Edition, John Wiley & Son, Inc. [4] “White Blood Cell”, From Wikipedia, the free encyclopedia https: //en. Wikipedia org /wiki/ White _ blood _ cell [5] R. Adollah, M.Y. Mashor, N.F. Mohd Nasir, H. Rosline, H. Mahsin, H. Adilah, “Blood Cell Image Segmentation: A Review”, Biomed 2008, Proceedings 21, pp. 141–144, 2008 www.springerlink.com © Springer-Verlag Berlin Heidelberg 2008. [6] Shailesh J. Mishra , Mrs.A.P.Deshmukh: “Detection Of Leukemia Using MATLAB”, International Journal of Advanced Research in Electronics and Communication Engineering (IJARECE) Volume 4, Issue 2, February 2015. [7] Patel Janakkumar Baldevbhai, R. S. Anand: “Color Image Segmentation for Medical Images using L*a*b* Color Space”, IOSR Journal of Electronics and Communication Engineering (IOSRJECE) ISSN: 2278-2834 Volume 1, Issue 2 (May-June 2012), PP 24-45. [8] Nameirakpam Dhanachandra, Khumanthem Manglem and Yambem Jina Chanu: “Image Segmentation using K-means Clustering Algorithm and Subtractive Clustering Algorithm”, Eleventh International Multi-Conference on Information Processing-2015 (IMCIP-2015). Published by Elsevier B.V. This is an open access article under the CC BY-NC-ND license. [9] Fazal Malik and Baharum Baharudin, The Statistical Quantized Histogram Texture Features Analysis for Image Retrieval Based on Median and Laplacian Filters in the DCT Domain, The International Arab Journal of Information Technology, Vol. 10, No. 6, November 2013