SlideShare a Scribd company logo
1 of 6
Download to read offline
TELKOMNIKA, Vol.16, No.4, August 2018, pp. 1864~1869
ISSN: 1693-6930, accredited First Grade by Kemenristekdikti, Decree No: 21/E/KPT/2018
DOI:10.12928/TELKOMNIKA.v16i4.8534  1864
Received January 6, 2018; Revised March 6, 2018; Accepted July 9, 2018
Fingerprint Pattern of Matching Family with GLCM
Feature
Bahtiar Imran*, Karya Gunawan, Muhammad Zohri, Lalu Darmawan Bakti
Collage Computer Information Management (STMIK Mataram), Indonesia
*Corresponding author, e-mail: bahtiarimranlombok@gmail.com
Abstract
In this research, fingerprint pattern matching is done to find out whether there is the similarity
between parent and child fingerprint pattern. An important step in fingerprint matching is the fingerprint
pattern search and matching. Fingerprint data is used by 11 families from various families. The method
used in fingerprint feature extraction is GLCM. The GLCM angle used is 0
o
, and the features used are
contrast, homogeneity, correlation, and energy. For fingerprint pattern matching use minutiae score. From
the results obtained GLCM has been widely used in fingerprint texture analysis. This study proves that the
proposed method for matching fingerprints on parents and children gets the most dominant pattern is the
loop pattern.
Keywords: Fingerprint, GLCM, Pattern, Texture, Analysis
Copyright © 2018 Universitas Ahmad Dahlan. All rights reserved.
1. Introduction
Fingerprint is categorized as one of the best identification tools for its uniqueness [1-2].
Many researchers about combination development [3], feature extraction is well done [4].
Fingerprint matching is an essential and difficult predicament in fingerprint recognition. Still,
even if so many different methods are there, it has been erudite from studies that a improved
feature extraction technique may leads to especially good outcome [5]. Even though so many
different methods are there, it has been learned from studies that a better feature extraction
technique may leads to very good results. Co-occurrence matrices can be used to extract
features from the fingerprint image because they are composed of regular texture patterns [6].
Fingerprints are the most widely used parameter for personal identification amongst all
biometrics. Fingerprint identification is commonly employed in forensic science to aid criminal
investigations etc. A fingerprint is a unique pattern of ridges and valleys on the surface of a
finger of an individual [7]. In addition, the fingerprint is used for genetics [8], the relationship
between the child's fingerprint has a correlation relationship with the parent's fingerprint [9].
Parents with a particular fingerprint pattern have a relative high tendency to produce children
with the same pattern [10].
Several previous studies have examined fingerprint matching using the GLCM method.
As for the concentration conducted in this study is, fingerprint matching is done on family
fingerprint between parents and children. The data used in this study were 11 different family
fingerprints. The GLCM method is used to extract parent and child fingerprints. Minutiae score is
done to match the fingerprint pattern.
2. Related Work
Fingerprint matching is performed based on finding the normalized Euclidean distance
between the input and the template feature vectors. Experimental results validate the
effectiveness of the proposed method in extracting fingerprint features and achieving good
performance [6].
This work uses vector which is generated from Huffman coding compression process.
Therefore, the matching process is done between code (vector) and codes (vectors) and the
database is sharply decreased. The obtained results are considerably promising since very low
FAR i.e. 0.733%, FRR i.e. 2.6% and high accuracy i.e. approximately 97% [11]. Finger print
recognition and matching algorithm is explained and results give remarkable performance.
TELKOMNIKA ISSN: 1693-6930 
Fingerprint Pattern of Matching Family With GLCM Feature (Bahtiar Imran)
1865
Images are cropped and features are extracted, then matching is done using Euclidean
distance [5].
3. Research Method
In this study, we determined the classification of the fingerprints of parents and children
in accordance with Reviews their respective families. Fingerprint Data taken using a digital
fingerprint persona u are u 4500 SDK. Then the application used is C# based applications.
Before the stage classification will be done first pre-processing of the fingerprint of data, the size
of the original fingerprint 254x292.At the stage of pre-processing will be Carried outcropping of
the fingerprint of data to the size of 154x192. After the pre-processing stage will be Carried out
later on fingerprint feature extraction parents and children to get its value, then it will be done
after the pattern matching. The method of feature extraction proposed in this research is gray
level co-occurrence matrix (GLCM) method. GLCM features used in this research are
correlation, contrast, homogeneity, and energy.
Where:
i=row
j=columns
p=glcm matrix
Measuring the spatial frequency of the image and the difference GLCM moment. The difference
is meant a difference of its high and low pixel. Contrast will be 0 if the pixel neighborhoods have
the same value.
The value was very sensitive to the value around the main diagonal. It will has a high value
when all the pixels have the same value. The opposite of contrast will have a great value if it
has the same pixel value at the time of valuable energy.
Energy will have a high value when the pixel values are similar to one another would otherwise
be of little value indicates the value of GLCM normalization is heterogeneous. The maximum
value of the energy was 1, which means the distribution of pixels in a state of constant or in the
form (not random). The main steps of proposed method are:
1. Data collection fingerprint
2. Image resampling to 254 x 292 number of pixel size.
3. Pre-processing the input image (154 x 192).
4. Region-of-interest
5. Feature extraction GLCM
6. Determination of fingerprint pattern using minutiae score.
4. Results and Analysis
4.1. Data Collection Fingerprint
Data were taken from 11 different families in the Lombok region. The fingerprints were
taken our children's fingerprints and parental fingerprints. The total fingerprint used in this study
was 33 fingerprints.
 ISSN: 1693-6930
