SlideShare a Scribd company logo
2
Most read
3
Most read
4
Most read
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 05 Issue: 03 | Mar-2018 www.irjet.net p-ISSN: 2395-0072
© 2018, IRJET | Impact Factor value: 6.171 | ISO 9001:2008 Certified Journal | Page 2639
Identifying the blood group using Image Processing
Amol Dhande1, Pragati Bhoir2, Varsha Gade3
1,2,3 Computer Engineering, Yadavrao Tasgaonkar Institute of Engineering and Technology, Maharashtra, India
---------------------------------------------------------------------***---------------------------------------------------------------------
Abstract - Identifying blood group is very important in
emergency cases. The method based on image processing
technology at present is very quick and it has wide uses in
biotechnological field. In this paper, we are proposing the
accurate and fast identification of blood groupbasedonimage
processing technology. Sometimes the human eye may give us
an inaccurate result, but if we detect the blood group using
image processing technology then the small error in the
results which are calculated and given by human is reduced.
Using image processing technology, we can givethebestresult
as this technology is growing faster and faster. This method
can quickly and accurately classify the blood group.
Key Words: ABO blood group, Threshold Segmentation,
HSV, Histogram, Binary image, Clusters, Patch.
1. INTRODUCTION
Blood group identification is the key step to ensure blood
transfusion safety. In the case of emergency blood
transfusion, rapid identification of the type of blood is
essential, directly related to the survival of the patient. The
ABO blood group system is found and identified as the first
human blood group system by Austria Rand Steiner in early
nineteenth Century. Blood groupsare dividedintofourtypes
i.e. A, B, AB and O. ABO blood group detection follows the
agglutination method and then it goes for a machine
recognition. The agglutination reaction means thatoccurred
reaction between the antibody and the antigen, indicating
the presence of the antigen.
1.1 Literature Survey
Mehedi Talukder ,Md Rabiul Islam etc. all in year October
2015 on “Improvement of accuracy of human bloodgroups.”
He has suggested that, the blood group can be detected by
using image processing using plate method. This method
gives the accurate result.
Pravin manikandan, Ravindra G, etc. all in year February
2017 on “Determination and classification of blood type
using image processing techniques.” He has suggested that,
the type of blood group can be detected by using image
processing with method such asthresholding,morphological
processing, quantification, etc. It is effective and efficient
method to detect the agglutination anddeterminestheblood
type of the patient accurately.
Yue fang dong, etc. all in year 2017 on “ABO blood group
determination based on image processing technology.” He
hassuggested that, The blood group can bedetectedbyusing
image processing with method such as measurement of
linear primitives and circular primitives, color information
extraction, object segmentation based on niblack, feature
extraction, etc. A fast, accurate and robust blood group
judgment method is proposed for the rapid and accurate
identification of blood type in the case of emergency
transfusion.
1.2 Comparative Analysis
Table-1: Analysis of previous papers
Title Year
Publishe
d
Techniq-
ue’s Used
Algor
-ithm
Demerits
Improve-
ment of
accuracy
of human
blood
groups.
Oct 2015 Name plate Thre-
sholding
Requires 30
minutes
which is
excessive
especially in
emergency
situation
Determi-
nation and
classifi-
cation of
blood
types
Feb 2017 Morpholo
-gical
process-ing
Quantifi-
cation
More chances
of human
error are
possible only
experts can
tell the blood
type by seeing
at the
agglutina-tion
process.
ABO blood
group
detection
based on
image
process-
ing
techno-
logy
Feb 2017 Feature
extraction
Niblack
segment-
ation, Otsu
algori-thm
Gives accurate
result but time
consuming.
2. EXISTING SYSTEM
In today’sworld, the blood group is identified on the basisof
microscope vision. It may gives wrong result as the human
may be incorrect due to the deficiency in human beings, but
we can reduce this errors by doing the same process on the
basis of image processing at the fast speed without any
wrong interpretation.
3. PROBLEM DEFINITION
1) Improvement of accuracy of human blood group
In this system, it has disadvantage of requiring 30
minutes, which is excessive especially in emergency
situation.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 05 Issue: 03 | Mar-2018 www.irjet.net p-ISSN: 2395-0072
© 2018, IRJET | Impact Factor value: 6.171 | ISO 9001:2008 Certified Journal | Page 2640
2) Determination and classification of blood type using
image processing
Disadvantage of this system are more chances of human
errors are possible, only experts can tell the blood type by
seeing at the agglutination process.
3) ABO blood group detection based on image processing
technology
In this Paper, method givesaccurate result but it takes more
time to generate the result i.e. finding the blood type on the
basis of image processing techniques used in this project.
We are using some special techniques of image processing
likedetection of background and cluster detection. The final
blood group can be detected on the basis of number of
clusters and feature detection of the image. Due to this, we
get the accurate result without any expert by avoiding
human errors within short period of time. The techniques
used in our projects are morphological processing, finding
the biggest cluster using cluster detection, and background
color detection using HSV luminance method and after this,
we are going to take a decision of cluster or patch to find the
blood group of the image. We also plot the histogram just to
verify the distribution of colors in the image.
4. PROPOSED SYSTEM
The digital images of blood samplesare obtained fromthe
hospital/laboratory consisting of a color image composedof
three samples of blood. These images are processed using
image processing techniques namely feature extraction,
clustering, HSV luminance, etc.
Fig -1: Sample image for further processing
4.1 Resize the Image
In this process, we will resize the image and enhance the
quality of image by converting image into bitmap image.
Bitmap image is the type of memory organization or image
file format used to store digital image.
4.2 HSV Luminance
HSV (Hue, Saturation, and Value) are two alternative
representations of the RGB color model, designed in the
1970s by computer graphics researchers to more closely
align with the way human vision perceives color-making
attributes. In these models, colors of each hue are arranged
in a radial slice, around a central axisof neutral colorswhich
rangesfrom black at the bottom to white at the top. The HSV
representation modelsthe way paints of differentcolorsmix
together, with the saturation dimension resembling various
shades of brightly colored paint, and the value dimension
resembling the mixture of thosepaintswithvaryingamounts
of black or white paint.
Fig -2: Background color detection
4.3 Morphological Operation
Morphology is a tool of extracting image components that
are useful in the representation and description of region
shape, such as boundaries, skeletons, and the convex hull. In
morphological operation, there are two fundamental
operations such asdilation and erosion,intermsoftheunion
of an image with translated shape called a structuring
element. This is a fundamental step in extracting objects
from an image for subsequent analysis. The fundamental
operations in morphological operations can be listed as
4.3.1 Erosion
Erosion is one of the two basic operators in the area of
mathematical morphology. It is typically applied to binary
images, but there are versions that work on grayscale
images. The basic effect of the operator on a binary image is
to erode away the boundariesof regionsofforegroundpixels
(i.e. white pixels, typically). Thus areas of foreground pixels
shrink in size, and holes within those areas become larger.
4.3.2 Dilation
Dilation is the process that grows or thickens the objects in
an image and is known as structuring element. Graphically,
structuring elements can be represented either by a matrix
of 0s and 1s or as a set of foreground pixels.
4.3.3 Smooth Gaussian
The Gaussian smoothing operator is a 2-D convolution
operator that is used to `blur' images and remove detail and
noise. In this sense it is similar to the mean filter, but it uses
a different kernel that represents the shape of a Gaussian
(`bell-shaped') hump.
4.3.4 Threshold Binary
The simplest thresholding methods replace each pixel in an
image with a black pixel if the image intensity Ii,j is less than
some fixed constant T (Ii,j<T), or a white pixel if the image
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 05 Issue: 03 | Mar-2018 www.irjet.net p-ISSN: 2395-0072
© 2018, IRJET | Impact Factor value: 6.171 | ISO 9001:2008 Certified Journal | Page 2641
intensity is greater than that constant. In the example image
on the right, this results in the dark tree becoming
completely black, and the white snow becoming completely
white.
4.3.5 Blob Detection
4.3.5.1 Finding a counter
In this method, the blob in the image is detected using blob
detection methods like Counter detection in image
processing.
4.3.5.2 Classification between Cluster and Patch
In this method, we classify the cluster and patch to identify
the blood group by determining the area of a cluster.
Fig -3: Detection of Cluster OR Patch
4.4 Histogram
Histogram is a graph of number of pixelsversustheQuantity
of pixels. The color histogram can be built for any kind of
color space, although the term is more often used for three-
dimensional spaces like RGB or HSV. For monochromatic
images, the term intensity histogram may be used instead.
For multi-spectral images, where each pixel is represented
by an arbitrary number of measurements (for example,
beyond the three measurements in RGB), the color
histogram is N-dimensional, with N being the number of
measurements taken. Each measurement has its own
wavelength range of the light spectrum, some of which may
be outside the visible spectrum.
fig -4: Histogram
5. IMPLEMENTATION DETAILS
The system is developed in Visual studio using the
techniques of image processing and opencv methods. The
user interface is developed using opencv and the
implementation of identification of the blood group is
processed using image processing techniques.
6. RESULT ANALYSIS
We first detect the background color using Imageprocessing
technique like HSV luminance plane to detect background
color. Range to detect cluster or patch on the basis of area of
the agglutination of the blood. Range to detect cluster or
patch is between 0 to 255 of HSV Luminance plane method
and it should be as follows:
Table-2: To detect Cluster or patch
0 255
50 255
0 230
The final result is calculated on the basis of combination of
cluster and patch of the given three images which is as
follows:
Table-3: Identification of blood group on the basis of
combination of cluster and patch of three images
Combination of cluster
and patch
Result as a blood group
C P C A
P C C B
C C C AB
P P P O
7. CONCLUSIONS
A fast, accurate and robust blood group judgment method is
proposed for the rapid and accurate identification of blood
types in the case of emergency transfusion.
A large number of experiments show that this method can
quickly and accurately identify whether the serum and
antibody agglutination reaction, and then get blood type
determination, to meet the needs of automated rapid blood
type analyser.
REFERENCES
[1] ABO Blood Group Detection Based on Image Processing
Technology Vue-fang Dong' Suzhou Institute of
Biomedical Engineering and Technology Chinese
Academy of Sciences Su Zhou, China. /international
conference of IEEE 2017.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 05 Issue: 03 | Mar-2018 www.irjet.net p-ISSN: 2395-0072
© 2018, IRJET | Impact Factor value: 6.171 | ISO 9001:2008 Certified Journal | Page 2642
[2] Stainsby D, Jones H, Asher D, et al. Serious hazards of
transfusion: a decade of hemovigilance in the UK.[J].
Transfusion Medicine Reviews, 2006, 20(4):273-282.
[3] Patton C 1. Handbook of automated analysis,continuous
flow techniques : by William A. Coakley, Marcel Dekker
Inc. 1981. SFr 55.00 (xii + 144 pages) ISBN 0 8247 1392
3[J]. Trac Trends in Analytical Chemistry, 1983,
2(4):Xlll-XlV.
[4] Brown, Barry, Hicks, et al. Blood Policy and
Technology[J]. 1985.
[5] Sturgeon P. Automation: its introduction to the field of
blood group serology.[J]. Immunohematology, 2001,
17(4):100-5.
[6] Wittmann G, Frank J, Schramm W, et al. Automation and
Data Processing with the Immucor Galileo Jf5 System in
a University Blood Bank[J]. Transfusion Medicine &
Hemotherapy, 2007, 34(5):347-352.
[7] Shin S Y, Kwon K C, Koo S H, et al. Evaluation of two
automated instruments for pre-transfusion testing:
AutoVue Innova and Techno TwinStation.[J]. Korean
Journal of Laboratory Medicine, 2008, 28(3):214-220
[8] Dada A, Beck D, Schmitz G. Automation and Data
Processing in Blood Banking Using the Ortho AutoVue
Jf5 Innova System[J]. Transfusion Medicine &
Hemotherapy, 2007, 34(5):341-346.

