A REVIEW PAPER ON AN EFFICIENT METHOD FOR DETECTION AND CLUSTERING OF RED BLOOD CELLS IN DIGITAL IMAGES IN SICKLE CELL ANEMIA DIAGNOSIS

Similar documents
A Pictorial Review and an Algorithm for the Determination of Sickle Cell Anemia

Earlier Detection of Cervical Cancer from PAP Smear Images

AUTOMATIC MEASUREMENT ON CT IMAGES FOR PATELLA DISLOCATION DIAGNOSIS

Threshold Based Segmentation Technique for Mass Detection in Mammography

Identification of Sickle Cells using Digital Image Processing. Academic Year Annexure I

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

EFFICIENT WATERSHED BASED RED BLOOD CELL SEGMENTATION FROM DIGITAL IMAGES IN SICKLE CELL DISEASE

Early Detection of Lung Cancer

An efficient method for Segmentation and Detection of Brain Tumor in MRI images

Segmentation of Tumor Region from Brain Mri Images Using Fuzzy C-Means Clustering And Seeded Region Growing

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

ANALYSIS AND DETECTION OF BRAIN TUMOUR USING IMAGE PROCESSING TECHNIQUES

Automatic Detection of Malaria Parasite from Blood Images

BRAIN TUMOR DETECTION AND SEGMENTATION USING WATERSHED SEGMENTATION AND MORPHOLOGICAL OPERATION

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

LUNG LESION PARENCHYMA SEGMENTATION ALGORITHM FOR CT IMAGES

Effective use of image processing techniques for the detection of sickle cell anemia and presence of Plasmodium parasites

Final Project Report Sean Fischer CS229 Introduction

International Journal of Advance Research in Engineering, Science & Technology

Final Project Report. Detection of Cervical Cancer in Pap Smear Images

Keywords: Leukaemia, Image Segmentation, Clustering algorithms, White Blood Cells (WBC), Microscopic images.

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

Analysis of Microscopic Images of Blood Cells for Detection of Leukemia

Automated Brain Tumor Segmentation Using Region Growing Algorithm by Extracting Feature

Cancer Cells Detection using OTSU Threshold Algorithm

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

A ROBUST MORPHOLOGICAL ANALYSIS OF NORMAL AND ABNORMAL LEUKEMIC CELLS POPULATIONS IN ACUTE LYMPHOBLASTIC LEUKEMIA

NUCLEI SEGMENTATION OF MICROSCOPY IMAGES OF THYROID NODULES VIA ACTIVE CONTOURS AND K-MEANS CLUSTERING

DETECTING DIABETES MELLITUS GRADIENT VECTOR FLOW SNAKE SEGMENTED TECHNIQUE

Automated Extraction of Cytoplasm and Nuclei from Cervical Cytology Images by Fuzzy Thresholding and Active Contours

Segmentation and Analysis of Cancer Cells in Blood Samples

MRI Image Processing Operations for Brain Tumor Detection

Extraction of Blood Vessels and Recognition of Bifurcation Points in Retinal Fundus Image

A dynamic approach for optic disc localization in retinal images

Brain Tumor Segmentation of Noisy MRI Images using Anisotropic Diffusion Filter

COMPUTER AIDED DIAGNOSTIC SYSTEM FOR BRAIN TUMOR DETECTION USING K-MEANS CLUSTERING

Automatic Hemorrhage Classification System Based On Svm Classifier

A Survey on Localizing Optic Disk

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

Analogization of Algorithms for Effective Extraction of Blood Vessels in Retinal Images

Implementation of Brain Tumor Detection using Segmentation Algorithm & SVM

ROI DETECTION AND VESSEL SEGMENTATION IN RETINAL IMAGE

Tumor Detection In Brain Using Morphological Image Processing

EXUDATES DETECTION FROM DIGITAL FUNDUS IMAGE OF DIABETIC RETINOPATHY

Brain Tumor Detection using Watershed Algorithm

COMMUNICATION ENGINEERING & TECHNOLOGY (IJECET) DETECTION OF ACUTE LEUKEMIA USING WHITE BLOOD CELLS SEGMENTATION BASED ON BLOOD SAMPLES

Brain Tumor Detection Using Image Processing.

IMAGE PROCESSING BASED ABNORMAL BLOOD CELLS DETECTION

Automated Nuclei Segmentation Approach based on Mathematical Morphology for Cancer Scoring in Breast Tissue Images

