SlideShare a Scribd company logo
RED BLOOD CELLS
EXTRACTION AND COUNTING
GUIDED BY:
MR.N.KIRUBAKARAN
HOD (CSE DEPT)
PRESENT BY:
Rahul Reghunath
By using software
INTRODUCTION
•Blood is a connective tissue consisting of cells
suspended in plasma.
•The most abundant small reddish cells are
erythrocytes and called red blood cell.
•The conventional device used to count blood cells is
the hemocytometer
•Several attempts have been made to mimic the
procedure of cell recognition from image like
problems will come in the conventional
method.Here will our project application will come.
EXPERIMENT
• This work aims to apply image processing to extract the blood image
taken from blood smear microscope, then automatically counting red
blood cells .
• Digital image processing was extensively used in this work. It is the
key performance index to establish the ability of the proposed
method.
• The experiment is going through different steps.
STEPS
Image processing
• The main image processing tasks consists of enhancing the image's
qualities and deleting overlapped blood cells in the boundary area of
the image
Histogram equalization
• This process adjusts intensity values of the image by performing
histogram equalization involving intensity transformation.
Red Blood Cell counting procedure
Image processing
Single blood cell extraction
Single cell analysis and classification by
Neural Network
Red blood cells counting
• To adjust brightness of an image, an histogram of the
interested image is used to determine data and display
ranges of the image.
Cell detection
•The objective of blood cell detection is to detect
cells which differentiate themselves from the
background in terms of contrast
Contrast and brightness adjustment
Image dilation
• The dilation morphological operator has been used to better connect
separated points of the membrane.
Interior gap filling
• Filling internal holds of the connected element get the biggest area in
the processed image
Object smoothening (Erosion)
• This step reduces the spur elements along the membrane edges.
Single blood cell extraction
• This method extracts the single blood cell from the derived binary
image to obtain cell’s position.
Border padding
• The missing pixels will be padded using 0 value (black) to complete
the image.
Centroid finding
• The centroid of the converted binary image is measured by finding
the center of mass of the binary image region.
Transferringoriginal RGB image to grey
Original image.
Step 1. Equalizing image,
Step 2 .Adjusting of an
Image.
Step 3. Detecting entire
cell
Step 4. Dilating an image
Step 5. Filling interior gaps
Step 6. Smoothening an object.
(Erosion)
CONCLUSION
‣This worked to study the possibility of RBC using image processing.
‣ The single blood cell extracted and finally seaperated RBC offers 80%
of accuracy or better.
‣ Higher accuracy increased when the number of sample training
images is increased.

More Related Content

What's hot

K-means Clustering with Scikit-Learn
K-means Clustering with Scikit-LearnK-means Clustering with Scikit-Learn
K-means Clustering with Scikit-Learn
Sarah Guido
 
Data Analysis in Python
Data Analysis in PythonData Analysis in Python
Data Analysis in Python
Richard Herrell
 
Object Detection & Tracking
Object Detection & TrackingObject Detection & Tracking
Object Detection & Tracking
Akshay Gujarathi
 
Image recognition
Image recognitionImage recognition
Image recognition
Harika Nalla
 
An Introduction to Computer Vision
An Introduction to Computer VisionAn Introduction to Computer Vision
An Introduction to Computer Vision
guestd1b1b5
 
Criminal Detection System
Criminal Detection SystemCriminal Detection System
Criminal Detection System
Intrader Amit
 
Application of-image-segmentation-in-brain-tumor-detection
Application of-image-segmentation-in-brain-tumor-detectionApplication of-image-segmentation-in-brain-tumor-detection
Application of-image-segmentation-in-brain-tumor-detection
Myat Myint Zu Thin
 
introduction to Digital Image Processing
introduction to Digital Image Processingintroduction to Digital Image Processing
introduction to Digital Image Processing
nikesh gadare
 
A brief introduction of Artificial neural network by example
A brief introduction of Artificial neural network by exampleA brief introduction of Artificial neural network by example
A brief introduction of Artificial neural network by example
Mrinmoy Majumder
 