More Related Content

DOCX
project synopsis face recognition attendance system
PDF
IRJET- Automated Blood Group Recognition System using Image Processing
PPTX
Fingerprint based voting machine ppt
PPTX
ExpenseTracker(ppt).pptx
PPTX
Emotion recognition
PPTX
Optical character recognition (ocr) ppt
PPTX
Human age and gender Detection
DOCX
Project synopsis on face recognition in e attendance
project synopsis face recognition attendance system
IRJET- Automated Blood Group Recognition System using Image Processing
Fingerprint based voting machine ppt
ExpenseTracker(ppt).pptx
Emotion recognition
Optical character recognition (ocr) ppt
Human age and gender Detection
Project synopsis on face recognition in e attendance

What's hot (20)

PDF
fingerprint based electronic voting machine
PPT
Diabetes prediction using machine learning
PDF
Handwritten Character Recognition: A Comprehensive Review on Geometrical Anal...
PPTX
Bug Tracking System
PPTX
Object Recognition
DOCX
Documentation of railway reservation system
PPTX
Expense tracker
DOCX
Hand Written Character Recognition Using Neural Networks
PPTX
Virtual Mouse using hand gesture recognition
PDF
Steganography final report
PDF
Banking Management System SRS
PPTX
ATM Banking
PDF
Toll application - .NET and Android - SRS
PPT
Online Voting System - Project
PPTX
Biometric voting system
PPTX
Biometric Authentication PPT
PPTX
Emotion recognition using image processing in deep learning
PPTX
Code Optimization
PPTX
Online polling system
PPTX
Biometric Voting System
fingerprint based electronic voting machine
Diabetes prediction using machine learning
Handwritten Character Recognition: A Comprehensive Review on Geometrical Anal...
Bug Tracking System
Object Recognition
Documentation of railway reservation system
Expense tracker
Hand Written Character Recognition Using Neural Networks
Virtual Mouse using hand gesture recognition
Steganography final report
Banking Management System SRS
ATM Banking
Toll application - .NET and Android - SRS
Online Voting System - Project
Biometric voting system
Biometric Authentication PPT
Emotion recognition using image processing in deep learning
Code Optimization
Online polling system
Biometric Voting System
Ad