TELKOMNIKA Vol. 16, No. 4, August 2018: 1864-1869
1866
4.2. Image Resampling
In this study, using the original fingerprint image with a size of 254x292 pixels as shown
in Figure 1.
Figure 1. Fingerprint original (a) father (b) mother (c) child
4.3. Preprocessing
In the preprocessing stage will be cropping on the original fingerprint image into a
154x192 pixels to reduce the computing process, 154x192 cropping results can be seen in
Figure 2.
Figure 2. Cropping fingerprint (a) father (b) mother (c) child
4.4. Region of Interest
At this stage we will look for the ROI of fingerprints father, mother and children to speed
up the process of classification, the results of fingerprint ROI as Figure 3.
Figure 3. Region of interest
4.5. Feature Extraction GLCM
Feature extraction to obtain fingerprint features, parent, and child. Angles used are 0
o
and features used are energy, contrast, correlation, and homogeneity. The results of fingerprint
feature extraction for parents and children such as in Table 1.
TELKOMNIKA ISSN: 1693-6930 
Fingerprint Pattern of Matching Family With GLCM Feature (Bahtiar Imran)
1867
Table 1. GLCM
No Name Contrast Homogenity Correlation Energy
Family 1 Father
Mother
Child
9347.3
8402.3
6903.3
0.3497
0.4321
0.5202
0.5049
0.5654
0.5558
0.0978
0.1470
0.2478
Family 2 Father
Mother
Child
8160.2
8402.3
9723.9
0.4209
0.4321
0.4101
0.5438
0.5654
0.4918
0.1447
0.1470
0.1290
Family 3 Father
Mother
Child
8160.2
8402.3
9181.6
0.4209
0.4321
0.4057
0.5438
0.5654
0.4507
0.1447
0.1470
0.1353
Family 4 Father
Mother
Child
8498.5
9611.9
7957.9
0.4670
0.4768
0.5112
0.5289
0.4967
0.4334
0.1748
0.1921
0.2466
Family 5 Father
Mother
Child
7525.4
6659.4
6530.0
0.4553
0.3669
0.5060
0.5487
0.5919
0.4868
0.1678
0.1864
0.2437
Family 6 Father
Mother
Child
8751.3
10448
9710.9
0.3846
0.3229
0.3355
0.4845
0.4082
0.4619
0.1183
0.0840
0.0924
Family 7 Father
Mother
Child
8751.3
10448
9034.0
0.3846
0.3229
0.3607
0.4845
0.4082
0.4371
0.1183
0.0840
0.1048
Family 8 Father
Mother
Child
8751.3
10448
7490.3
0.3846
0.3229
0.4672
0.4845
0.4082
0.5134
0.1183
0.0840
0.1905
Family 9 Father
Mother
Child
7313.2
8470.9
8254.4
0.3799
0.4875
0.4921
0.6170
0.4898
0.5397
0.1137
0.2128
0.2132
Family 10 Father
Mother
Child
9801.7
9053.9
12617
0.3452
0.3411
0.3764
0.4565
0.5282
0.3793
0.0967
0.0909
0.1144
Family 11 Father
Mother
Child
10374
7852.2
5918.9
0.3227
0.4341
0.4604
0.4117
0.5754
0.6899
0.0829
0.1518
0.1691
4.6. Fingerprint Pattern
Pattern matching to facilitate the classification of each fingerprint pattern after pattern
recognition is done according to each family. Fingerprint matching is done using minutiae score
by counting the minutiae detected later in comparison with minutiae on other fingerprints.
Example minutiae detected in Figure 4, to view the results of Table 2.
Figure 4. Minutiae detection
This study uses 11 family fingerprint data consisting of father's fingerprint, mother's
fingerprint, and child's fingerprint, the total number of fingerprints used is 33 fingerprints. Gray
level co-occurrence matrix (GLCM) method is used to obtain the extraction result on fingerprint,
 ISSN: 1693-6930
