SlideShare a Scribd company logo
1 of 28
PATTERN RECOGNITION TECHNIQUE
FOR PREDICTION OF BLOOD TYPE
FROM INDIVIDUALS FINGERPRINT
R.RAJKUMAR
Assistant Professor
Department of Computer Science and Engineering
SRM University, KTR
rajkumar.ra@ktr.srmuniv.ac.in
Guided by
Dr. V. GANAPATHY
Professor
Department of Information Technology
SRM University
ABSTRACT
Fingerprints are most reliable tool for
personal identification. The finger prints remain
unchanged in an individual throughout his/her
life time.
For the pattern recognition of fingerprints,
machine learning techniques for prediction of
blood types are proposed.
The fingerprint study explores the relation
between blood type and fingerprint of individuals
for the applications of forensic science, medical
treatments and accident fields
PROBLEM DESCRIPTION
Studies say that, individual’s blood type
plays a major role in her/his food habits,
behavior, memory, stress tolerance and
many other personal characteristics.
The dermatoglyphics is the study of
pattern of fine ridges on finger prints.
The type of finger print is unique and it
is based on genetic characters of each
individual. Still the relationship between
finger print and blood type is unexplored.
BASIC PATTERNS FOR FINGER PRINT
Loops Whorls Arches
Various patterns of finger prints
 Analysts use the general pattern type
(loop, whorl or arch) to make initial
comparisons and include or exclude a
known fingerprint from further analysis.
 The following 11 patterns that appear on
our fingerprints generally explain one’s
personality; each pattern on each different
finger may be explained differently with
different analysis.
i) Simple Arch Patterns
Form: hill-shaped, curved top, no triangle was
formed in with the shape.
ii) Tented Arch Patterns
Form: like a camping tent with a sharp tip top.
iii) Ulnar Loop Patterns
Form: like a waterfall flowing towards the little
finger with triangular points.
Various patterns of finger prints
iv) Radial Loop Patterns
Form: The opposite of ulnar loop, the
“waterfall” flows toward the thumb.
v) Concentric Whorl Patterns
Form: Lines starting from the center of the
small circle, the lines on finger tip appear to
be a complete circle and spread out like
concentric circles. with two triangular
points.
Various patterns of finger prints
vi) Spiral Whorl Patterns
Form: A spiral pattern starting from the
center and move outward, has two
triangular points.
vii) Press Whorl Patterns
Form: Similar to the whorl pattern, but the
circle turns into a long oval shape, has two
triangular
Various patterns of finger prints
viii) Imploding whorl Patterns
Form: Tai Chi-like patterns in the middle,
surrounded by multi-layers of circle.
ix) Composite Whorl Patterns
Form: Tai Chi-lke pattern without multi-layers
or circle surrounding it.
Various patterns of finger prints
x) Peacock’s Eye Patterns
Form: From the center it looks like a peacock’s eyes
and lips; the center consists of more than one
circle or spiral, the end of each ring is connected
in a straight line. It has two triangular points; one
further and the other closer to the center.
xi) Variant Patterns
Form: Often has combination of two or more of
whorls, ulnar loops, or simple arches, with two.
Various patterns of finger prints
 We have taken 10 thump finger print
samples for each of blood types
(A/B/AB/O) for a total subjects of 40
people.
 We used Matlab Image Processing
toolbox for preprocessing of the images
and template matching.
Experiment
Template-based template matching may
potentially require sampling of a large
number of points, it is possible to reduce the
number of sampling points.
For reducing the resolution of the search
and template images by the same factor and
performing the operation on the resultant
downsized images (multi-resolution, or
Pyramid (image processing))
Template matching : Pre-processing
The partitioning clustering approach partitions
the database of n-objects into k-number of
predefined clusters where each partition represents
a cluster and k cluster. It also satisfies two
conditions
(i) each cluster must have at least one object,
(ii) each object must belong to exactly one cluster.
Method
Method
Binarize the image
Thinning
Minutiae
Post Minutiae
Counting the number of
Whorls, Loops, Archs.
 Several categories have been defined in
the Henry system: whorl, right loop, left loop,
arch, and tented arch.
 Most algorithms are using minutiae, the
specific points like ridges ending, bifurcation.
 Only the position and direction of these