Similar to IRJET- Identifying the Blood Group using Image Processing (20)

PPTX
Phase 1 presentation1.pptx
PDF
IRJET- Counting of RBCS and WBCS using Image Processing Technique
PDF
wbc_rbc
PDF
IRJET- Counting of RBCS and WBCS using Image Processing Technique
PDF
Ijetcas14 381
PDF
IRJET - Computer-Assisted ALL, AML, CLL, CML Detection and Counting for D...
PPTX
blood cells counting by using python open cv
PDF
F0363029031
PDF
IRJET-Automatic RBC And WBC Counting using Watershed Segmentation Algorithm
PPTX
ppt for biometric blood group detection A Machine Learning Approach
PDF
A Hierarchical Clustering Algorithm Based Computer Aided Molecular Modeling w...
PDF
Classification of Leukemia Detection in Human Blood Sample Based on Microscop...
PDF
Blood image analysis to detect malaria using filtering image edges and classi...
PPTX
Automatic recognition of white blood cells
PDF
IRJET- DNA Fragmentation Pattern and its Application in DNA Sample Type Class...
PDF
A novel approach in identification of blood group using laser technology
PDF
Lecture 9&10 computer vision segmentation-no_task
PDF
Ijet 21658
PDF
Ijet 21655
Phase 1 presentation1.pptx
IRJET- Counting of RBCS and WBCS using Image Processing Technique
wbc_rbc
IRJET- Counting of RBCS and WBCS using Image Processing Technique
Ijetcas14 381
IRJET - Computer-Assisted ALL, AML, CLL, CML Detection and Counting for D...
blood cells counting by using python open cv
F0363029031
IRJET-Automatic RBC And WBC Counting using Watershed Segmentation Algorithm
ppt for biometric blood group detection A Machine Learning Approach
A Hierarchical Clustering Algorithm Based Computer Aided Molecular Modeling w...
Classification of Leukemia Detection in Human Blood Sample Based on Microscop...
Blood image analysis to detect malaria using filtering image edges and classi...
Automatic recognition of white blood cells
IRJET- DNA Fragmentation Pattern and its Application in DNA Sample Type Class...
A novel approach in identification of blood group using laser technology
Lecture 9&10 computer vision segmentation-no_task
Ijet 21658
Ijet 21655
Ad