Research Article. Automated grading of diabetic retinopathy stages in fundus images using SVM classifer

Pre-treatment and Segmentation of Digital Mammogram

AUTOMATIC BRAIN TUMOR DETECTION AND CLASSIFICATION USING SVM CLASSIFIER

Published in A R DIGITECH

Retinal Blood Vessel Segmentation Using Fuzzy Logic

Automatic Classification of Breast Masses for Diagnosis of Breast Cancer in Digital Mammograms using Neural Network

Daniel da Silva Diogo Lara. Arnaldo Albuquerque de Araújo

Brain Tumor Detection Using Morphological And Watershed Operators

International Journal of Engineering Trends and Applications (IJETA) Volume 4 Issue 2, Mar-Apr 2017

Segmentation of Periapical Dental X-Ray Images by applying Morphological Operations

Lung Tumour Detection by Applying Watershed Method

A Study of Different Methods for Liver Tumor Segmentation Mr Vishwajit B. Mohite 1 Prof. Mrs. P. P. Belagali 2

COMPUTERIZED SYSTEM DESIGN FOR THE DETECTION AND DIAGNOSIS OF LUNG NODULES IN CT IMAGES 1

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

Automated Detection Of Glaucoma & D.R From Eye Fundus Images

Semi-automatic Thyroid Area Measurement Based on Ultrasound Image

Bapuji Institute of Engineering and Technology, India

A new Method on Brain MRI Image Preprocessing for Tumor Detection

Comparison of volume estimation methods for pancreatic islet cells

A Novel Fully Automatic Technique for Liver Tumor Segmentation from CT Scans with knowledge-based constraints

AN ALGORITHM FOR EARLY BREAST CANCER DETECTION IN MAMMOGRAMS

Unsupervised MRI Brain Tumor Detection Techniques with Morphological Operations

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

Diagnosis System for the Detection of Abnormal Tissues from Brain MRI.

Blood Microscopic Image Segmentation & Acute Leukemia Detection Tejashri G. Patil *, V. B. Raskar E & TC Department & S.P. Pune, Maharashtra, India

AUTOMATIC DETECTION OF GLAUCOMA THROUGH CHANNEL EXTRACTION ADAPTIVE THRESHOLD METHOD

A CONVENTIONAL STUDY OF EDGE DETECTION TECHNIQUE IN DIGITAL IMAGE PROCESSING

A Review on Retinal Feature Segmentation Methodologies for Diabetic Retinopathy

SAPOG Edge Detection Technique GUI using MATLAB

MEM BASED BRAIN IMAGE SEGMENTATION AND CLASSIFICATION USING SVM

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

Segmentation of Color Fundus Images of the Human Retina: Detection of the Optic Disc and the Vascular Tree Using Morphological Techniques

Brain Tumor segmentation and classification using Fcm and support vector machine

Clustering of MRI Images of Brain for the Detection of Brain Tumor Using Pixel Density Self Organizing Map (SOM)

DETECTION OF RETINAL DISEASE BY LOCAL BINARY PATTERN

EXTRACT THE BREAST CANCER IN MAMMOGRAM IMAGES

Comparative Study of Classifiers for Diagnosis of Microaneurysm

Detection of Tumor in Mammogram Images using Extended Local Minima Threshold

Segmentation of Optic Nerve Head for Glaucoma Detection using Fundus images

International Journal of Research (IJR) Vol-1, Issue-6, July 2014 ISSN

ANALYSIS OF MALIGNANT NEOPLASTIC USING IMAGE PROCESSING TECHNIQUES

NAÏVE BAYESIAN CLASSIFIER FOR ACUTE LYMPHOCYTIC LEUKEMIA DETECTION

Tumor cut segmentation for Blemish Cells Detection in Human Brain Based on Cellular Automata

IMPROVEMENT OF AUTOMATIC HEMORRHAGES DETECTION METHODS USING SHAPES RECOGNITION

Estimation of Breast Density and Feature Extraction of Mammographic Images

AUTOMATIC TOOTH SEGMENTATION USING ACTIVE CONTOUR WITHOUT EDGES. Samir Shah, Ayman Abaza, Arun Ross and Hany Ammar

Computerized Detection System for Acute Myelogenous Leukemia in Blood Microscopic Images

A Review on Brain Tumor Detection in Computer Visions

Comparison of ANN and Fuzzy logic based Bradycardia and Tachycardia Arrhythmia detection using ECG signal