TELKOMNIKA Vol. 16, No. 4, August 2018: 1864-1869
1868
the angle used in this research is angle 0
o
. Minutiae score is used to calculate the number of
detected minutiae so that it can be matched with every minutia of the father's fingerprint,
mother's fingerprint, and child's fingerprint.
Table 2. GLCM and Fingerprint pattern using minutiae score
No Name Contrast Homogenity Correlation Energy Minutiae Pattern
Family 1 Father
Mother
Child
9347.3
8402.3
6903.3
0.3497
0.4321
0.5202
0.5049
0.5654
0.5558
0.0978
0.1470
0.2478
30
32
30
Loop
Loop
Loop
Family 2 Father
Mother
Child
8160.2
8402.3
9723.9
0.4209
0.4321
0.4101
0.5438
0.5654
0.4918
0.1447
0.1470
0.1290
35
32
36
Loop
Loop
Loop
Family 3 Father
Mother
Child
8160.2
8402.3
9181.6
0.4209
0.4321
0.4057
0.5438
0.5654
0.4507
0.1447
0.1470
0.1353
35
32
39
Loop
Loop
Loop
Family 4 Father
Mother
Child
8498.5
9611.9
7957.9
0.4670
0.4768
0.5112
0.5289
0.4967
0.4334
0.1748
0.1921
0.2466
31
33
17
Loop
Loop
Whorl
Family 5 Father
Mother
Child
7525.4
6659.4
6530.0
0.4553
0.3669
0.5060
0.5487
0.5919
0.4868
0.1678
0.1864
0.2437
28
35
20
Whorl
Loop
Whorl
Family 6 Father
Mother
Child
8751.3
10448
9710.9
0.3846
0.3229
0.3355
0.4845
0.4082
0.4619
0.1183
0.0840
0.0924
32
39
38
Loop
Loop
Loop
Family 7 Father
Mother
Child
8751.3
10448
9034.0
0.3846
0.3229
0.3607
0.4845
0.4082
0.4371
0.1183
0.0840
0.1048
32
39
45
Loop
Loop
Whorl
Family 8 Father
Mother
Child
8751.3
10448
7490.3
0.3846
0.3229
0.4672
0.4845
0.4082
0.5134
0.1183
0.0840
0.1905
32
39
53
Loop
Loop
Whorl
Family 9 Father
Mother
Child
7313.2
8470.9
8254.4
0.3799
0.4875
0.4921
0.6170
0.4898
0.5397
0.1137
0.2128
0.2132
31
30
39
Loop
Loop
Loop
Family 10 Father
Mother
Child
9801.7
9053.9
12617
0.3452
0.3411
0.3764
0.4565
0.5282
0.3793
0.0967
0.0909
0.1144
52
51
52
Loop
Loop
Loop
Family 11 Father
Mother
Child
10374
7852.2
5918.9
0.3227
0.4341
0.4604
0.4117
0.5754
0.6899
0.0829
0.1518
0.1691
41
41
42
Loop
Loop
Loop
5. Conclusion
In this study presents two methods of fingerprint classification of parents and children.
There are two major contributions to research. The first is fingerprint extraction using GLCM to
get the value of a feature. The second is the use of the minutiae score method for matching
fingerprint patterns. GLCM is also used to perform fingerprint analysis. The data used are 11
family fingerprints consisting of child fingerprint, father's fingerprint, mother's fingerprint. The
most dominant pattern is the loop pattern. The success rate of the minutiae extraction process
depends heavily on the quality of the fingerprint image. Image obtained with low image quality
can result in minutiae process is not maximal so minutiae cannot be found.
References
[1] Soman MA, Avadhani R, Jacob M, Nallathamby R. Study of Fingerprint Patterns in Relationship with
Blood group and Gender. Research Journal of Forensic Sciences. 2013; 1(1): 15-17.
[2] Chen W, Gao Y. A Minutiae-based Fingerprint Matching Algorithm Using Phase Correlation. Digital
Image Computing Techniques and Applications. 2007; 233-238.
[3] Mohaniah P, Sathyanarayana, Guru Kumar L. Image Texture Feature Extraction Using GLCM
Approach. International Journal of Scientific and Research Publications. 2013; 3(5): 1-5.
TELKOMNIKA ISSN: 1693-6930 
Fingerprint Pattern of Matching Family With GLCM Feature (Bahtiar Imran)
1869
[4] Pathak B, Barooah D. Texture Analysis Based on the Gray-Level Co-occurrence Matrix Considering
Possible Orientations. International Journal of Advanced Research in Electrical, Electronics and
Instrumentation Engineering. 2013; 2(9): 4206-4212.
[5] Mishra A, Maheshwari P. An Efficient System for Fingerprint Finger Print Matching and Classification.
International Journal of Advanced Research in Computer Science and Software Engineering. 2013;
3(11): 295-300.
[6] KKB Vijayakumar. Fingerprint Matching by Extracting GLCM Features. International Conference &
Workshop on Recent Trends in Technology Proceedings published in International Journal of
Computer Applications® (IJCA), (TCET). 2012: 30-34
[7] Verma P, Bahendwar Y, Sahu A, Dubey A. Feature Extraction Algorithm of Fingerprint Recognition.
International Journal of Advanced Research in Computer Science and Software Engineering. 2012;
2(10): 292-297.
[8] Abraham AT, MYK. Genotyping-Wavelet Approach. International Journal of Science and Research
(IJSR). 2013; 4(2): 1025-1027.
[9] Suharjito, Imran B, Girsang A S. Family Relationship Identification by Using Extract Feature of Gray
Level Co-occurrence Matrix (GLCM) Based on Parents and Children Fingerprint. International Journal
of Electrical and Computer Engineering (IJECE). 2017; 7(5): 2738-2745.
[10] Matsuyama N, Ito Y. The Frequency of Fingerprint Type in Parents of Children with Trisomy 21 in
Japan. Journal of Physiological Anthropology. 2006: 15-21.
[11] Aburas AA, Rahiel SA. Fingerprint Patterns Recognition System Using Huffman Coding. Proceedings
of the World Congress on Engineering. London, U.K. 2008; III.

More Related Content

Similar to Fingerprint Pattern of Matching Family with GLCM Feature

Pooled Sequence Haplotype Estimator
Pooled Sequence Haplotype EstimatorPooled Sequence Haplotype Estimator
Pooled Sequence Haplotype Estimator
Devin Petersohn
 
A Hybrid method of face detection based on Feature Extraction using PIFR and ...
A Hybrid method of face detection based on Feature Extraction using PIFR and ...A Hybrid method of face detection based on Feature Extraction using PIFR and ...
A Hybrid method of face detection based on Feature Extraction using PIFR and ...
IJERA Editor
 
A Hybrid method of face detection based on Feature Extraction using PIFR and ...
A Hybrid method of face detection based on Feature Extraction using PIFR and ...A Hybrid method of face detection based on Feature Extraction using PIFR and ...
A Hybrid method of face detection based on Feature Extraction using PIFR and ...
IJERA Editor
 

Similar to Fingerprint Pattern of Matching Family with GLCM Feature (20)

Pooled Sequence Haplotype Estimator
Pooled Sequence Haplotype EstimatorPooled Sequence Haplotype Estimator
Pooled Sequence Haplotype Estimator
 
A Hybrid method of face detection based on Feature Extraction using PIFR and ...
A Hybrid method of face detection based on Feature Extraction using PIFR and ...A Hybrid method of face detection based on Feature Extraction using PIFR and ...
A Hybrid method of face detection based on Feature Extraction using PIFR and ...
 
A Hybrid method of face detection based on Feature Extraction using PIFR and ...
A Hybrid method of face detection based on Feature Extraction using PIFR and ...A Hybrid method of face detection based on Feature Extraction using PIFR and ...
A Hybrid method of face detection based on Feature Extraction using PIFR and ...
 
International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)
 
COMPARATIVE ANALYSIS OF MINUTIAE BASED FINGERPRINT MATCHING ALGORITHMS
COMPARATIVE ANALYSIS OF MINUTIAE BASED FINGERPRINT MATCHING ALGORITHMSCOMPARATIVE ANALYSIS OF MINUTIAE BASED FINGERPRINT MATCHING ALGORITHMS
COMPARATIVE ANALYSIS OF MINUTIAE BASED FINGERPRINT MATCHING ALGORITHMS
 
Semi-supervised auto-encoder for facial attributes recognition
Semi-supervised auto-encoder for facial attributes recognitionSemi-supervised auto-encoder for facial attributes recognition
Semi-supervised auto-encoder for facial attributes recognition
 
survey on effectiveness of using fingerprint images in forensic research
survey on effectiveness of using fingerprint images in forensic researchsurvey on effectiveness of using fingerprint images in forensic research
survey on effectiveness of using fingerprint images in forensic research
 
Predictive Modeling for Topographical Analysis of Crime Rate
Predictive Modeling for Topographical Analysis of Crime RatePredictive Modeling for Topographical Analysis of Crime Rate
Predictive Modeling for Topographical Analysis of Crime Rate
 