More from IRJET Journal (20)

PDF
Enhanced heart disease prediction using SKNDGR ensemble Machine Learning Model
PDF
Utilizing Biomedical Waste for Sustainable Brick Manufacturing: A Novel Appro...
PDF
Kiona – A Smart Society Automation Project
PDF
DESIGN AND DEVELOPMENT OF BATTERY THERMAL MANAGEMENT SYSTEM USING PHASE CHANG...
PDF
Invest in Innovation: Empowering Ideas through Blockchain Based Crowdfunding
PDF
SPACE WATCH YOUR REAL-TIME SPACE INFORMATION HUB
PDF
A Review on Influence of Fluid Viscous Damper on The Behaviour of Multi-store...
PDF
Wireless Arduino Control via Mobile: Eliminating the Need for a Dedicated Wir...
PDF
Explainable AI(XAI) using LIME and Disease Detection in Mango Leaf by Transfe...
PDF
BRAIN TUMOUR DETECTION AND CLASSIFICATION
PDF
The Project Manager as an ambassador of the contract. The case of NEC4 ECC co...
PDF
"Enhanced Heat Transfer Performance in Shell and Tube Heat Exchangers: A CFD ...
PDF
Advancements in CFD Analysis of Shell and Tube Heat Exchangers with Nanofluid...
PDF
Breast Cancer Detection using Computer Vision
PDF
Auto-Charging E-Vehicle with its battery Management.
PDF
Analysis of high energy charge particle in the Heliosphere
PDF
A Novel System for Recommending Agricultural Crops Using Machine Learning App...
PDF
Auto-Charging E-Vehicle with its battery Management.
PDF
Analysis of high energy charge particle in the Heliosphere
PDF
Wireless Arduino Control via Mobile: Eliminating the Need for a Dedicated Wir...
Enhanced heart disease prediction using SKNDGR ensemble Machine Learning Model
Utilizing Biomedical Waste for Sustainable Brick Manufacturing: A Novel Appro...
Kiona – A Smart Society Automation Project
DESIGN AND DEVELOPMENT OF BATTERY THERMAL MANAGEMENT SYSTEM USING PHASE CHANG...
Invest in Innovation: Empowering Ideas through Blockchain Based Crowdfunding
SPACE WATCH YOUR REAL-TIME SPACE INFORMATION HUB
A Review on Influence of Fluid Viscous Damper on The Behaviour of Multi-store...
Wireless Arduino Control via Mobile: Eliminating the Need for a Dedicated Wir...
Explainable AI(XAI) using LIME and Disease Detection in Mango Leaf by Transfe...
BRAIN TUMOUR DETECTION AND CLASSIFICATION
The Project Manager as an ambassador of the contract. The case of NEC4 ECC co...
"Enhanced Heat Transfer Performance in Shell and Tube Heat Exchangers: A CFD ...
Advancements in CFD Analysis of Shell and Tube Heat Exchangers with Nanofluid...
Breast Cancer Detection using Computer Vision
Auto-Charging E-Vehicle with its battery Management.
Analysis of high energy charge particle in the Heliosphere
A Novel System for Recommending Agricultural Crops Using Machine Learning App...
Auto-Charging E-Vehicle with its battery Management.
Analysis of high energy charge particle in the Heliosphere
Wireless Arduino Control via Mobile: Eliminating the Need for a Dedicated Wir...