features are stored in the signature for further
comparison.
Algorithm
Code for load new image to Matlab.
I=imread(‘Fingerprint.bmp');
imshow(I)
set(gcf,'position',[1 1 600 600]);
Binarize the image
We binarize the image. After the operation,
ridges in the fingerprint are highlighted with
black color while furrow are white.
Code for binatize the image:
J=I(:,:,1)>160;
imshow(J)
set(gcf,'position',[1 1 600 600]);
Thinning
Thinning is to eliminate the redundant
pixels of ridges till the ridges are just one
pixel wide.
Code for thining the image:
K=bwmorph(~J,'thin','inf');
imshow(~K)
set(gcf,'position',[1 1 600 600]);
Minutiae
Code for minutiae:
fun=@minutie;
L = nlfilter(K,[3 3],fun);
Cluster the finger prints Using K-Means
Clustering is a way to separate groups of
objects. K-means clustering treats each object
as having a location in space.
It finds partitions such that objects within
each cluster are as close to each other as
possible, and as far from objects in other
clusters as possible.
K-means clustering requires that you specify
the number of clusters to be partitioned and a
distance metric to quantify how close two objects
are to each other.
K- means in matlab
ab = double(lab_he(:,:,2:3));
nrows = size(ab,1);
ncols = size(ab,2);
ab = reshape(ab,nrows*ncols,2);
nColors =3;
% repeat the clustering 3 times to avoid local
minima
[cluster_idx, cluster_center] =
kmeans(ab,nColors,'distance','sqEuclidean',
'Replicates',3);
Results
Blood type Whorls Loops Arches
O 8 % 67 % 25 %
A 71.2 % 9.81 % 9%
B 26.5 % 3.45 % 69 %
AB 82 % 6 % 13 %
Mean of blood types
Results
Blood type Whorls Loops Arches
O 8 % 67 % 25 %
A 71.2 % 9.81 % 9%
B 26.5 % 3.45 % 69 %
AB 82 % 6 % 13 %
Mean of blood types
Results
O has 66-70 % Loops
A has 70- 75 % Whorls
B has 65- 73% of Arches
AB has 80- 85% whorls
Conclusion
We have used unsupervised clustering method to
pattern reorganization among finger prints of different
types of blood types.
In the result the finger print images are grouped with
their respective blood type like A, B, O and AB. Some of
finger prints are in the middle of the cluster.
Fingerprint loops are found to be associated more
with O blood type, whorls with AB blood type, arches
with B blood type and high frequency of whorls
associated with A blood type.
If we use supervised learning method with the 11
types of finger prints we can increase the chances to
predict the blood type by finger print.
References
• [1] Cattell R. B, Boutourline Y, Blood group and
personality traits, American Journal of human genetics,
Vol 16, No.4(December, 1984.
• [2] http://dermatoglyphics.org/fingerprint-radial-loop
• [3] Raghavan R and John Singh K, Necessity of different
patterns of fingerprint and its applications: A study,
International Journal of Applied Engineering Research
ISSN 0973-4562 Volume 11, Number 8 (2016) pp 5787-
5790.
• [4] http://www.forensicsciencesimplified.org
• [5] López-Escobar Saúl, Carrasco-Ochoa J.A., Martínez-
Trinidad J. Fco., “Global k-Means with Similarity
Functions," CIARP 2005, LNCS 3773, pp. 392-399,
2005.
• [6] Gongping Yang,1 Guang-Tong Zhou,1 Yilong Yin,1
and Xiukun Yang, K-Means Based Fingerprint
Segmentation with Sensor Interoperability, EURASIP
Journal on Advances in Signal Processing.Volume 2010,
Article ID 729378, 12 pages.
• [7] R. C. Dubes and A. K. Jain, Algorithms for Clustering
Data, Prentice Hall, Upper Saddle River, NJ, USA, 1988.
References
Thank you

More Related Content

Similar to Finger print presentation by R Rajkumar

Identification of Persons by Fingerprint using Huffman Coding Algorithm
Identification of Persons by Fingerprint using Huffman Coding AlgorithmIdentification of Persons by Fingerprint using Huffman Coding Algorithm
Identification of Persons by Fingerprint using Huffman Coding Algorithmijtsrd
 
Pattern recognition fingerprints
Pattern recognition fingerprintsPattern recognition fingerprints
Pattern recognition fingerprintsMazin Alwaaly
 
A Comprehensive Approach for Multi Biometric Recognition Using Sclera Vein an...
A Comprehensive Approach for Multi Biometric Recognition Using Sclera Vein an...A Comprehensive Approach for Multi Biometric Recognition Using Sclera Vein an...
A Comprehensive Approach for Multi Biometric Recognition Using Sclera Vein an...IJTET Journal
 
(2011) Image Quality, Performance, and Classification - the Impact of Finger ...
(2011) Image Quality, Performance, and Classification - the Impact of Finger ...(2011) Image Quality, Performance, and Classification - the Impact of Finger ...
(2011) Image Quality, Performance, and Classification - the Impact of Finger ...International Center for Biometric Research
 
Fingerprint science
Fingerprint scienceFingerprint science
Fingerprint scienceRahul Sinha
 
Secured Employee Attendance Management System Using Fingerprint
Secured Employee Attendance Management System Using FingerprintSecured Employee Attendance Management System Using Fingerprint
Secured Employee Attendance Management System Using FingerprintIOSR Journals
 
Improvement of the Fingerprint Recognition Process
Improvement of the Fingerprint Recognition ProcessImprovement of the Fingerprint Recognition Process
Improvement of the Fingerprint Recognition Processijbbjournal
 
IMPROVEMENT OF THE FINGERPRINT RECOGNITION PROCESS
IMPROVEMENT OF THE FINGERPRINT RECOGNITION PROCESSIMPROVEMENT OF THE FINGERPRINT RECOGNITION PROCESS
IMPROVEMENT OF THE FINGERPRINT RECOGNITION PROCESSADEIJ Journal
 
EXPERIMENTAL STUDY OF MINUTIAE BASED ALGORITHM FOR FINGERPRINT MATCHING
EXPERIMENTAL STUDY OF MINUTIAE BASED ALGORITHM FOR FINGERPRINT MATCHING EXPERIMENTAL STUDY OF MINUTIAE BASED ALGORITHM FOR FINGERPRINT MATCHING
EXPERIMENTAL STUDY OF MINUTIAE BASED ALGORITHM FOR FINGERPRINT MATCHING cscpconf
 
Experimental study of minutiae based algorithm for fingerprint matching
Experimental study of minutiae based algorithm for fingerprint matchingExperimental study of minutiae based algorithm for fingerprint matching
Experimental study of minutiae based algorithm for fingerprint matchingcsandit
 
(2011) The Impact of Gender on Image Quality, Henry Classification and Perfor...
(2011) The Impact of Gender on Image Quality, Henry Classification and Perfor...(2011) The Impact of Gender on Image Quality, Henry Classification and Perfor...
(2011) The Impact of Gender on Image Quality, Henry Classification and Perfor...International Center for Biometric Research
 
Correlation based Fingerprint Recognition
Correlation based Fingerprint RecognitionCorrelation based Fingerprint Recognition
Correlation based Fingerprint Recognitionmahesamrin
 
Fundamentals of fingerprinting 130506154104-Sinh trắc học Dấu Vân Tay
Fundamentals of fingerprinting 130506154104-Sinh trắc học Dấu Vân TayFundamentals of fingerprinting 130506154104-Sinh trắc học Dấu Vân Tay
Fundamentals of fingerprinting 130506154104-Sinh trắc học Dấu Vân TayCông ty TNHH DV TV Tiềm Năng Việt
 
Fundamentals of fingerprinting
Fundamentals of fingerprintingFundamentals of fingerprinting
Fundamentals of fingerprintingDakota Boswell
 
Reducing Process-Time for Fingerprint Identification System
Reducing Process-Time for Fingerprint Identification SystemReducing Process-Time for Fingerprint Identification System
Reducing Process-Time for Fingerprint Identification SystemCSCJournals
 
TURKISH SIGN LANGUAGE RECOGNITION USING HIDDEN MARKOV MODEL
TURKISH SIGN LANGUAGE RECOGNITION USING HIDDEN MARKOV MODELTURKISH SIGN LANGUAGE RECOGNITION USING HIDDEN MARKOV MODEL
TURKISH SIGN LANGUAGE RECOGNITION USING HIDDEN MARKOV MODELcscpconf
 
Turkish Sign Language Recognition Using Hidden Markov Model
Turkish Sign Language Recognition Using Hidden Markov Model Turkish Sign Language Recognition Using Hidden Markov Model
Turkish Sign Language Recognition Using Hidden Markov Model csandit
 
Fingerprint scanner
Fingerprint scannerFingerprint scanner
Fingerprint scannerAusaf khan
 
Study of fingertip pattern in Carcinoma Cervix patient
Study of fingertip pattern in Carcinoma Cervix patientStudy of fingertip pattern in Carcinoma Cervix patient
Study of fingertip pattern in Carcinoma Cervix patientIJSRP Journal
 

Similar to Finger print presentation by R Rajkumar (20)

Identification of Persons by Fingerprint using Huffman Coding Algorithm
Identification of Persons by Fingerprint using Huffman Coding AlgorithmIdentification of Persons by Fingerprint using Huffman Coding Algorithm
Identification of Persons by Fingerprint using Huffman Coding Algorithm
 
Og3424882497
Og3424882497Og3424882497
Og3424882497
 
Pattern recognition fingerprints
Pattern recognition fingerprintsPattern recognition fingerprints
Pattern recognition fingerprints
 
A Comprehensive Approach for Multi Biometric Recognition Using Sclera Vein an...
A Comprehensive Approach for Multi Biometric Recognition Using Sclera Vein an...A Comprehensive Approach for Multi Biometric Recognition Using Sclera Vein an...
A Comprehensive Approach for Multi Biometric Recognition Using Sclera Vein an...
 
(2011) Image Quality, Performance, and Classification - the Impact of Finger ...
(2011) Image Quality, Performance, and Classification - the Impact of Finger ...(2011) Image Quality, Performance, and Classification - the Impact of Finger ...
(2011) Image Quality, Performance, and Classification - the Impact of Finger ...
 
Fingerprint science
Fingerprint scienceFingerprint science
Fingerprint science
 
Secured Employee Attendance Management System Using Fingerprint
Secured Employee Attendance Management System Using FingerprintSecured Employee Attendance Management System Using Fingerprint
Secured Employee Attendance Management System Using Fingerprint
 
Improvement of the Fingerprint Recognition Process
Improvement of the Fingerprint Recognition ProcessImprovement of the Fingerprint Recognition Process
Improvement of the Fingerprint Recognition Process
 
IMPROVEMENT OF THE FINGERPRINT RECOGNITION PROCESS
IMPROVEMENT OF THE FINGERPRINT RECOGNITION PROCESSIMPROVEMENT OF THE FINGERPRINT RECOGNITION PROCESS
IMPROVEMENT OF THE FINGERPRINT RECOGNITION PROCESS
 
EXPERIMENTAL STUDY OF MINUTIAE BASED ALGORITHM FOR FINGERPRINT MATCHING
EXPERIMENTAL STUDY OF MINUTIAE BASED ALGORITHM FOR FINGERPRINT MATCHING EXPERIMENTAL STUDY OF MINUTIAE BASED ALGORITHM FOR FINGERPRINT MATCHING
EXPERIMENTAL STUDY OF MINUTIAE BASED ALGORITHM FOR FINGERPRINT MATCHING
 
Experimental study of minutiae based algorithm for fingerprint matching
Experimental study of minutiae based algorithm for fingerprint matchingExperimental study of minutiae based algorithm for fingerprint matching
Experimental study of minutiae based algorithm for fingerprint matching
 
(2011) The Impact of Gender on Image Quality, Henry Classification and Perfor...
(2011) The Impact of Gender on Image Quality, Henry Classification and Perfor...(2011) The Impact of Gender on Image Quality, Henry Classification and Perfor...
(2011) The Impact of Gender on Image Quality, Henry Classification and Perfor...
 
Correlation based Fingerprint Recognition
Correlation based Fingerprint RecognitionCorrelation based Fingerprint Recognition
Correlation based Fingerprint Recognition
 
Fundamentals of fingerprinting 130506154104-Sinh trắc học Dấu Vân Tay
Fundamentals of fingerprinting 130506154104-Sinh trắc học Dấu Vân TayFundamentals of fingerprinting 130506154104-Sinh trắc học Dấu Vân Tay
Fundamentals of fingerprinting 130506154104-Sinh trắc học Dấu Vân Tay
 
Fundamentals of fingerprinting
Fundamentals of fingerprintingFundamentals of fingerprinting
Fundamentals of fingerprinting
 
Reducing Process-Time for Fingerprint Identification System
Reducing Process-Time for Fingerprint Identification SystemReducing Process-Time for Fingerprint Identification System
Reducing Process-Time for Fingerprint Identification System
 
TURKISH SIGN LANGUAGE RECOGNITION USING HIDDEN MARKOV MODEL
TURKISH SIGN LANGUAGE RECOGNITION USING HIDDEN MARKOV MODELTURKISH SIGN LANGUAGE RECOGNITION USING HIDDEN MARKOV MODEL
TURKISH SIGN LANGUAGE RECOGNITION USING HIDDEN MARKOV MODEL
 
Turkish Sign Language Recognition Using Hidden Markov Model
Turkish Sign Language Recognition Using Hidden Markov Model Turkish Sign Language Recognition Using Hidden Markov Model
Turkish Sign Language Recognition Using Hidden Markov Model
 
Fingerprint scanner
Fingerprint scannerFingerprint scanner
Fingerprint scanner
 
Study of fingertip pattern in Carcinoma Cervix patient
Study of fingertip pattern in Carcinoma Cervix patientStudy of fingertip pattern in Carcinoma Cervix patient
Study of fingertip pattern in Carcinoma Cervix patient
 

More from Rajkumar R

Dr. R. Rajkumar Environment .pptx
Dr. R. Rajkumar Environment .pptxDr. R. Rajkumar Environment .pptx
Dr. R. Rajkumar Environment .pptxRajkumar R
 
Health is wealth - Swetha presentation
Health is wealth - Swetha presentationHealth is wealth - Swetha presentation
Health is wealth - Swetha presentationRajkumar R
 
Cloud computing on medical R. Rajkumar
Cloud computing on medical   R. RajkumarCloud computing on medical   R. Rajkumar
Cloud computing on medical R. RajkumarRajkumar R
 
How to from good design to great design
How to from good design to great design How to from good design to great design
How to from good design to great design Rajkumar R
 
Business opportunities in ed tech
Business opportunities in ed techBusiness opportunities in ed tech
Business opportunities in ed techRajkumar R
 
Machine learning in human computer interface
Machine learning in human computer interfaceMachine learning in human computer interface
Machine learning in human computer interfaceRajkumar R
 
FDP on AI and ML by R. Rajkumar
FDP on AI and ML by  R. RajkumarFDP on AI and ML by  R. Rajkumar
FDP on AI and ML by R. RajkumarRajkumar R
 
Tamil Teaching methods for Higher Education
Tamil Teaching methods for Higher Education Tamil Teaching methods for Higher Education
Tamil Teaching methods for Higher Education Rajkumar R
 
Virtual reality for all
Virtual reality for allVirtual reality for all
Virtual reality for allRajkumar R
 
AI and covid19 | Mr. R. Rajkumar, Assistant Professor, Department of CSE
AI and covid19 | Mr. R. Rajkumar, Assistant Professor, Department of CSEAI and covid19 | Mr. R. Rajkumar, Assistant Professor, Department of CSE
AI and covid19 | Mr. R. Rajkumar, Assistant Professor, Department of CSERajkumar R
 
Webinar on oppurtunities on industry 4.0
Webinar on oppurtunities on industry 4.0Webinar on oppurtunities on industry 4.0
Webinar on oppurtunities on industry 4.0Rajkumar R
 
Principal source of optimization in compiler design
Principal source of optimization in compiler designPrincipal source of optimization in compiler design
Principal source of optimization in compiler designRajkumar R
 
Webinar on AI in IoT applications KCG Connect Alumni Digital Series by Rajkumar
Webinar on AI in IoT applications KCG Connect Alumni Digital Series by RajkumarWebinar on AI in IoT applications KCG Connect Alumni Digital Series by Rajkumar
Webinar on AI in IoT applications KCG Connect Alumni Digital Series by RajkumarRajkumar R
 

More from Rajkumar R (13)

Dr. R. Rajkumar Environment .pptx
Dr. R. Rajkumar Environment .pptxDr. R. Rajkumar Environment .pptx
Dr. R. Rajkumar Environment .pptx
 
Health is wealth - Swetha presentation
Health is wealth - Swetha presentationHealth is wealth - Swetha presentation
Health is wealth - Swetha presentation
 
Cloud computing on medical R. Rajkumar
Cloud computing on medical   R. RajkumarCloud computing on medical   R. Rajkumar
Cloud computing on medical R. Rajkumar
 
How to from good design to great design
How to from good design to great design How to from good design to great design
How to from good design to great design
 
Business opportunities in ed tech
Business opportunities in ed techBusiness opportunities in ed tech
Business opportunities in ed tech
 
Machine learning in human computer interface
Machine learning in human computer interfaceMachine learning in human computer interface
Machine learning in human computer interface
 
FDP on AI and ML by R. Rajkumar
FDP on AI and ML by  R. RajkumarFDP on AI and ML by  R. Rajkumar
FDP on AI and ML by R. Rajkumar
 
Tamil Teaching methods for Higher Education
Tamil Teaching methods for Higher Education Tamil Teaching methods for Higher Education
Tamil Teaching methods for Higher Education
 
Virtual reality for all
Virtual reality for allVirtual reality for all
Virtual reality for all
 
AI and covid19 | Mr. R. Rajkumar, Assistant Professor, Department of CSE
AI and covid19 | Mr. R. Rajkumar, Assistant Professor, Department of CSEAI and covid19 | Mr. R. Rajkumar, Assistant Professor, Department of CSE
AI and covid19 | Mr. R. Rajkumar, Assistant Professor, Department of CSE
 
Webinar on oppurtunities on industry 4.0
Webinar on oppurtunities on industry 4.0Webinar on oppurtunities on industry 4.0
Webinar on oppurtunities on industry 4.0
 
Principal source of optimization in compiler design
Principal source of optimization in compiler designPrincipal source of optimization in compiler design
Principal source of optimization in compiler design
 
Webinar on AI in IoT applications KCG Connect Alumni Digital Series by Rajkumar
Webinar on AI in IoT applications KCG Connect Alumni Digital Series by RajkumarWebinar on AI in IoT applications KCG Connect Alumni Digital Series by Rajkumar
Webinar on AI in IoT applications KCG Connect Alumni Digital Series by Rajkumar
 

Recently uploaded

04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationshipsccctableauusergroup
 
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样vhwb25kk
 
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130Suhani Kapoor
 
How we prevented account sharing with MFA
How we prevented account sharing with MFAHow we prevented account sharing with MFA
How we prevented account sharing with MFAAndrei Kaleshka
 
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptdokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptSonatrach
 
RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998YohFuh
 
20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdfHuman37
 
Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)
Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)
Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)jennyeacort
 
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Sapana Sha
 
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...dajasot375
 