Feature extraction comparison for facial expression recognition using adapti...
Feature extraction comparison for facial expression recognition  using adapti...Feature extraction comparison for facial expression recognition  using adapti...
Feature extraction comparison for facial expression recognition using adapti...
 
International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)
 
PERFORMANCE ANALYSIS OF HYBRID FORECASTING MODEL IN STOCK MARKET FORECASTING
PERFORMANCE ANALYSIS OF HYBRID FORECASTING MODEL IN STOCK MARKET FORECASTINGPERFORMANCE ANALYSIS OF HYBRID FORECASTING MODEL IN STOCK MARKET FORECASTING
PERFORMANCE ANALYSIS OF HYBRID FORECASTING MODEL IN STOCK MARKET FORECASTING
 
Oversampling technique in student performance classification from engineering...
Oversampling technique in student performance classification from engineering...Oversampling technique in student performance classification from engineering...
Oversampling technique in student performance classification from engineering...
 
Transform Domain Based Iris Recognition using EMD and FFT
Transform Domain Based Iris Recognition using EMD and FFTTransform Domain Based Iris Recognition using EMD and FFT
Transform Domain Based Iris Recognition using EMD and FFT
 
Fuzzy and entropy facial recognition [pdf]
Fuzzy and entropy facial recognition  [pdf]Fuzzy and entropy facial recognition  [pdf]
Fuzzy and entropy facial recognition [pdf]
 
Fuzzy and entropy facial recognition [pdf]
Fuzzy and entropy facial recognition  [pdf]Fuzzy and entropy facial recognition  [pdf]
Fuzzy and entropy facial recognition [pdf]
 
An Approach to Face Recognition Using Feed Forward Neural Network
An Approach to Face Recognition Using Feed Forward Neural NetworkAn Approach to Face Recognition Using Feed Forward Neural Network
An Approach to Face Recognition Using Feed Forward Neural Network
 
Business Research Methods - Consumer Empowerment - assignment 2
Business Research Methods - Consumer Empowerment - assignment 2Business Research Methods - Consumer Empowerment - assignment 2
Business Research Methods - Consumer Empowerment - assignment 2
 
FACIAL AGE ESTIMATION USING TRANSFER LEARNING AND BAYESIAN OPTIMIZATION BASED...
FACIAL AGE ESTIMATION USING TRANSFER LEARNING AND BAYESIAN OPTIMIZATION BASED...FACIAL AGE ESTIMATION USING TRANSFER LEARNING AND BAYESIAN OPTIMIZATION BASED...
FACIAL AGE ESTIMATION USING TRANSFER LEARNING AND BAYESIAN OPTIMIZATION BASED...
 
IRJET- Surveillance for Leaf Detection using Hexacopter
IRJET- Surveillance for Leaf Detection using HexacopterIRJET- Surveillance for Leaf Detection using Hexacopter
IRJET- Surveillance for Leaf Detection using Hexacopter
 
EFFECTIVENESS OF FEATURE DETECTION OPERATORS ON THE PERFORMANCE OF IRIS BIOME...
EFFECTIVENESS OF FEATURE DETECTION OPERATORS ON THE PERFORMANCE OF IRIS BIOME...EFFECTIVENESS OF FEATURE DETECTION OPERATORS ON THE PERFORMANCE OF IRIS BIOME...
EFFECTIVENESS OF FEATURE DETECTION OPERATORS ON THE PERFORMANCE OF IRIS BIOME...
 

More from TELKOMNIKA JOURNAL

Amazon products reviews classification based on machine learning, deep learni...
Amazon products reviews classification based on machine learning, deep learni...Amazon products reviews classification based on machine learning, deep learni...
Amazon products reviews classification based on machine learning, deep learni...
TELKOMNIKA JOURNAL
 
Improving the detection of intrusion in vehicular ad-hoc networks with modifi...
Improving the detection of intrusion in vehicular ad-hoc networks with modifi...Improving the detection of intrusion in vehicular ad-hoc networks with modifi...
Improving the detection of intrusion in vehicular ad-hoc networks with modifi...
TELKOMNIKA JOURNAL
 
Impact of CuS counter electrode calcination temperature on quantum dot sensit...
Impact of CuS counter electrode calcination temperature on quantum dot sensit...Impact of CuS counter electrode calcination temperature on quantum dot sensit...
Impact of CuS counter electrode calcination temperature on quantum dot sensit...
TELKOMNIKA JOURNAL
 
Adaptive segmentation algorithm based on level set model in medical imaging
Adaptive segmentation algorithm based on level set model in medical imagingAdaptive segmentation algorithm based on level set model in medical imaging
Adaptive segmentation algorithm based on level set model in medical imaging
TELKOMNIKA JOURNAL
 
Automatic channel selection using shuffled frog leaping algorithm for EEG bas...
Automatic channel selection using shuffled frog leaping algorithm for EEG bas...Automatic channel selection using shuffled frog leaping algorithm for EEG bas...
Automatic channel selection using shuffled frog leaping algorithm for EEG bas...
TELKOMNIKA JOURNAL
 

More from TELKOMNIKA JOURNAL (20)

Amazon products reviews classification based on machine learning, deep learni...
Amazon products reviews classification based on machine learning, deep learni...Amazon products reviews classification based on machine learning, deep learni...
Amazon products reviews classification based on machine learning, deep learni...
 
Design, simulation, and analysis of microstrip patch antenna for wireless app...
Design, simulation, and analysis of microstrip patch antenna for wireless app...Design, simulation, and analysis of microstrip patch antenna for wireless app...
Design, simulation, and analysis of microstrip patch antenna for wireless app...
 
Design and simulation an optimal enhanced PI controller for congestion avoida...
Design and simulation an optimal enhanced PI controller for congestion avoida...Design and simulation an optimal enhanced PI controller for congestion avoida...
Design and simulation an optimal enhanced PI controller for congestion avoida...
 
Improving the detection of intrusion in vehicular ad-hoc networks with modifi...
Improving the detection of intrusion in vehicular ad-hoc networks with modifi...Improving the detection of intrusion in vehicular ad-hoc networks with modifi...
Improving the detection of intrusion in vehicular ad-hoc networks with modifi...
 