Recently uploaded (20)

PDF
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
PPTX
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
PPTX
Lecture Notes Electrical Wiring System Components
DOCX
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
PPTX
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
PDF
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
PPTX
UNIT-1 - COAL BASED THERMAL POWER PLANTS
PDF
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
PDF
PPT on Performance Review to get promotions
PPTX
CH1 Production IntroductoryConcepts.pptx
PDF
Structs to JSON How Go Powers REST APIs.pdf
PDF
Embodied AI: Ushering in the Next Era of Intelligent Systems
PDF
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
PPTX
bas. eng. economics group 4 presentation 1.pptx
PPTX
Foundation to blockchain - A guide to Blockchain Tech
PPTX
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
PPTX
web development for engineering and engineering
PPTX
additive manufacturing of ss316l using mig welding
DOCX
573137875-Attendance-Management-System-original
PPTX
Internet of Things (IOT) - A guide to understanding
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
Lecture Notes Electrical Wiring System Components
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
UNIT-1 - COAL BASED THERMAL POWER PLANTS
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
PPT on Performance Review to get promotions
CH1 Production IntroductoryConcepts.pptx
Structs to JSON How Go Powers REST APIs.pdf
Embodied AI: Ushering in the Next Era of Intelligent Systems
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
bas. eng. economics group 4 presentation 1.pptx
Foundation to blockchain - A guide to Blockchain Tech
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
web development for engineering and engineering
additive manufacturing of ss316l using mig welding
573137875-Attendance-Management-System-original
Internet of Things (IOT) - A guide to understanding