Novel Fuzzy Technique for Cancer Detection in Noisy Breast Ultrasound Images

Automatic Detection of Diabetic Retinopathy using Image Processing

Transcription:

A REVIEW PAPER ON AN EFFICIENT METHOD FOR DETECTION AND CLUSTERING OF RED BLOOD CELLS IN DIGITAL IMAGES IN SICKLE CELL ANEMIA DIAGNOSIS Namrata Patil 1, Prof.R.D.Patil 2 1 PG Student, 2 Associate Professor, Department of Electronics Engineering, P.V.P.I.T, Budhgaon, Sangli, Maharashtr (India) ABSTRACT There is group of blood disorders that causes red blood cells to become misshapen and break down. Sickle Cell Anemia is one of them. It requires consistent lab tests or imaging. In this paper, we propose image processing technique for analysis of red blood cells in blood smear samples of Sickle cell disease. It draws the contour plot for each cell to highly visualize the difference between Normal and Sickle cell. First, algorithm locates the point of interest and then shape adjustment algorithms are applied to get the best fit. This method examines each cell from cluster of several cells without any human interaction. Keywords: cell contours, circumference fitting, level set, concave points, ellipse fitting, sickle cell. I. INTRODUCTION Cell morphology is the branch of biology that deals with structure of an organism or one of its parts irrespective of its function. Blood disorders can cause morphological changes in blood cells. Therefore blood morphology examination is a fundamental step in diagnosis of most common disorder, Anemia. Anemia causes due to insufficient number of circulating erythrocytes (Red Blood Cells). This happens when person s body does not able to produce enough healthy cells, destroys too many of them or may produce abnormal hemoglobin molecules. An abnormal hemoglobin molecule leads to structural changes in healthy erythrocytes, so they are not able to carry adequate oxygen and carbon dioxide to and from the tissues. Normal erythrocytes are shaped like discs, biconcave with centers partly scooped out. They are soft and flexible so easily moves through very small blood vessels delivering oxygen through person s body. But in case of sickle cell anemia, erythrocytes become rigid, sticky and crescent shaped. Such cells can get stuck in small blood vessels which block the blood flow and oxygen through them. It causes pain, jaundice, shortness of breath, dizziness, Headaches etc. Generally, the diagnosis of sickle cell anemia is done by retrieving information derived from a visual assessment of blood samples which gives an idea about the variations in size, shape and estimates of hemoglobin contents. These blood samples for microscopy analysis are prepared using dragging technique. Using this technique, more 54 P a g e

cell groups are apparent in the samples due to the spreading process. The experiments did not consider cells that were overlapped during sample preparation because determining the cell types is quite difficult by considering only part of the cell contour. Therefore the sample preparation process can affect the quantity of overlapping erythrocytes in the images studied. Thus, the simple blood test is a tiresome and error-prone process which should be replaced by an effective, advanced and accurate technique to successfully diagnose the sickle cell disease. One such method can be prepared by using Image processing technique. II. LITERATURE REVIEW In the literatures, several techniques have been proposed to analyze erythrocytes and cell clusters in blood smear sample. Xin Qi et al. [1], proposed a two-step algorithm that can separate touching cells in hematoxylin-stained breast tissue microarrays specimens. In the first step, the geometric centers of cells (seeds) are detected by using this single-pass with mean shift voting approach rather than iterative voting which gives efficient computation. Then the contour of each cell is obtained by segmentation process, performed using level set algorithm based on an interactive model. The whole disc is separated into connected components so that algorithm can run in parallel in multiple cores and then final segmentation is done by assembling all connected components. The algorithm was implemented using graphic processing units (GPU) which speed ups the entire segmentation procedure. To detect an individual cells present in cell cluster, Nguyen et al. [2], proposed an approach based on natural feature of the cell. As the red blood cell is disc like structure, central point of cell has different value than background. Boundary-covering degree is applied to select potential central point. Single cell extraction is employed in order to estimate the average size of cell. Finally, by using clumped cell splitting algorithm, overlapping cells are divided into individual cell. Also this method is able to detect other distorted structures in blood smear image. Most of these techniques are not applicable to relatively elliptically shaped cells. In Shashi Bala et al. [3], sickle cell anemia detected and counted; an image processing techniques applied on RBC cell to count the normal and abnormal cells using Watershed Segmentation. Form factor is calculated for each cell to differentiate between normal and abnormal cell. Also contour plot of RBC cell drawn to highly visualize the RBC cell and Sickle cell. Xiangzhi Bai et al. [4] implemented an algorithm which includes two parts: contour pre-processing and ellipse processing. The purpose of contour pre-processing is to smooth fluctuations of the contour, find concave points of the contour and divide the contour into different segments via the concave points. The purpose of ellipse processing is to process the different segments of the contour into possible single cells by using the properties of the fitted ellipses. Because concave points divide the whole contour of touching cells into different segments and different segments of one single cell have similar properties, the ellipse processing can separate the touching cells through ellipse fitting. This paper demonstrates a new way of using ellipse fitting to split the binary contour of touching cells. S. Kothari et al. [5], presents a novel, fast and semi-automatic method for accurate cell cluster segmentation and cell counting of digital tissue image samples. Cluster segmentation is done in three steps. The first step involves pre-processing required to obtain the appropriate nuclei cluster boundary image from the RGB tissue samples. 55 P a g e