Conceptual model of internet banking adoption with perceived risk and trust f...
Conceptual model of internet banking adoption with perceived risk and trust f...Conceptual model of internet banking adoption with perceived risk and trust f...
Conceptual model of internet banking adoption with perceived risk and trust f...
 
Efficient combined fuzzy logic and LMS algorithm for smart antenna
Efficient combined fuzzy logic and LMS algorithm for smart antennaEfficient combined fuzzy logic and LMS algorithm for smart antenna
Efficient combined fuzzy logic and LMS algorithm for smart antenna
 
Design and implementation of a LoRa-based system for warning of forest fire
Design and implementation of a LoRa-based system for warning of forest fireDesign and implementation of a LoRa-based system for warning of forest fire
Design and implementation of a LoRa-based system for warning of forest fire
 
Wavelet-based sensing technique in cognitive radio network
Wavelet-based sensing technique in cognitive radio networkWavelet-based sensing technique in cognitive radio network
Wavelet-based sensing technique in cognitive radio network
 
A novel compact dual-band bandstop filter with enhanced rejection bands
A novel compact dual-band bandstop filter with enhanced rejection bandsA novel compact dual-band bandstop filter with enhanced rejection bands
A novel compact dual-band bandstop filter with enhanced rejection bands
 
Deep learning approach to DDoS attack with imbalanced data at the application...
Deep learning approach to DDoS attack with imbalanced data at the application...Deep learning approach to DDoS attack with imbalanced data at the application...
Deep learning approach to DDoS attack with imbalanced data at the application...
 
Brief note on match and miss-match uncertainties
Brief note on match and miss-match uncertaintiesBrief note on match and miss-match uncertainties
Brief note on match and miss-match uncertainties
 
Implementation of FinFET technology based low power 4×4 Wallace tree multipli...
Implementation of FinFET technology based low power 4×4 Wallace tree multipli...Implementation of FinFET technology based low power 4×4 Wallace tree multipli...
Implementation of FinFET technology based low power 4×4 Wallace tree multipli...
 
Evaluation of the weighted-overlap add model with massive MIMO in a 5G system
Evaluation of the weighted-overlap add model with massive MIMO in a 5G systemEvaluation of the weighted-overlap add model with massive MIMO in a 5G system
Evaluation of the weighted-overlap add model with massive MIMO in a 5G system
 
Reflector antenna design in different frequencies using frequency selective s...
Reflector antenna design in different frequencies using frequency selective s...Reflector antenna design in different frequencies using frequency selective s...
Reflector antenna design in different frequencies using frequency selective s...
 
Reagentless iron detection in water based on unclad fiber optical sensor
Reagentless iron detection in water based on unclad fiber optical sensorReagentless iron detection in water based on unclad fiber optical sensor
Reagentless iron detection in water based on unclad fiber optical sensor
 
Impact of CuS counter electrode calcination temperature on quantum dot sensit...
Impact of CuS counter electrode calcination temperature on quantum dot sensit...Impact of CuS counter electrode calcination temperature on quantum dot sensit...
Impact of CuS counter electrode calcination temperature on quantum dot sensit...
 
A progressive learning for structural tolerance online sequential extreme lea...
A progressive learning for structural tolerance online sequential extreme lea...A progressive learning for structural tolerance online sequential extreme lea...
A progressive learning for structural tolerance online sequential extreme lea...
 
Electroencephalography-based brain-computer interface using neural networks
Electroencephalography-based brain-computer interface using neural networksElectroencephalography-based brain-computer interface using neural networks
Electroencephalography-based brain-computer interface using neural networks
 
Adaptive segmentation algorithm based on level set model in medical imaging
Adaptive segmentation algorithm based on level set model in medical imagingAdaptive segmentation algorithm based on level set model in medical imaging
Adaptive segmentation algorithm based on level set model in medical imaging
 
Automatic channel selection using shuffled frog leaping algorithm for EEG bas...
Automatic channel selection using shuffled frog leaping algorithm for EEG bas...Automatic channel selection using shuffled frog leaping algorithm for EEG bas...
Automatic channel selection using shuffled frog leaping algorithm for EEG bas...
 

Recently uploaded

Artificial intelligence presentation2-171219131633.pdf
Artificial intelligence presentation2-171219131633.pdfArtificial intelligence presentation2-171219131633.pdf
Artificial intelligence presentation2-171219131633.pdf
Kira Dess
 
Seizure stage detection of epileptic seizure using convolutional neural networks
Seizure stage detection of epileptic seizure using convolutional neural networksSeizure stage detection of epileptic seizure using convolutional neural networks
Seizure stage detection of epileptic seizure using convolutional neural networks
IJECEIAES
 
Tembisa Central Terminating Pills +27838792658 PHOMOLONG Top Abortion Pills F...
Tembisa Central Terminating Pills +27838792658 PHOMOLONG Top Abortion Pills F...Tembisa Central Terminating Pills +27838792658 PHOMOLONG Top Abortion Pills F...
Tembisa Central Terminating Pills +27838792658 PHOMOLONG Top Abortion Pills F...
drjose256
 

Recently uploaded (20)

engineering chemistry power point presentation
engineering chemistry  power point presentationengineering chemistry  power point presentation
engineering chemistry power point presentation
 
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdfInvolute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
 
Raashid final report on Embedded Systems
Raashid final report on Embedded SystemsRaashid final report on Embedded Systems
Raashid final report on Embedded Systems
 
Artificial intelligence presentation2-171219131633.pdf
Artificial intelligence presentation2-171219131633.pdfArtificial intelligence presentation2-171219131633.pdf
Artificial intelligence presentation2-171219131633.pdf
 
Fuzzy logic method-based stress detector with blood pressure and body tempera...
Fuzzy logic method-based stress detector with blood pressure and body tempera...Fuzzy logic method-based stress detector with blood pressure and body tempera...
Fuzzy logic method-based stress detector with blood pressure and body tempera...
 
The Entity-Relationship Model(ER Diagram).pptx
The Entity-Relationship Model(ER Diagram).pptxThe Entity-Relationship Model(ER Diagram).pptx
The Entity-Relationship Model(ER Diagram).pptx
 