Amazon TQM (2) Amazon TQM (2)Amazon TQM (2).pptx
Amazon TQM (2) Amazon TQM (2)Amazon TQM (2).pptxAmazon TQM (2) Amazon TQM (2)Amazon TQM (2).pptx
Amazon TQM (2) Amazon TQM (2)Amazon TQM (2).pptxAbdelrhman abooda
 
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...Suhani Kapoor
 
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一F sss
 
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort servicejennyeacort
 
Dubai Call Girls Wifey O52&786472 Call Girls Dubai
Dubai Call Girls Wifey O52&786472 Call Girls DubaiDubai Call Girls Wifey O52&786472 Call Girls Dubai
Dubai Call Girls Wifey O52&786472 Call Girls Dubaihf8803863
 

Recently uploaded (20)

04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships
 
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
 
Deep Generative Learning for All - The Gen AI Hype (Spring 2024)
Deep Generative Learning for All - The Gen AI Hype (Spring 2024)Deep Generative Learning for All - The Gen AI Hype (Spring 2024)
Deep Generative Learning for All - The Gen AI Hype (Spring 2024)
 
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
 
How we prevented account sharing with MFA
How we prevented account sharing with MFAHow we prevented account sharing with MFA
How we prevented account sharing with MFA
 
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
 
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
 
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptdokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
 
RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998
 
Call Girls in Saket 99530🔝 56974 Escort Service
Call Girls in Saket 99530🔝 56974 Escort ServiceCall Girls in Saket 99530🔝 56974 Escort Service
Call Girls in Saket 99530🔝 56974 Escort Service
 
20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf
 
Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)
Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)
Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)
 
VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...
VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...
VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...
 
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
 
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
 
Amazon TQM (2) Amazon TQM (2)Amazon TQM (2).pptx
Amazon TQM (2) Amazon TQM (2)Amazon TQM (2).pptxAmazon TQM (2) Amazon TQM (2)Amazon TQM (2).pptx
Amazon TQM (2) Amazon TQM (2)Amazon TQM (2).pptx
 
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
 
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
 
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
 
Dubai Call Girls Wifey O52&786472 Call Girls Dubai
Dubai Call Girls Wifey O52&786472 Call Girls DubaiDubai Call Girls Wifey O52&786472 Call Girls Dubai
Dubai Call Girls Wifey O52&786472 Call Girls Dubai
 

Finger print presentation by R Rajkumar

  • 1. PATTERN RECOGNITION TECHNIQUE FOR PREDICTION OF BLOOD TYPE FROM INDIVIDUALS FINGERPRINT R.RAJKUMAR Assistant Professor Department of Computer Science and Engineering SRM University, KTR rajkumar.ra@ktr.srmuniv.ac.in Guided by Dr. V. GANAPATHY Professor Department of Information Technology SRM University
  • 2. ABSTRACT Fingerprints are most reliable tool for personal identification. The finger prints remain unchanged in an individual throughout his/her life time. For the pattern recognition of fingerprints, machine learning techniques for prediction of blood types are proposed. The fingerprint study explores the relation between blood type and fingerprint of individuals for the applications of forensic science, medical treatments and accident fields
  • 3. PROBLEM DESCRIPTION Studies say that, individual’s blood type plays a major role in her/his food habits, behavior, memory, stress tolerance and many other personal characteristics. The dermatoglyphics is the study of pattern of fine ridges on finger prints. The type of finger print is unique and it is based on genetic characters of each individual. Still the relationship between finger print and blood type is unexplored.
  • 4. BASIC PATTERNS FOR FINGER PRINT Loops Whorls Arches
  • 5. Various patterns of finger prints  Analysts use the general pattern type (loop, whorl or arch) to make initial comparisons and include or exclude a known fingerprint from further analysis.  The following 11 patterns that appear on our fingerprints generally explain one’s personality; each pattern on each different finger may be explained differently with different analysis.
  • 6. i) Simple Arch Patterns Form: hill-shaped, curved top, no triangle was formed in with the shape. ii) Tented Arch Patterns Form: like a camping tent with a sharp tip top. iii) Ulnar Loop Patterns Form: like a waterfall flowing towards the little finger with triangular points. Various patterns of finger prints
  • 7. iv) Radial Loop Patterns Form: The opposite of ulnar loop, the “waterfall” flows toward the thumb. v) Concentric Whorl Patterns Form: Lines starting from the center of the small circle, the lines on finger tip appear to be a complete circle and spread out like concentric circles. with two triangular points. Various patterns of finger prints
  • 8. vi) Spiral Whorl Patterns Form: A spiral pattern starting from the center and move outward, has two triangular points. vii) Press Whorl Patterns Form: Similar to the whorl pattern, but the circle turns into a long oval shape, has two triangular Various patterns of finger prints
  • 9. viii) Imploding whorl Patterns Form: Tai Chi-like patterns in the middle, surrounded by multi-layers of circle. ix) Composite Whorl Patterns Form: Tai Chi-lke pattern without multi-layers or circle surrounding it. Various patterns of finger prints
  • 10. x) Peacock’s Eye Patterns Form: From the center it looks like a peacock’s eyes and lips; the center consists of more than one circle or spiral, the end of each ring is connected in a straight line. It has two triangular points; one further and the other closer to the center. xi) Variant Patterns Form: Often has combination of two or more of whorls, ulnar loops, or simple arches, with two. Various patterns of finger prints
  • 11.  We have taken 10 thump finger print samples for each of blood types (A/B/AB/O) for a total subjects of 40 people.  We used Matlab Image Processing toolbox for preprocessing of the images and template matching. Experiment
  • 12. Template-based template matching may potentially require sampling of a large number of points, it is possible to reduce the number of sampling points. For reducing the resolution of the search and template images by the same factor and performing the operation on the resultant downsized images (multi-resolution, or Pyramid (image processing)) Template matching : Pre-processing
  • 13. The partitioning clustering approach partitions the database of n-objects into k-number of predefined clusters where each partition represents a cluster and k cluster. It also satisfies two conditions (i) each cluster must have at least one object, (ii) each object must belong to exactly one cluster. Method
  • 14. Method Binarize the image Thinning Minutiae Post Minutiae Counting the number of Whorls, Loops, Archs.
  • 15.  Several categories have been defined in the Henry system: whorl, right loop, left loop, arch, and tented arch.  Most algorithms are using minutiae, the specific points like ridges ending, bifurcation.  Only the position and direction of these features are stored in the signature for further comparison. Algorithm
  • 16. Code for load new image to Matlab. I=imread(‘Fingerprint.bmp'); imshow(I) set(gcf,'position',[1 1 600 600]);
  • 17. Binarize the image We binarize the image. After the operation, ridges in the fingerprint are highlighted with black color while furrow are white. Code for binatize the image: J=I(:,:,1)>160; imshow(J) set(gcf,'position',[1 1 600 600]);
  • 18. Thinning Thinning is to eliminate the redundant pixels of ridges till the ridges are just one pixel wide. Code for thining the image: K=bwmorph(~J,'thin','inf'); imshow(~K) set(gcf,'position',[1 1 600 600]);
  • 20. Cluster the finger prints Using K-Means Clustering is a way to separate groups of objects. K-means clustering treats each object as having a location in space. It finds partitions such that objects within each cluster are as close to each other as possible, and as far from objects in other clusters as possible. K-means clustering requires that you specify the number of clusters to be partitioned and a distance metric to quantify how close two objects are to each other.
  • 21. K- means in matlab ab = double(lab_he(:,:,2:3)); nrows = size(ab,1); ncols = size(ab,2); ab = reshape(ab,nrows*ncols,2); nColors =3; % repeat the clustering 3 times to avoid local minima [cluster_idx, cluster_center] = kmeans(ab,nColors,'distance','sqEuclidean', 'Replicates',3);
  • 22. Results Blood type Whorls Loops Arches O 8 % 67 % 25 % A 71.2 % 9.81 % 9% B 26.5 % 3.45 % 69 % AB 82 % 6 % 13 % Mean of blood types
  • 23. Results Blood type Whorls Loops Arches O 8 % 67 % 25 % A 71.2 % 9.81 % 9% B 26.5 % 3.45 % 69 % AB 82 % 6 % 13 % Mean of blood types
  • 24. Results O has 66-70 % Loops A has 70- 75 % Whorls B has 65- 73% of Arches AB has 80- 85% whorls
  • 25. Conclusion We have used unsupervised clustering method to pattern reorganization among finger prints of different types of blood types. In the result the finger print images are grouped with their respective blood type like A, B, O and AB. Some of finger prints are in the middle of the cluster. Fingerprint loops are found to be associated more with O blood type, whorls with AB blood type, arches with B blood type and high frequency of whorls associated with A blood type. If we use supervised learning method with the 11 types of finger prints we can increase the chances to predict the blood type by finger print.
  • 26. References • [1] Cattell R. B, Boutourline Y, Blood group and personality traits, American Journal of human genetics, Vol 16, No.4(December, 1984. • [2] http://dermatoglyphics.org/fingerprint-radial-loop • [3] Raghavan R and John Singh K, Necessity of different patterns of fingerprint and its applications: A study, International Journal of Applied Engineering Research ISSN 0973-4562 Volume 11, Number 8 (2016) pp 5787- 5790. • [4] http://www.forensicsciencesimplified.org
  • 27. • [5] López-Escobar Saúl, Carrasco-Ochoa J.A., Martínez- Trinidad J. Fco., “Global k-Means with Similarity Functions," CIARP 2005, LNCS 3773, pp. 392-399, 2005. • [6] Gongping Yang,1 Guang-Tong Zhou,1 Yilong Yin,1 and Xiukun Yang, K-Means Based Fingerprint Segmentation with Sensor Interoperability, EURASIP Journal on Advances in Signal Processing.Volume 2010, Article ID 729378, 12 pages. • [7] R. C. Dubes and A. K. Jain, Algorithms for Clustering Data, Prentice Hall, Upper Saddle River, NJ, USA, 1988. References