Image recognition
Image recognitionImage recognition
Image recognition
Aseed Usmani
 
Image segmentation based on color
Image segmentation based on colorImage segmentation based on color
Image segmentation based on color
eSAT Journals
 
texture mapping in computer graphics
texture mapping in computer graphicstexture mapping in computer graphics
texture mapping in computer graphics
Tayyaba Jabeen
 
Image recognition
Image recognitionImage recognition
Image recognition
Nikhil Singh
 
Image Processing ppt
Image Processing pptImage Processing ppt
Convolutional Neural Network - CNN | How CNN Works | Deep Learning Course | S...
Convolutional Neural Network - CNN | How CNN Works | Deep Learning Course | S...Convolutional Neural Network - CNN | How CNN Works | Deep Learning Course | S...
Convolutional Neural Network - CNN | How CNN Works | Deep Learning Course | S...
Simplilearn
 
Introduction to Image Processing with MATLAB
Introduction to Image Processing with MATLABIntroduction to Image Processing with MATLAB
Introduction to Image Processing with MATLAB
Sriram Emarose
 
Histogram Equalization
Histogram EqualizationHistogram Equalization
Histogram Equalization
Kalyan Acharjya
 

What's hot (20)

K-means Clustering with Scikit-Learn
K-means Clustering with Scikit-LearnK-means Clustering with Scikit-Learn
K-means Clustering with Scikit-Learn
 
Data Analysis in Python
Data Analysis in PythonData Analysis in Python
Data Analysis in Python
 
Object Detection & Tracking
Object Detection & TrackingObject Detection & Tracking
Object Detection & Tracking
 
Image recognition
Image recognitionImage recognition
Image recognition
 
An Introduction to Computer Vision
An Introduction to Computer VisionAn Introduction to Computer Vision
An Introduction to Computer Vision
 
Criminal Detection System
Criminal Detection SystemCriminal Detection System
Criminal Detection System
 
point operations in image processing
point operations in image processingpoint operations in image processing
point operations in image processing
 
Application of-image-segmentation-in-brain-tumor-detection
Application of-image-segmentation-in-brain-tumor-detectionApplication of-image-segmentation-in-brain-tumor-detection
Application of-image-segmentation-in-brain-tumor-detection
 
introduction to Digital Image Processing
introduction to Digital Image Processingintroduction to Digital Image Processing
introduction to Digital Image Processing
 
A brief introduction of Artificial neural network by example
A brief introduction of Artificial neural network by exampleA brief introduction of Artificial neural network by example
A brief introduction of Artificial neural network by example
 
Image recognition
Image recognitionImage recognition
Image recognition
 
Image segmentation based on color
Image segmentation based on colorImage segmentation based on color
Image segmentation based on color
 
texture mapping in computer graphics
texture mapping in computer graphicstexture mapping in computer graphics
texture mapping in computer graphics
 
Image recognition
Image recognitionImage recognition
Image recognition
 
Image Processing ppt
Image Processing pptImage Processing ppt
Image Processing ppt
 
Computer Vision Introduction
Computer Vision IntroductionComputer Vision Introduction
Computer Vision Introduction
 
Convolutional Neural Network - CNN | How CNN Works | Deep Learning Course | S...
Convolutional Neural Network - CNN | How CNN Works | Deep Learning Course | S...Convolutional Neural Network - CNN | How CNN Works | Deep Learning Course | S...
Convolutional Neural Network - CNN | How CNN Works | Deep Learning Course | S...
 
Introduction to Image Processing with MATLAB
Introduction to Image Processing with MATLABIntroduction to Image Processing with MATLAB
Introduction to Image Processing with MATLAB
 
Histogram Equalization
Histogram EqualizationHistogram Equalization
Histogram Equalization
 
Morphological image processing
Morphological image processingMorphological image processing
Morphological image processing
 

Viewers also liked

Hemostaza primare dhe sekondare
Hemostaza primare dhe sekondareHemostaza primare dhe sekondare
Hemostaza primare dhe sekondare
Silva Silvi
 