Seizure stage detection of epileptic seizure using convolutional neural networks
Seizure stage detection of epileptic seizure using convolutional neural networksSeizure stage detection of epileptic seizure using convolutional neural networks
Seizure stage detection of epileptic seizure using convolutional neural networks
 
Passive Air Cooling System and Solar Water Heater.ppt
Passive Air Cooling System and Solar Water Heater.pptPassive Air Cooling System and Solar Water Heater.ppt
Passive Air Cooling System and Solar Water Heater.ppt
 
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024
 
CLOUD COMPUTING SERVICES - Cloud Reference Modal
CLOUD COMPUTING SERVICES - Cloud Reference ModalCLOUD COMPUTING SERVICES - Cloud Reference Modal
CLOUD COMPUTING SERVICES - Cloud Reference Modal
 
UNIT-2 image enhancement.pdf Image Processing Unit 2 AKTU
UNIT-2 image enhancement.pdf Image Processing Unit 2 AKTUUNIT-2 image enhancement.pdf Image Processing Unit 2 AKTU
UNIT-2 image enhancement.pdf Image Processing Unit 2 AKTU
 
What is Coordinate Measuring Machine? CMM Types, Features, Functions
What is Coordinate Measuring Machine? CMM Types, Features, FunctionsWhat is Coordinate Measuring Machine? CMM Types, Features, Functions
What is Coordinate Measuring Machine? CMM Types, Features, Functions
 
Independent Solar-Powered Electric Vehicle Charging Station
Independent Solar-Powered Electric Vehicle Charging StationIndependent Solar-Powered Electric Vehicle Charging Station
Independent Solar-Powered Electric Vehicle Charging Station
 
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas Sachpazis
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas SachpazisSeismic Hazard Assessment Software in Python by Prof. Dr. Costas Sachpazis
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas Sachpazis
 
Working Principle of Echo Sounder and Doppler Effect.pdf
Working Principle of Echo Sounder and Doppler Effect.pdfWorking Principle of Echo Sounder and Doppler Effect.pdf
Working Principle of Echo Sounder and Doppler Effect.pdf
 
History of Indian Railways - the story of Growth & Modernization
History of Indian Railways - the story of Growth & ModernizationHistory of Indian Railways - the story of Growth & Modernization
History of Indian Railways - the story of Growth & Modernization
 
Filters for Electromagnetic Compatibility Applications
Filters for Electromagnetic Compatibility ApplicationsFilters for Electromagnetic Compatibility Applications
Filters for Electromagnetic Compatibility Applications
 
Basics of Relay for Engineering Students
Basics of Relay for Engineering StudentsBasics of Relay for Engineering Students
Basics of Relay for Engineering Students
 
Tembisa Central Terminating Pills +27838792658 PHOMOLONG Top Abortion Pills F...
Tembisa Central Terminating Pills +27838792658 PHOMOLONG Top Abortion Pills F...Tembisa Central Terminating Pills +27838792658 PHOMOLONG Top Abortion Pills F...
Tembisa Central Terminating Pills +27838792658 PHOMOLONG Top Abortion Pills F...
 
SLIDESHARE PPT-DECISION MAKING METHODS.pptx
SLIDESHARE PPT-DECISION MAKING METHODS.pptxSLIDESHARE PPT-DECISION MAKING METHODS.pptx
SLIDESHARE PPT-DECISION MAKING METHODS.pptx
 