IRJET- Identifying the Blood Group using Image Processing

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 05 Issue: 03 | Mar-2018 www.irjet.net p-ISSN: 2395-0072 © 2018, IRJET | Impact Factor value: 6.171 | ISO 9001:2008 Certified Journal | Page 2639 Identifying the blood group using Image Processing Amol Dhande1, Pragati Bhoir2, Varsha Gade3 1,2,3 Computer Engineering, Yadavrao Tasgaonkar Institute of Engineering and Technology, Maharashtra, India ---------------------------------------------------------------------***--------------------------------------------------------------------- Abstract - Identifying blood group is very important in emergency cases. The method based on image processing technology at present is very quick and it has wide uses in biotechnological field. In this paper, we are proposing the accurate and fast identification of blood groupbasedonimage processing technology. Sometimes the human eye may give us an inaccurate result, but if we detect the blood group using image processing technology then the small error in the results which are calculated and given by human is reduced. Using image processing technology, we can givethebestresult as this technology is growing faster and faster. This method can quickly and accurately classify the blood group. Key Words: ABO blood group, Threshold Segmentation, HSV, Histogram, Binary image, Clusters, Patch. 1. INTRODUCTION Blood group identification is the key step to ensure blood transfusion safety. In the case of emergency blood transfusion, rapid identification of the type of blood is essential, directly related to the survival of the patient. The ABO blood group system is found and identified as the first human blood group system by Austria Rand Steiner in early nineteenth Century. Blood groupsare dividedintofourtypes i.e. A, B, AB and O. ABO blood group detection follows the agglutination method and then it goes for a machine recognition. The agglutination reaction means thatoccurred reaction between the antibody and the antigen, indicating the presence of the antigen. 1.1 Literature Survey Mehedi Talukder ,Md Rabiul Islam etc. all in year October 2015 on “Improvement of accuracy of human bloodgroups.” He has suggested that, the blood group can be detected by using image processing using plate method. This method gives the accurate result. Pravin manikandan, Ravindra G, etc. all in year February 2017 on “Determination and classification of blood type using image processing techniques.” He has suggested that, the type of blood group can be detected by using image processing with method such asthresholding,morphological processing, quantification, etc. It is effective and efficient method to detect the agglutination anddeterminestheblood type of the patient accurately. Yue fang dong, etc. all in year 2017 on “ABO blood group determination based on image processing technology.” He hassuggested that, The blood group can bedetectedbyusing image processing with method such as measurement of linear primitives and circular primitives, color information extraction, object segmentation based on niblack, feature extraction, etc. A fast, accurate and robust blood group judgment method is proposed for the rapid and accurate identification of blood type in the case of emergency transfusion. 1.2 Comparative Analysis Table-1: Analysis of previous papers Title Year Publishe d Techniq- ue’s Used Algor -ithm Demerits Improve- ment of accuracy of human blood groups. Oct 2015 Name plate Thre- sholding Requires 30 minutes which is excessive especially in emergency situation Determi- nation and classifi- cation of blood types Feb 2017 Morpholo -gical process-ing Quantifi- cation More chances of human error are possible only experts can tell the blood type by seeing at the agglutina-tion process. ABO blood group detection based on image process- ing techno- logy Feb 2017 Feature extraction Niblack segment- ation, Otsu algori-thm Gives accurate result but time consuming. 2. EXISTING SYSTEM In today’sworld, the blood group is identified on the basisof microscope vision. It may gives wrong result as the human may be incorrect due to the deficiency in human beings, but we can reduce this errors by doing the same process on the basis of image processing at the fast speed without any wrong interpretation. 3. PROBLEM DEFINITION 1) Improvement of accuracy of human blood group In this system, it has disadvantage of requiring 30 minutes, which is excessive especially in emergency situation.
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 05 Issue: 03 | Mar-2018 www.irjet.net p-ISSN: 2395-0072 © 2018, IRJET | Impact Factor value: 6.171 | ISO 9001:2008 Certified Journal | Page 2640 2) Determination and classification of blood type using image processing Disadvantage of this system are more chances of human errors are possible, only experts can tell the blood type by seeing at the agglutination process. 3) ABO blood group detection based on image processing technology In this Paper, method givesaccurate result but it takes more time to generate the result i.e. finding the blood type on the basis of image processing techniques used in this project. We are using some special techniques of image processing likedetection of background and cluster detection. The final blood group can be detected on the basis of number of clusters and feature detection of the image. Due to this, we get the accurate result without any expert by avoiding human errors within short period of time. The techniques used in our projects are morphological processing, finding the biggest cluster using cluster detection, and background color detection using HSV luminance method and after this, we are going to take a decision of cluster or patch to find the blood group of the image. We also plot the histogram just to verify the distribution of colors in the image. 4. PROPOSED SYSTEM The digital images of blood samplesare obtained fromthe hospital/laboratory consisting of a color image composedof three samples of blood. These images are processed using image processing techniques namely feature extraction, clustering, HSV luminance, etc. Fig -1: Sample image for further processing 4.1 Resize the Image In this process, we will resize the image and enhance the quality of image by converting image into bitmap image. Bitmap image is the type of memory organization or image file format used to store digital image. 4.2 HSV Luminance HSV (Hue, Saturation, and Value) are two alternative representations of the RGB color model, designed in the 1970s by computer graphics researchers to more closely align with the way human vision perceives color-making attributes. In these models, colors of each hue are arranged in a radial slice, around a central axisof neutral colorswhich rangesfrom black at the bottom to white at the top. The HSV representation modelsthe way paints of differentcolorsmix together, with the saturation dimension resembling various shades of brightly colored paint, and the value dimension resembling the mixture of thosepaintswithvaryingamounts of black or white paint. Fig -2: Background color detection 4.3 Morphological Operation Morphology is a tool of extracting image components that are useful in the representation and description of region shape, such as boundaries, skeletons, and the convex hull. In morphological operation, there are two fundamental operations such asdilation and erosion,intermsoftheunion of an image with translated shape called a structuring element. This is a fundamental step in extracting objects from an image for subsequent analysis. The fundamental operations in morphological operations can be listed as 4.3.1 Erosion Erosion is one of the two basic operators in the area of mathematical morphology. It is typically applied to binary images, but there are versions that work on grayscale images. The basic effect of the operator on a binary image is to erode away the boundariesof regionsofforegroundpixels (i.e. white pixels, typically). Thus areas of foreground pixels shrink in size, and holes within those areas become larger. 4.3.2 Dilation Dilation is the process that grows or thickens the objects in an image and is known as structuring element. Graphically, structuring elements can be represented either by a matrix of 0s and 1s or as a set of foreground pixels. 4.3.3 Smooth Gaussian The Gaussian smoothing operator is a 2-D convolution operator that is used to `blur' images and remove detail and noise. In this sense it is similar to the mean filter, but it uses a different kernel that represents the shape of a Gaussian (`bell-shaped') hump. 4.3.4 Threshold Binary The simplest thresholding methods replace each pixel in an image with a black pixel if the image intensity Ii,j is less than some fixed constant T (Ii,j<T), or a white pixel if the image
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 05 Issue: 03 | Mar-2018 www.irjet.net p-ISSN: 2395-0072 © 2018, IRJET | Impact Factor value: 6.171 | ISO 9001:2008 Certified Journal | Page 2641 intensity is greater than that constant. In the example image on the right, this results in the dark tree becoming completely black, and the white snow becoming completely white. 4.3.5 Blob Detection 4.3.5.1 Finding a counter In this method, the blob in the image is detected using blob detection methods like Counter detection in image processing. 4.3.5.2 Classification between Cluster and Patch In this method, we classify the cluster and patch to identify the blood group by determining the area of a cluster. Fig -3: Detection of Cluster OR Patch 4.4 Histogram Histogram is a graph of number of pixelsversustheQuantity of pixels. The color histogram can be built for any kind of color space, although the term is more often used for three- dimensional spaces like RGB or HSV. For monochromatic images, the term intensity histogram may be used instead. For multi-spectral images, where each pixel is represented by an arbitrary number of measurements (for example, beyond the three measurements in RGB), the color histogram is N-dimensional, with N being the number of measurements taken. Each measurement has its own wavelength range of the light spectrum, some of which may be outside the visible spectrum. fig -4: Histogram 5. IMPLEMENTATION DETAILS The system is developed in Visual studio using the techniques of image processing and opencv methods. The user interface is developed using opencv and the implementation of identification of the blood group is processed using image processing techniques. 6. RESULT ANALYSIS We first detect the background color using Imageprocessing technique like HSV luminance plane to detect background color. Range to detect cluster or patch on the basis of area of the agglutination of the blood. Range to detect cluster or patch is between 0 to 255 of HSV Luminance plane method and it should be as follows: Table-2: To detect Cluster or patch 0 255 50 255 0 230 The final result is calculated on the basis of combination of cluster and patch of the given three images which is as follows: Table-3: Identification of blood group on the basis of combination of cluster and patch of three images Combination of cluster and patch Result as a blood group C P C A P C C B C C C AB P P P O 7. CONCLUSIONS A fast, accurate and robust blood group judgment method is proposed for the rapid and accurate identification of blood types in the case of emergency transfusion. A large number of experiments show that this method can quickly and accurately identify whether the serum and antibody agglutination reaction, and then get blood type determination, to meet the needs of automated rapid blood type analyser. REFERENCES [1] ABO Blood Group Detection Based on Image Processing Technology Vue-fang Dong' Suzhou Institute of Biomedical Engineering and Technology Chinese Academy of Sciences Su Zhou, China. /international conference of IEEE 2017.
  • 4. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 05 Issue: 03 | Mar-2018 www.irjet.net p-ISSN: 2395-0072 © 2018, IRJET | Impact Factor value: 6.171 | ISO 9001:2008 Certified Journal | Page 2642 [2] Stainsby D, Jones H, Asher D, et al. Serious hazards of transfusion: a decade of hemovigilance in the UK.[J]. Transfusion Medicine Reviews, 2006, 20(4):273-282. [3] Patton C 1. Handbook of automated analysis,continuous flow techniques : by William A. Coakley, Marcel Dekker Inc. 1981. SFr 55.00 (xii + 144 pages) ISBN 0 8247 1392 3[J]. Trac Trends in Analytical Chemistry, 1983, 2(4):Xlll-XlV. [4] Brown, Barry, Hicks, et al. Blood Policy and Technology[J]. 1985. [5] Sturgeon P. Automation: its introduction to the field of blood group serology.[J]. Immunohematology, 2001, 17(4):100-5. [6] Wittmann G, Frank J, Schramm W, et al. Automation and Data Processing with the Immucor Galileo Jf5 System in a University Blood Bank[J]. Transfusion Medicine & Hemotherapy, 2007, 34(5):347-352. [7] Shin S Y, Kwon K C, Koo S H, et al. Evaluation of two automated instruments for pre-transfusion testing: AutoVue Innova and Techno TwinStation.[J]. Korean Journal of Laboratory Medicine, 2008, 28(3):214-220 [8] Dada A, Beck D, Schmitz G. Automation and Data Processing in Blood Banking Using the Ortho AutoVue Jf5 Innova System[J]. Transfusion Medicine & Hemotherapy, 2007, 34(5):341-346.