Post-Processing of Prostate Perfusion MRI
Post-Processing of Prostate Perfusion MRIPost-Processing of Prostate Perfusion MRI
Post-Processing of Prostate Perfusion MRI
Vanya Valindria
 
red blood cells, White blood cells & platelets
red blood cells, White blood cells & plateletsred blood cells, White blood cells & platelets
red blood cells, White blood cells & platelets
ChannakaN
 
CANCER CELL DETECTION USING DIGITAL IMAGE PROCESSING
CANCER  CELL  DETECTION USING DIGITAL IMAGE PROCESSINGCANCER  CELL  DETECTION USING DIGITAL IMAGE PROCESSING
CANCER CELL DETECTION USING DIGITAL IMAGE PROCESSING
kajikho9
 
Final cancer presentation
Final cancer presentationFinal cancer presentation
Final cancer presentationZerin Ziaudeen
 
Cancer slides
Cancer slidesCancer slides
Cancer slides
Millicent Mtshali
 
Paper id 212014108
Paper id 212014108Paper id 212014108
Paper id 212014108IJRAT
 
Cancer PPT (From Mrs. Brenda Lee)
Cancer PPT (From Mrs. Brenda Lee)Cancer PPT (From Mrs. Brenda Lee)
Cancer PPT (From Mrs. Brenda Lee)Carla
 
What Is Cancer
What  Is CancerWhat  Is Cancer
What Is Cancer
Phil Mayor
 
Erythropoiesis
ErythropoiesisErythropoiesis
ErythropoiesisRaghu Veer
 
Cancer.ppt
Cancer.pptCancer.ppt
Cancer.ppt
Sriloy Mohanty
 

Viewers also liked (13)

RBC
RBCRBC
RBC
 
Hemostaza primare dhe sekondare
Hemostaza primare dhe sekondareHemostaza primare dhe sekondare
Hemostaza primare dhe sekondare
 
Post-Processing of Prostate Perfusion MRI
Post-Processing of Prostate Perfusion MRIPost-Processing of Prostate Perfusion MRI
Post-Processing of Prostate Perfusion MRI
 
red blood cells, White blood cells & platelets
red blood cells, White blood cells & plateletsred blood cells, White blood cells & platelets
red blood cells, White blood cells & platelets
 
CANCER CELL DETECTION USING DIGITAL IMAGE PROCESSING
CANCER  CELL  DETECTION USING DIGITAL IMAGE PROCESSINGCANCER  CELL  DETECTION USING DIGITAL IMAGE PROCESSING
CANCER CELL DETECTION USING DIGITAL IMAGE PROCESSING
 
Final cancer presentation
Final cancer presentationFinal cancer presentation
Final cancer presentation
 
Cancer slides
Cancer slidesCancer slides
Cancer slides
 
Paper id 212014108
Paper id 212014108Paper id 212014108
Paper id 212014108
 
Cancer PPT (From Mrs. Brenda Lee)
Cancer PPT (From Mrs. Brenda Lee)Cancer PPT (From Mrs. Brenda Lee)
Cancer PPT (From Mrs. Brenda Lee)
 
What Is Cancer
What  Is CancerWhat  Is Cancer
What Is Cancer
 
Erythropoiesis
ErythropoiesisErythropoiesis
Erythropoiesis
 
Cancer.ppt
Cancer.pptCancer.ppt
Cancer.ppt
 
Cancer Powerpoint
Cancer PowerpointCancer Powerpoint
Cancer Powerpoint
 

Similar to RED BLOOD CELLS EXTRACTION AND COUNTING

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
IJLT EMAS
 
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 Journal
 
color doppler
color dopplercolor doppler
color doppler
MsccMohamed
 
Digitalimageprocessing
DigitalimageprocessingDigitalimageprocessing
Digitalimageprocessing
UdayKumar937
 
Pentachart_AllGraphics
Pentachart_AllGraphicsPentachart_AllGraphics
Pentachart_AllGraphicsTheresa Rizk
 
Automatic segmentation and disentangling of chromosomes in q band image
Automatic segmentation and disentangling of chromosomes in q band imageAutomatic segmentation and disentangling of chromosomes in q band image
Automatic segmentation and disentangling of chromosomes in q band imagesnehajit
 