Fingerprint Pattern of Matching Family with GLCM Feature

  • 1. TELKOMNIKA, Vol.16, No.4, August 2018, pp. 1864~1869 ISSN: 1693-6930, accredited First Grade by Kemenristekdikti, Decree No: 21/E/KPT/2018 DOI:10.12928/TELKOMNIKA.v16i4.8534  1864 Received January 6, 2018; Revised March 6, 2018; Accepted July 9, 2018 Fingerprint Pattern of Matching Family with GLCM Feature Bahtiar Imran*, Karya Gunawan, Muhammad Zohri, Lalu Darmawan Bakti Collage Computer Information Management (STMIK Mataram), Indonesia *Corresponding author, e-mail: bahtiarimranlombok@gmail.com Abstract In this research, fingerprint pattern matching is done to find out whether there is the similarity between parent and child fingerprint pattern. An important step in fingerprint matching is the fingerprint pattern search and matching. Fingerprint data is used by 11 families from various families. The method used in fingerprint feature extraction is GLCM. The GLCM angle used is 0 o , and the features used are contrast, homogeneity, correlation, and energy. For fingerprint pattern matching use minutiae score. From the results obtained GLCM has been widely used in fingerprint texture analysis. This study proves that the proposed method for matching fingerprints on parents and children gets the most dominant pattern is the loop pattern. Keywords: Fingerprint, GLCM, Pattern, Texture, Analysis Copyright © 2018 Universitas Ahmad Dahlan. All rights reserved. 1. Introduction Fingerprint is categorized as one of the best identification tools for its uniqueness [1-2]. Many researchers about combination development [3], feature extraction is well done [4]. Fingerprint matching is an essential and difficult predicament in fingerprint recognition. Still, even if so many different methods are there, it has been erudite from studies that a improved feature extraction technique may leads to especially good outcome [5]. Even though so many different methods are there, it has been learned from studies that a better feature extraction technique may leads to very good results. Co-occurrence matrices can be used to extract features from the fingerprint image because they are composed of regular texture patterns [6]. Fingerprints are the most widely used parameter for personal identification amongst all biometrics. Fingerprint identification is commonly employed in forensic science to aid criminal investigations etc. A fingerprint is a unique pattern of ridges and valleys on the surface of a finger of an individual [7]. In addition, the fingerprint is used for genetics [8], the relationship between the child's fingerprint has a correlation relationship with the parent's fingerprint [9]. Parents with a particular fingerprint pattern have a relative high tendency to produce children with the same pattern [10]. Several previous studies have examined fingerprint matching using the GLCM method. As for the concentration conducted in this study is, fingerprint matching is done on family fingerprint between parents and children. The data used in this study were 11 different family fingerprints. The GLCM method is used to extract parent and child fingerprints. Minutiae score is done to match the fingerprint pattern. 2. Related Work Fingerprint matching is performed based on finding the normalized Euclidean distance between the input and the template feature vectors. Experimental results validate the effectiveness of the proposed method in extracting fingerprint features and achieving good performance [6]. This work uses vector which is generated from Huffman coding compression process. Therefore, the matching process is done between code (vector) and codes (vectors) and the database is sharply decreased. The obtained results are considerably promising since very low FAR i.e. 0.733%, FRR i.e. 2.6% and high accuracy i.e. approximately 97% [11]. Finger print recognition and matching algorithm is explained and results give remarkable performance.
  • 2. TELKOMNIKA ISSN: 1693-6930  Fingerprint Pattern of Matching Family With GLCM Feature (Bahtiar Imran) 1865 Images are cropped and features are extracted, then matching is done using Euclidean distance [5]. 3. Research Method In this study, we determined the classification of the fingerprints of parents and children in accordance with Reviews their respective families. Fingerprint Data taken using a digital fingerprint persona u are u 4500 SDK. Then the application used is C# based applications. Before the stage classification will be done first pre-processing of the fingerprint of data, the size of the original fingerprint 254x292.At the stage of pre-processing will be Carried outcropping of the fingerprint of data to the size of 154x192. After the pre-processing stage will be Carried out later on fingerprint feature extraction parents and children to get its value, then it will be done after the pattern matching. The method of feature extraction proposed in this research is gray level co-occurrence matrix (GLCM) method. GLCM features used in this research are correlation, contrast, homogeneity, and energy. Where: i=row j=columns p=glcm matrix Measuring the spatial frequency of the image and the difference GLCM moment. The difference is meant a difference of its high and low pixel. Contrast will be 0 if the pixel neighborhoods have the same value. The value was very sensitive to the value around the main diagonal. It will has a high value when all the pixels have the same value. The opposite of contrast will have a great value if it has the same pixel value at the time of valuable energy. Energy will have a high value when the pixel values are similar to one another would otherwise be of little value indicates the value of GLCM normalization is heterogeneous. The maximum value of the energy was 1, which means the distribution of pixels in a state of constant or in the form (not random). The main steps of proposed method are: 1. Data collection fingerprint 2. Image resampling to 254 x 292 number of pixel size. 3. Pre-processing the input image (154 x 192). 4. Region-of-interest 5. Feature extraction GLCM 6. Determination of fingerprint pattern using minutiae score. 4. Results and Analysis 4.1. Data Collection Fingerprint Data were taken from 11 different families in the Lombok region. The fingerprints were taken our children's fingerprints and parental fingerprints. The total fingerprint used in this study was 33 fingerprints.
  • 3.  ISSN: 1693-6930 TELKOMNIKA Vol. 16, No. 4, August 2018: 1864-1869 1866 4.2. Image Resampling In this study, using the original fingerprint image with a size of 254x292 pixels as shown in Figure 1. Figure 1. Fingerprint original (a) father (b) mother (c) child 4.3. Preprocessing In the preprocessing stage will be cropping on the original fingerprint image into a 154x192 pixels to reduce the computing process, 154x192 cropping results can be seen in Figure 2. Figure 2. Cropping fingerprint (a) father (b) mother (c) child 4.4. Region of Interest At this stage we will look for the ROI of fingerprints father, mother and children to speed up the process of classification, the results of fingerprint ROI as Figure 3. Figure 3. Region of interest 4.5. Feature Extraction GLCM Feature extraction to obtain fingerprint features, parent, and child. Angles used are 0 o and features used are energy, contrast, correlation, and homogeneity. The results of fingerprint feature extraction for parents and children such as in Table 1.
  • 4. TELKOMNIKA ISSN: 1693-6930  Fingerprint Pattern of Matching Family With GLCM Feature (Bahtiar Imran) 1867 Table 1. GLCM No Name Contrast Homogenity Correlation Energy Family 1 Father Mother Child 9347.3 8402.3 6903.3 0.3497 0.4321 0.5202 0.5049 0.5654 0.5558 0.0978 0.1470 0.2478 Family 2 Father Mother Child 8160.2 8402.3 9723.9 0.4209 0.4321 0.4101 0.5438 0.5654 0.4918 0.1447 0.1470 0.1290 Family 3 Father Mother Child 8160.2 8402.3 9181.6 0.4209 0.4321 0.4057 0.5438 0.5654 0.4507 0.1447 0.1470 0.1353 Family 4 Father Mother Child 8498.5 9611.9 7957.9 0.4670 0.4768 0.5112 0.5289 0.4967 0.4334 0.1748 0.1921 0.2466 Family 5 Father Mother Child 7525.4 6659.4 6530.0 0.4553 0.3669 0.5060 0.5487 0.5919 0.4868 0.1678 0.1864 0.2437 Family 6 Father Mother Child 8751.3 10448 9710.9 0.3846 0.3229 0.3355 0.4845 0.4082 0.4619 0.1183 0.0840 0.0924 Family 7 Father Mother Child 8751.3 10448 9034.0 0.3846 0.3229 0.3607 0.4845 0.4082 0.4371 0.1183 0.0840 0.1048 Family 8 Father Mother Child 8751.3 10448 7490.3 0.3846 0.3229 0.4672 0.4845 0.4082 0.5134 0.1183 0.0840 0.1905 Family 9 Father Mother Child 7313.2 8470.9 8254.4 0.3799 0.4875 0.4921 0.6170 0.4898 0.5397 0.1137 0.2128 0.2132 Family 10 Father Mother Child 9801.7 9053.9 12617 0.3452 0.3411 0.3764 0.4565 0.5282 0.3793 0.0967 0.0909 0.1144 Family 11 Father Mother Child 10374 7852.2 5918.9 0.3227 0.4341 0.4604 0.4117 0.5754 0.6899 0.0829 0.1518 0.1691 4.6. Fingerprint Pattern Pattern matching to facilitate the classification of each fingerprint pattern after pattern recognition is done according to each family. Fingerprint matching is done using minutiae score by counting the minutiae detected later in comparison with minutiae on other fingerprints. Example minutiae detected in Figure 4, to view the results of Table 2. Figure 4. Minutiae detection This study uses 11 family fingerprint data consisting of father's fingerprint, mother's fingerprint, and child's fingerprint, the total number of fingerprints used is 33 fingerprints. Gray level co-occurrence matrix (GLCM) method is used to obtain the extraction result on fingerprint,
  • 5.  ISSN: 1693-6930 TELKOMNIKA Vol. 16, No. 4, August 2018: 1864-1869 1868 the angle used in this research is angle 0 o . Minutiae score is used to calculate the number of detected minutiae so that it can be matched with every minutia of the father's fingerprint, mother's fingerprint, and child's fingerprint. Table 2. GLCM and Fingerprint pattern using minutiae score No Name Contrast Homogenity Correlation Energy Minutiae Pattern Family 1 Father Mother Child 9347.3 8402.3 6903.3 0.3497 0.4321 0.5202 0.5049 0.5654 0.5558 0.0978 0.1470 0.2478 30 32 30 Loop Loop Loop Family 2 Father Mother Child 8160.2 8402.3 9723.9 0.4209 0.4321 0.4101 0.5438 0.5654 0.4918 0.1447 0.1470 0.1290 35 32 36 Loop Loop Loop Family 3 Father Mother Child 8160.2 8402.3 9181.6 0.4209 0.4321 0.4057 0.5438 0.5654 0.4507 0.1447 0.1470 0.1353 35 32 39 Loop Loop Loop Family 4 Father Mother Child 8498.5 9611.9 7957.9 0.4670 0.4768 0.5112 0.5289 0.4967 0.4334 0.1748 0.1921 0.2466 31 33 17 Loop Loop Whorl Family 5 Father Mother Child 7525.4 6659.4 6530.0 0.4553 0.3669 0.5060 0.5487 0.5919 0.4868 0.1678 0.1864 0.2437 28 35 20 Whorl Loop Whorl Family 6 Father Mother Child 8751.3 10448 9710.9 0.3846 0.3229 0.3355 0.4845 0.4082 0.4619 0.1183 0.0840 0.0924 32 39 38 Loop Loop Loop Family 7 Father Mother Child 8751.3 10448 9034.0 0.3846 0.3229 0.3607 0.4845 0.4082 0.4371 0.1183 0.0840 0.1048 32 39 45 Loop Loop Whorl Family 8 Father Mother Child 8751.3 10448 7490.3 0.3846 0.3229 0.4672 0.4845 0.4082 0.5134 0.1183 0.0840 0.1905 32 39 53 Loop Loop Whorl Family 9 Father Mother Child 7313.2 8470.9 8254.4 0.3799 0.4875 0.4921 0.6170 0.4898 0.5397 0.1137 0.2128 0.2132 31 30 39 Loop Loop Loop Family 10 Father Mother Child 9801.7 9053.9 12617 0.3452 0.3411 0.3764 0.4565 0.5282 0.3793 0.0967 0.0909 0.1144 52 51 52 Loop Loop Loop Family 11 Father Mother Child 10374 7852.2 5918.9 0.3227 0.4341 0.4604 0.4117 0.5754 0.6899 0.0829 0.1518 0.1691 41 41 42 Loop Loop Loop 5. Conclusion In this study presents two methods of fingerprint classification of parents and children. There are two major contributions to research. The first is fingerprint extraction using GLCM to get the value of a feature. The second is the use of the minutiae score method for matching fingerprint patterns. GLCM is also used to perform fingerprint analysis. The data used are 11 family fingerprints consisting of child fingerprint, father's fingerprint, mother's fingerprint. The most dominant pattern is the loop pattern. The success rate of the minutiae extraction process depends heavily on the quality of the fingerprint image. Image obtained with low image quality can result in minutiae process is not maximal so minutiae cannot be found. References [1] Soman MA, Avadhani R, Jacob M, Nallathamby R. Study of Fingerprint Patterns in Relationship with Blood group and Gender. Research Journal of Forensic Sciences. 2013; 1(1): 15-17. [2] Chen W, Gao Y. A Minutiae-based Fingerprint Matching Algorithm Using Phase Correlation. Digital Image Computing Techniques and Applications. 2007; 233-238. [3] Mohaniah P, Sathyanarayana, Guru Kumar L. Image Texture Feature Extraction Using GLCM Approach. International Journal of Scientific and Research Publications. 2013; 3(5): 1-5.
  • 6. TELKOMNIKA ISSN: 1693-6930  Fingerprint Pattern of Matching Family With GLCM Feature (Bahtiar Imran) 1869 [4] Pathak B, Barooah D. Texture Analysis Based on the Gray-Level Co-occurrence Matrix Considering Possible Orientations. International Journal of Advanced Research in Electrical, Electronics and Instrumentation Engineering. 2013; 2(9): 4206-4212. [5] Mishra A, Maheshwari P. An Efficient System for Fingerprint Finger Print Matching and Classification. International Journal of Advanced Research in Computer Science and Software Engineering. 2013; 3(11): 295-300. [6] KKB Vijayakumar. Fingerprint Matching by Extracting GLCM Features. International Conference & Workshop on Recent Trends in Technology Proceedings published in International Journal of Computer Applications® (IJCA), (TCET). 2012: 30-34 [7] Verma P, Bahendwar Y, Sahu A, Dubey A. Feature Extraction Algorithm of Fingerprint Recognition. International Journal of Advanced Research in Computer Science and Software Engineering. 2012; 2(10): 292-297. [8] Abraham AT, MYK. Genotyping-Wavelet Approach. International Journal of Science and Research (IJSR). 2013; 4(2): 1025-1027. [9] Suharjito, Imran B, Girsang A S. Family Relationship Identification by Using Extract Feature of Gray Level Co-occurrence Matrix (GLCM) Based on Parents and Children Fingerprint. International Journal of Electrical and Computer Engineering (IJECE). 2017; 7(5): 2738-2745. [10] Matsuyama N, Ito Y. The Frequency of Fingerprint Type in Parents of Children with Trisomy 21 in Japan. Journal of Physiological Anthropology. 2006: 15-21. [11] Aburas AA, Rahiel SA. Fingerprint Patterns Recognition System Using Huffman Coding. Proceedings of the World Congress on Engineering. London, U.K. 2008; III.