The second step involves concavity detection at the edge of a cluster to find the points of overlap between two nuclei. The third step involves segmentation at these concavities by using an ellipse-fitting technique. Once the clusters are segmented, individual nuclei are counted to give the cell count. Mojtaba Taherisadr et al.[6],extracts several features relating to shape, internal central pallor configuration of red cells and their circularity and elongation have been extracted and with the help of decision logic all those various types of red blood cells were classified into 12 categories. J. Huang [7] used a method based on the theory of mathematical morphology combined with watershed algorithm. It uses two basic mathematical morphology operations: corrosion and expansion. The algorithm firstly use four neighborhood and eight neighborhood structures of overlapping cell image elements and morphologic in order to reduce the distortion of the red blood cells. By using continuous corrosion, separated cells are obtained which are thinner as compared their original size. Therefore to recover the separated cell diagram, expansion operation is performed which draws the divided line of overlapping area. Gady Agam et al. [8], proposed a concept of k-curvature for determining point of interest. The first step in the proposed approach is improvement of sampled images by filtering additive random noise and increasing the effective sampling resolution. Then the chromosome contours are obtained and interesting points are detected on them. Each hypothesis checks several concurrent possible separation lines. Since the proposed approach is not connected tightly to chromosomes, it can be adopted for other applications where separation between overlapping objects is needed as in case of our study. Manuel Gonzalez-Hidalgo et al. [9], proposed a method for the analysis of the shape of erythrocytes in peripheral blood smear samples of sickle cell disease, which uses ellipse adjustments and an algorithm based on concept of k-curvature for detecting notable points. III. PROPOSED METHODOLOGY In proposed work, detection process is applied on digital images of peripheral blood smear samples. Overall process of proposed system is shown in fig.1. Fig. 1 Flowchart of proposed system 56 P a g e

Image segmentation is used for blood cell identification within an image. Before that, preprocessing is done for removal of noise and to transform an image as necessity for further processing. Segmentation method detects the counters of separate and overlapped cells within an image. Level set method with automatic initialization based on grayscale intensities can eliminate the internal holes. These holes are due to composition of erythrocytes and more frequent at the center in normal erythrocytes. After the cluster contours have been obtained, the algorithms used for concave point detection and for detecting each object in clusters are applied. Points of interest are located using concave point detection and then quantity of cells in cluster is determined. For detection of overlapping circular objects, we can use circumference adjustment algorithm. However, for overlapping elliptical objects, we propose the use of an ellipse adjustment algorithm. Once the perfect adjustment is done, cells are marked with two different colors to classify them as either normal or sickle cell. 3.1 Locating points of interest The cluster contour obtained by level set method contains number of overlapping cells, so first we have to locate the initial points where adjustment algorithms are going to be applied. Proposed work uses concave point algorithm which is based on previous k-curvature method [8] to locate the points of interest in a digital image of blood smear sample. K-curvature is found by taking difference between k-slope at that pixel and k-slope of its k th left neighbor. Where, k-slope at contour pixel is defined as the slope of line connecting that pixel to its k th right neighbor. Proposed Algorithm for Locating Points of Interest: 1. Evaluate contour slope by connecting each pixel with its right neighbor; take its derivative with respect to length in x and y direction to get curvature function. 2. Take product of absolute values of curvatures in both directions. 3. Convert the values in binary form which generates small point sequences that corresponds to contour; take middle point of these sequences as point of interest. 4. Take neighbors of middle point which are at k th position to the right and left, form a line joining them and take its midpoint. 5. If midpoint lies in interior part of contour, the point of interest exists on convex part of contour, but otherwise on concave. Use concave points of interest. At the end of this algorithm, we get adjacent concave points. Pairs of adjacent concave points divide contours forming number of arcs. 3.2 Circumference Adjustment As the normal erythrocytes are circular shaped, circumference adjustment is used to analyze circular objects in digital image. During this adjustment, after the concave points have been detected, the arches are taken between the pairs of concave adjacent points and the circumference is found with the best fit to this arch. Proposed Algorithm for Circumference Adjustment 1. Take arc between pairs of adjacent concave points. 2. Find its radius. 3. Find circumference with best fit to that arc. 57 P a g e