Plastic surgeryinvariantfacedetection.pptx
Plastic surgeryinvariantfacedetection.pptxPlastic surgeryinvariantfacedetection.pptx
Plastic surgeryinvariantfacedetection.pptx
Soumik Maji
 
Brain tumor detection
Brain tumor detectionBrain tumor detection
Brain tumor detection
veeravallisatyamanas
 
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 Journal
 
study-and-development-of-digital-image-processing-tool-for-application-of-dia...
study-and-development-of-digital-image-processing-tool-for-application-of-dia...study-and-development-of-digital-image-processing-tool-for-application-of-dia...
study-and-development-of-digital-image-processing-tool-for-application-of-dia...
Jyoti Patil
 
sheeba.pptx
sheeba.pptxsheeba.pptx
SIRG-BSU_3_used-important.pdf
SIRG-BSU_3_used-important.pdfSIRG-BSU_3_used-important.pdf
SIRG-BSU_3_used-important.pdf
DrAhmedElngar
 
Processing of satellite_image_using_digi
Processing of satellite_image_using_digiProcessing of satellite_image_using_digi
Processing of satellite_image_using_digi
Shanmuga Sundaram
 
Processing_of_Satellite_Image_using_Digi.pptx
Processing_of_Satellite_Image_using_Digi.pptxProcessing_of_Satellite_Image_using_Digi.pptx
Processing_of_Satellite_Image_using_Digi.pptx
eshitaakter2
 
Medical image analysis
Medical image analysisMedical image analysis
Medical image analysis
Aboul Ella Hassanien
 
Convolutional neural network and its layers
Convolutional neural network  and its layersConvolutional neural network  and its layers
Convolutional neural network and its layers
ArnavPlayz
 
image processing
image processingimage processing
image processing
minhaz uddin
 
1 [Autosaved].pptx
1 [Autosaved].pptx1 [Autosaved].pptx
1 [Autosaved].pptx
SsdSsd5
 
Segmentation techniques for extraction and description of tumour region from ...
Segmentation techniques for extraction and description of tumour region from ...Segmentation techniques for extraction and description of tumour region from ...
Segmentation techniques for extraction and description of tumour region from ...
Swarada Kanap
 
Palm Vein Feature Extraction Method by Using Optimized DVHLocal Binary Pattern
Palm Vein Feature Extraction Method by Using Optimized DVHLocal Binary PatternPalm Vein Feature Extraction Method by Using Optimized DVHLocal Binary Pattern
Palm Vein Feature Extraction Method by Using Optimized DVHLocal Binary Pattern
IJCSIS Research Publications
 

Similar to RED BLOOD CELLS EXTRACTION AND COUNTING (20)

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
 
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
 
color doppler
color dopplercolor doppler
color doppler
 
Digitalimageprocessing
DigitalimageprocessingDigitalimageprocessing
Digitalimageprocessing
 
Pentachart_AllGraphics
Pentachart_AllGraphicsPentachart_AllGraphics
Pentachart_AllGraphics
 
Automatic segmentation and disentangling of chromosomes in q band image
Automatic segmentation and disentangling of chromosomes in q band imageAutomatic segmentation and disentangling of chromosomes in q band image
Automatic segmentation and disentangling of chromosomes in q band image
 
Plastic surgeryinvariantfacedetection.pptx
Plastic surgeryinvariantfacedetection.pptxPlastic surgeryinvariantfacedetection.pptx
Plastic surgeryinvariantfacedetection.pptx
 
Brain tumor detection
Brain tumor detectionBrain tumor detection
Brain tumor detection
 
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
 
study-and-development-of-digital-image-processing-tool-for-application-of-dia...
study-and-development-of-digital-image-processing-tool-for-application-of-dia...study-and-development-of-digital-image-processing-tool-for-application-of-dia...
study-and-development-of-digital-image-processing-tool-for-application-of-dia...
 
sheeba.pptx
sheeba.pptxsheeba.pptx
sheeba.pptx
 