3.3 Ellipse Adjustment Due to lack of oxygen carrying capacity, erythrocytes start elongating. So an ellipse can be used to represent a sickle cell. This ellipse is adjusted according to the adjacent concave points. An ellipse is obtained by performing a least square adjustment of an arc formed due to adjacent concave points. We can use parametric model of least square adjustment that relates the data obtained to the data predictors using one or more coefficients of the model. Several ellipses are found for same object. The best fit is selected based on percentage of object occlusion. IV. CONCLUSION The paper proposes an image processing technique for detecting and contour marking of both normal and sickle shaped blood cells. The proposed method will detect all the cells within blood cell samples in very short time. Cells are going to classify according to their rate of change of shape. For proper visualization of classification, contours will be marked with different colors. REFERENCES [1] Xin Qi, Fuyong Xing, David J. Foran and Lin Yang, Robust segmentation of overlapping cells in histopathology specimens using parallel seed detection and repulsive level set, IEEE Trans. Biomedical Engineering, vol. 59, no. 3,pp. 754 765, Mar. 2012. [2] N. T. Nguyen, A.-D. Duong, and H.-Q.Vu, Cell splitting with high degree of overlapping in peripheral blood smear, International Journal of Computer Theory Engineering, vol. 3, no. 3, pp. 473 478, 2011. [3] Shashi Bala, Amit Doegar, Automatic Detection of Sickle cell in Red Blood cell using Watershed Segmentation, International Journal of Advanced Research in Computer and Communication Engineering, Vol. 4, issue 6, June 2015. [4] Xiangzhi Bai, C. Sun, and F. Zhou, Splitting touching cells based on concave points and ellipse fitting, Pattern Recog., vol. 42, no. 11, pp. 2434 2446, 2009. [5] S. Kothari, Q. Chaudry, and M. D. Wang, Automated cell counting and cluster segmentation using concavity detection and ellipse fitting techniques, in Proc. IEEE Transaction on Biomedical Imaging: From Nano to Macro, 2009, pp. 795 798. [6] Mojtaba Taherisadr, Mona Nasirzonouzi, Behzad Baradaran, Alireza Mehdizade, New Approach to Red Blood Cell Classification Using Morphological Image Processing, Shiraz E-Medical Journal, Vol. 14, January 2013. [7] J. Huang, An improved algorithm of overlapping cell division, in Proc.IEEE International Conference Intelligence Computer Integrated System, pp. 687 691, 2010. [8] G. Agam and I. Dinstein, Geometric separation of partially overlapping nonrigid objects applied to automatic chromosome classification, IEEE Transaction Pattern Analysis and Machine Intelligence, vol. 19, no. 11, pp. 1212 1222, Nov. 1997. 58 P a g e

[9] Manuel Gonz alez-hidalgo, F. A. Guerrero-Pena, S. Herold-Garcia, Antoni Jaume-i-Capo and P. D. Marrero-Fernandez, Red Blood Cell Cluster Separation from Digital Images for Use in Sickle Cell Disease, IEEE Journal of biomedical and health informatics, Vol. 19, No. 4, July 2015. [10] Menika Sahu, Amit Kumar Biswas and K. Uma, Detection of Sickle Cell Anemia in Red Blood Cell: A Review, International Journal of Engineering and Applied Sciences (IJEAS)Vol 2, March 2015. [11] J. M. Sharif, M. F. Miswan, M.A. Ngadi, Md Sah Hj Salam and Muhammad Mahadi bin Abdul Jamil, Red blood cell segmentation using masking and watershed algorithm: A preliminary study, IEEE International Conference on Biomedical Engineering, pp. 258 262, February 2012. 59 P a g e