SIRG-BSU_3_used-important.pdf
SIRG-BSU_3_used-important.pdfSIRG-BSU_3_used-important.pdf
SIRG-BSU_3_used-important.pdf
 
Processing of satellite_image_using_digi
Processing of satellite_image_using_digiProcessing of satellite_image_using_digi
Processing of satellite_image_using_digi
 
Processing_of_Satellite_Image_using_Digi.pptx
Processing_of_Satellite_Image_using_Digi.pptxProcessing_of_Satellite_Image_using_Digi.pptx
Processing_of_Satellite_Image_using_Digi.pptx
 
Medical image analysis
Medical image analysisMedical image analysis
Medical image analysis
 
Convolutional neural network and its layers
Convolutional neural network  and its layersConvolutional neural network  and its layers
Convolutional neural network and its layers
 
image processing
image processingimage processing
image processing
 
1 [Autosaved].pptx
1 [Autosaved].pptx1 [Autosaved].pptx
1 [Autosaved].pptx
 
Segmentation techniques for extraction and description of tumour region from ...
Segmentation techniques for extraction and description of tumour region from ...Segmentation techniques for extraction and description of tumour region from ...
Segmentation techniques for extraction and description of tumour region from ...
 
Palm Vein Feature Extraction Method by Using Optimized DVHLocal Binary Pattern
Palm Vein Feature Extraction Method by Using Optimized DVHLocal Binary PatternPalm Vein Feature Extraction Method by Using Optimized DVHLocal Binary Pattern
Palm Vein Feature Extraction Method by Using Optimized DVHLocal Binary Pattern
 

RED BLOOD CELLS EXTRACTION AND COUNTING

  • 1. RED BLOOD CELLS EXTRACTION AND COUNTING GUIDED BY: MR.N.KIRUBAKARAN HOD (CSE DEPT) PRESENT BY: Rahul Reghunath By using software
  • 2. INTRODUCTION •Blood is a connective tissue consisting of cells suspended in plasma. •The most abundant small reddish cells are erythrocytes and called red blood cell. •The conventional device used to count blood cells is the hemocytometer •Several attempts have been made to mimic the procedure of cell recognition from image like problems will come in the conventional method.Here will our project application will come.
  • 3. EXPERIMENT • This work aims to apply image processing to extract the blood image taken from blood smear microscope, then automatically counting red blood cells . • Digital image processing was extensively used in this work. It is the key performance index to establish the ability of the proposed method. • The experiment is going through different steps.
  • 4. STEPS Image processing • The main image processing tasks consists of enhancing the image's qualities and deleting overlapped blood cells in the boundary area of the image Histogram equalization • This process adjusts intensity values of the image by performing histogram equalization involving intensity transformation.
  • 5. Red Blood Cell counting procedure Image processing Single blood cell extraction Single cell analysis and classification by Neural Network Red blood cells counting
  • 6. • To adjust brightness of an image, an histogram of the interested image is used to determine data and display ranges of the image. Cell detection •The objective of blood cell detection is to detect cells which differentiate themselves from the background in terms of contrast Contrast and brightness adjustment
  • 7. Image dilation • The dilation morphological operator has been used to better connect separated points of the membrane. Interior gap filling • Filling internal holds of the connected element get the biggest area in the processed image Object smoothening (Erosion) • This step reduces the spur elements along the membrane edges.
  • 8. Single blood cell extraction • This method extracts the single blood cell from the derived binary image to obtain cell’s position. Border padding • The missing pixels will be padded using 0 value (black) to complete the image. Centroid finding • The centroid of the converted binary image is measured by finding the center of mass of the binary image region.
  • 9. Transferringoriginal RGB image to grey Original image. Step 1. Equalizing image, Step 2 .Adjusting of an Image. Step 3. Detecting entire cell Step 4. Dilating an image Step 5. Filling interior gaps Step 6. Smoothening an object. (Erosion)
  • 10. CONCLUSION ‣This worked to study the possibility of RBC using image processing. ‣ The single blood cell extracted and finally seaperated RBC offers 80% of accuracy or better. ‣ Higher accuracy increased when the number of sample training images is increased.