SlideShare a Scribd company logo
1 of 8
Download to read offline
International Journal of Electrical and Computer Engineering (IJECE)
Vol. 8, No. 2, April 2018, pp. 658~665
ISSN: 2088-8708, DOI: 10.11591/ijece.v8i2.pp658-665  658
Journal homepage: http://iaescore.com/journals/index.php/IJECE
Utilizing ECG Waveform Features as New Biometric
Authentication Method
Ahmed Younes Shdefat1
, Moon-Il Joo2
, Sung-Hoon Choi3
, Hee-Cheol Kim4
1
Department of Information System and Technology/Telecmunications and Network Technology (IST/TNT),
American University of Middle East, Kuwait
2,3,4
Institute of Digital Anti-Aging Healthcare/Department of Computer Engineering/Smart Wellness Lab,
Inje University, Gimhae, Rep. of Korea
Article Info ABSTRACT
Article history:
Received Dec 9, 2017
Revised Mar 2, 2018
Accepted Mar 16, 2018
In this study, we are proposing a practical way for human identification
based on a new biometric method. The new method is built on the use of the
electrocardiogram (ECG) signal waveform features, which are produced
from the process of acquiring electrical activities of the heart by
using electrodes placed on the body. This process is launched over a period
of time by using a recording device to read and store the ECG signal. On the
contrary of other biometrics method like voice, fingerprint and iris scan,
ECG signal cannot be copied or manipulated. The first operation for our
system is to record a portion of 30 seconds out of whole ECG signal of a
certain user in order to register it as user template in the system. Then the
system will take 7 to 9 seconds in authenticating the template using template
matching techniques. 44 subjects‟ raw ECG data were downloaded from
Physionet website repository. We used a template matching technique for the
authentication process and Linear SVM algorithm for the classification task.
The accuracy rate was 97.2% for the authentication process and 98.6% for
the classification task; with false acceptance rate 1.21%.
Keyword:
Biometric authentification
ECG
Pattern recognition
Security
Copyright © 2018 Institute of Advanced Engineering and Science.
All rights reserved.
Corresponding Author:
Hee-Cheol Kim,
Institute of Anti-Aging Healthcare/Department of Computer Engineering/Smart Wellness Lab,
Inje University,
197, Inje-ro, Gimhae-si, Gyeongsangnam-do, 50834, Rep. of Korea.
Email: heeki@inje.ac.kr
1. INTRODUCTION
Recently, biometrics authentication has been widely researched and applied to enhance the security
level of the current systems. The security level at a system is measured by the system immunity against
intrusion and fake signature to identify the person during the authentication process [1]. Technically, some
biometric methods have strong uniqueness such as scanning iris and retina. But they require expensive and
special equipment to install them. Other biometric methods such as voice, face and fingerprint recognition
have a strong uniqueness too. But even so; these features still easy to be obtained, since they are easy to be
manipulated. Behavioral biometrics methods, like gait and handwriting analysis for instance, have a very
weak uniqueness in comparison with the previous biometrics methods. ECG has been used to diagnose heart
diseases and applied in other medical fields for a long time. Many recent studies confirm that it is possible to
use ECG as one of the biometric features [2]. According to [3], [4], ECG is difficult to be cloned or
manipulated because ECG signal is unique for each single person and not readily available to others.
Moreover, it has a small computational and storage overhead as ECG is a one-dimensional signal; so, relative
algorithms can be deployed in smart phones, smart watches and many new smart devices. For collecting ECG
raw data, we need at least two locations in human body to place the electrodes [5].
It is pivotal to extract the ECG signal features that represent a vital information could be used to
improve the authentication and classification performance. There are several techniques for extracting ECG
Int J Elec & Comp Eng ISSN: 2088-8708 
Utilizing ECG Waveform Features as New Biometric Authentication Method (Ahmed Younes Shdefat)
659
signals features, which are classified into time, frequency and time–frequency extraction techniques. The
extracted time domain features are the amplitude parameters (QRS, ST), duration parameters (QRS, QT, and
PR) and heartbeat interval [2]. Time extraction technique do not provide good recognition; and that is due to
the frequent changes in the amplitude and duration in the ECG Signal waves [3]. On the other hand, the
frequency domain extraction technique do not provide interim information about the ECG signals waves.
Applying suitable time–frequency technique can overcome this issue.
In the current biometric authentication using ECG signal waves related works, many researches had
been performed; like in [1], the researchers have propused mobile biometric authentication algorithm based
on ECG signal. They have conducted two experiment types; experiment using physionet ECG records and
laboratory experiment. The first experiment type from their work is related directly to our work. So according
to them, 73 records obtained from the Physionet database. The ECG time length for the obtained records
scope between 30 mintutes to 24 hours. Their method had scord 1.29% false acceptance rate and 81.82%
accuracy rate over 4 s of signal lenght.
In the work [6], they had a stratigy to extort frequency doiman features using Fourier transform
method. They were seeking for certain features among the frequency doiman features; like slope, harmonic
number, the magnitude gap and ratio of different frequency energy to total energy. For the classification
process they had used correlation analysis and neural network were used in identification phase. They have
scored low recognition rate, they believed the reason was in feature selection method; but from our research
point of view we belive that the reason is in the feature extraction type due to insufficient information
provede by this type of feature. They have scored 96.4% of accuracy rate with 3.61 false accept rate.
We have contributed to biometric authentication filed by increasing the accuracy rate level for
authentication and classification phases; at the same time, we have reduced the false acceptance rate. We
have scored a significant authentication accuracy rate by following certain proper steps; starting from
preprocessing the raw ECG signal data, feature selection, segmentation and extraction technique. Also, we
have used the best classification method in ECG signal case uinsg linear SVM classifier and at the same time
we have used template matching technique for authentication process.
2. ECG SIGNAL PHYSIOLOGY
When the heart cells are in rest situation they considered as in polarized case which means that there
is no electrical activity is taking place at the moment. Basically, the heart is depolarized when it is in systole
state and repolarized when it is at diastole state. The depolarization case in normal ECG wave takes place
from the beginning the P wave until the middle of ST segment as shown in Figure 1, while the repolarization
case starts from the T wave [7], [8].
Figure 1. ECG signal physiology.
Broadly, ECG time–frequency features are classified as either waveform or characteristic based
features. The simplest one to obtain among the features is characteristic based, because in order to start the
extraction process ; it just require the ECG fiducial points information about one of ECG complex. In
Figure 1 PS, P, PE, Q, R, S, TS, T,TE are the fiducial points of the given portion from the ECG signal.
Fiducial points represent the correspondence points that intersect with the peaks and boundaries of P, QRS
 ISSN: 2088-8708
Int J Elec & Comp Eng, Vol. 8, No. 2, April 2018 : 658 – 665
660
and T waves. In ideal ECG complex, there are six boundaries and three peaks (P, R, and T) as illustrated in
Figure 1 [9].
The main features that aimed to be extracted are angle, slope, amplitude and duration (temporal).
Discriminative characteristics must be selected from these features by applying extra processing over them
[10]. The problem of extracting characteristic based features is when we use fiducial points that may cause
difficulties in detecting the boundaries especially in the presence of noise.
On the other hand, Waveform based features processed by using the waveform process coefficient
values such as autocorrelation, fourier coefficient, phase space reconstruction, and wavelet coefficient. It is
worth mentioning that most of the ECG complexes are used in waveform technique for feature extraction.
The technique has an advantage of not requiring detection of the fiducial points which may generate
boundary detection difficulties in the presence of noise [11]. Therefore, inorder to avoid boundary detection
difficulties issue, we have extorted waveform based feature out of the ECG signal.
3. RESEARCH METHOD
Our method structure is organized by a sequence of processing steps; starting with ECG
preprocessing, ECG feature selection, Segmantaion, ECG feature extraction, Inter-Beat-Interval (IBI)
preprocessing and IBI extraction.
The first step in ECG preprocessing, is that we should filter the ECG to maximize beat detection
efficiency. High-pass filtering was used to remove the baseline wander, which is achieved by subtracting a
low frequency trend line from the ECG [12]. This trend line was formed by applying a triangular (two-pass)
moving average filter with a window size of 512 points and constent rate of 50 HZ to the ECG signal. On the
other hand, Low-pass filtering is used to remove high frequency noise by using a triangular moving average
filter with a window size of 3 points. Moving average filters provided a simple, valuable, and fast method to
filter ECG [13], [14].We have applied feature selection phase by using abs() Matlab built-in function to apply
the absolute value over the whole ECG signal data.
Right after the preprocessing comes the segmentation, ECG segments were processed for
30 seconds. This process starts by passing a moving window over the entire ECG data for 5 minutes [15].
Then, figures over ECG were collected for each window on time. According to the output, a list of functional
ECG segments was created. The selection criteria for the applicable 5 minute segment have been achieved by
the following:
a. Heart rate (HR) mean was more than 250 beats/min
b. The overall number of ectopic beats were less than 1% of total beats
c. The nonexistence of significant missing data, and the visual inspection of noise and ecotype.
d. Significant missing data was defined as having more than 150 consecutive missing data values or
missing more than 150ms consecutively.
e. Segments with less than 150 consecutive missing data values were interpolated using cubic splie.
Figure 2. Template matching for QRS detection
As a result, the applicable 5 minute segment with the lowest HR was chosen for analysis.
Int J Elec & Comp Eng ISSN: 2088-8708 
Utilizing ECG Waveform Features as New Biometric Authentication Method (Ahmed Younes Shdefat)
661
For the ECG feature extraction, Correlation based template matching algorithm was used to locate
QRS complexes [16]. However, two QRS types of templates were implemented to achieve template matching
and they were created by averaging more than 20 QRS complexes [17]. The first type of template was the
Global template; global in the sense that one template was suitable for all subjects as shown inFigure 2.
In IBI preprocessing and before initiating the correction process over the ectopic intervals, we
should be acquainted with them. To achieve the proper detection techniques, we have used percentage,
standard deviation and median filters. The median filter acts as an impulse rejection filter with threshold to
delineate ectopic intervals [18,19]. A length of N with random variable x using a threshold of τ for median
filter equation is given by the following equation:
( )
| ( ) ( )|
*| ( ) ( )|+
(1)
If D (n) ≤ , then not ectopic; else ectopic
The correction process is established after detecting the ectopic interval by applying four correction
techniques. The correction process is established after detecting the ectopic interval by applying four
correction techniques [20]. The first one aims to eliminate any ectopic intervals could be found. The second
technique is used to replace any ectopic interval with the mean value of w near the IBI intervals centered on
the ectopic interval as shown in Equation (2). Median technique is related to the replacement of ectopic
intervals with the median value of w neighboring the IBI intervals centered on the ectopic interval as shown
in Equation (3). Finally, cubic spline replaces ectopic intervals by using cubic spline interpolation.
( ) * ( ) | | (2)
( ) * ( ) | | (3)
There are multiple mechanisms of signal detrending (normalizing) to remove low frequency, some
of these mechanisms are: linear detrending, polynomial detrending, wavelet detrending and wavelet packet
detrending.
In the IBI extraction step, the data contain beat-to-beat intervals that were basically elicited from the
ECG signals. Commonly, we rely on R-wave to find the temporal locations of beats as it is often the easiest
wave to distinguish. Moreover, R waves typically have the largest amplitudes in comparison with
surrounding P, Q, S, and T waveforms [21].
The following equation clarifies how to calculate time series IBI of an ECG segment containing N
beats, where beat (n) is the time location of the nth beat:
( ) ( ) ( ) (4)
The system model consists of a series of process start from recording a portion of 30 second from
the raw signal for the first time, Pre-process the raw signal, Extort the feature out of it then in the
authentication process the system will apply template matching technique as shown in Figure 3. After the
system will successfully recognized the user; the Linear SVM classifier will classify the users according to
authorization level associated with all granted privileges to each level such as “admin” or “regular user”
level. The system will display the user name, age, gender, ECG signal, spectrum, QRS complex, heart beat
based on signal and heart beat based on spectrum [22-24].
We have used LIBLINEAR [25], [26] over 8 subjects‟ ECG records for training set and 36 subjects‟
ECG records for testing set. We have applied linear SVM according to [27] recomandation; after they have
done a comparsion in their work between the linear and non-linear SVM performance. The subject can
provide the ECG signal to our system in many ways, one of the ways is by touching the mobile and bracelet
electrodes with the fingertips for first-time enrollment and template creation or by just toching the bracelet
that contains two electrodes that located in the upper side and under the bracelet like in Nymi band case. The
other way is by doing the ECG recording in clinic or hospital but it is not convineant one because it is not
practical due to some limitiations like it will not be avialabe all of the time to apply it.
We used the following equation to assess accuracy rate (AR) over the classification and
authentication phases of our experiment:
(5)
 ISSN: 2088-8708
Int J Elec & Comp Eng, Vol. 8, No. 2, April 2018 : 658 – 665
662
Where variable represent the number of the samples that have tested correctly during the
classification and authentication phases. The variable represent the total number of 44 subjects' test
samples.
For the purpose of evaluating the authentication phase of our experiment, we have used the
following equations where Equation (6) is to obtain false accept rate (FAR):
FAR= (6)
In fact, in equation number 6; FPS represent the number of false positive samples and ANS
represent the number of actual negative samples.
Figure 3. ECG Authentication System Technical Approach
4. RESULTS AND ANALYSIS
We have tested 44 subjects‟ ECG raw records with the extensions (*.mat, *.txt, *.dat); 22 of the
subjects‟ samples were authorized inside our system as 11 males and 11 femeles as shown in Figure 3 while
the other 22 as 11 males and 11 femeles are not authorized users as shown in Figure 4. The accuracy rate was
97.2% for the authentication process and 98.6% for the classification task over all the segments of the whole
signal.
Figure 4. ECG Authentication System result
for authorized user
Figure 5. ECG Authentication System result
for unauthorized user
Int J Elec & Comp Eng ISSN: 2088-8708 
Utilizing ECG Waveform Features as New Biometric Authentication Method (Ahmed Younes Shdefat)
663
In time, when we applied the SVM classifer over a portion of the signal which technicily one
segment out of the signal, we found that the classification accuracy average was 95.8% and with
authentication accuracy average of 96.9%. Regarding segment processing case, the accuracy is nearly the
same to the processing of the whole signal case; but the time required for authentication was faster in the
segmantion situation. To over come this issue, we have processed the whole signal as a series of segments; so
we gain the high accuracy rate along with speed in performance.
We have done a compersion between our method and previous related wroks in term of number of
subjects, false accepted rate and accuracy matters like in Table 1. It is obvious that we have increased the
authentication accuracy rate and decreased the false acceptance rate.
Table 1. Authentication Result of Mothods
Recerch No.
Subjects
Year FAR Accuracy
W. Yarong et al. [6] 15 2015 3.61% 96.4%
J. S. Arteaga-Falconi et al. [1] 73 2016 1.29% 84.93%
Our propoused method 44 2017 1.21% 97.2%
5. CONCLUSION
Our design paves the way towards a comprehensive secure system that is using a new feature which
is ECG signal analysis as one of the biometric methods. By using ECG signal waveform features as biometric
authentication we have concluded that these features cannot be copied or manipulated. Therefore, systems
immunity against intrusion and fake signature to identify the person during the authentication process will be
impervious.
We have increased the accuracy rate and reduced the false accept rate significantly, comparing with
previoues related work like in [1, 6] cases. By reducing the false accepted rate, the authentication accuracy
will be steadily increased. We have successfully reached a high accuracy level in authentication and
classification wise of ECG raw signal. We are looking forward to deploy my system effectively in many life
aspects like health monitoring; not just regarding systems security matters.
REFERENCES
[1] J. S. Arteaga-Falconi, H. Al Osman and A. El Saddik, "ECG Authentication for Mobile Devices," in IEEE
Transactions on Instrumentation and Measurement, vol. 65, no. 3, pp. 591-600, March 2016.
[2] M. K. Bashar, Y. Ohta and H. Yoshida, "ECG-based biometric authentication using mulscale descriptors: ECG-
based biometric authentication," 2015 International Conference on Intelligent Informatics and Biomedical Sciences
(ICIIBMS), Okinawa, 2015, pp. 1-4.
[3] S. Šprager, R. Trobec and M. B. Jurič, "Feasibility of biometric authentication using wearable ECG body sensor
based on higher-order statistics," 2017 40th International Convention on Information and Communication
Technology, Electronics and Microelectronics (MIPRO), Opatija, 2017, pp. 264-269.
[4] N. Karimian, P. A. Wortman and F. Tehranipoor, "Evolving authentication design considerations for the Internet of
biometric things (IoBT)," 2016 International Conference on Hardware/Software Codesign and System Synthesis
(CODES+ISSS), Pittsburgh, PA, 2016, pp. 1-10.
[5] S. J. Kang, S. Y. Lee, H. I. Cho and H. Park, "ECG Authentication System Design Based on Signal Analysis in
Mobile and Wearable Devices," in IEEE Signal Processing Letters, vol. 23, no. 6, pp. 805-808, June 2016.
[6] W. Yarong and Z. Gang, "Study of human identification by Electrocardiography frequency features" 2015.
[7] K. S. S. Sujan, R. S. Pridhvi, K. P. Priya and R. V. Ramana, "Performance analysis for the Feature Extraction
algorithm of an ECG signal," Innovations in Information, Embedded and Communication Systems (ICIIECS), 2015
International Conference on, Coimbatore, 2015, pp. 1-5.
[8] D. Awasthi and S. Madhe, "Analysis of encrypted ECG signal in steganography using wavelet
transforms," Electronics and Communication Systems (ICECS), 2015 2nd International Conference on,
Coimbatore, 2015, pp. 718-723.
[9] P. Valluraiah and B. Biswal, "ECG signal analysis using Hilbert transform," 2015 IEEE Power, Communication
and Information Technology Conference (PCITC), Bhubaneswar, India, 2015, pp. 465-469.
[10] R. Martinek et al., "Enhanced processing and analysis of multi-channel non-invasive abdominal foetal ECG signals
during labor and delivery," in Electronics Letters, vol. 51, no. 22, pp. 1744-1746, 2015.
[11] E. Benmalek and J. Elmhamdi, "Arrhythmia ECG signal analysis using non parametric time-frequency
technique," Electrical and Information Technologies (ICEIT), 2015 International Conference on, Marrakech, 2015,
pp. 281-285.
[12] K. S. S. Sujan, R. S. Pridhvi, K. P. Priya and R. V. Ramana, "Performance analysis for the Feature Extraction
algorithm of an ECG signal," Innovations in Information, Embedded and Communication Systems (ICIIECS), 2015
International Conference on, Coimbatore, 2015, pp. 1-5.
 ISSN: 2088-8708
Int J Elec & Comp Eng, Vol. 8, No. 2, April 2018 : 658 – 665
664
[13] D. Awasthi and S. Madhe, "Analysis of encrypted ECG signal in steganography using wavelet
transforms," Electronics and Communication Systems (ICECS), 2015 2nd International Conference on,
Coimbatore, 2015, pp. 718-723.
[14] E. Benmalek and J. Elmhamdi, "Arrhythmia ECG signal analysis using non parametric time-frequency
technique," Electrical and Information Technologies (ICEIT), 2015 International Conference on, Marrakech, 2015,
pp. 281-285.
[15] P. Valluraiah and B. Biswal, "ECG signal analysis using Hilbert transform," 2015 IEEE Power, Communication
and Information Technology Conference (PCITC), Bhubaneswar, India, 2015, pp. 465-469.
[16] S. Jain, A. Kumar and V. Bajaj, "Technique for QRS complex detection using particle swarm optimisation," in IET
Science, Measurement & Technology, vol. 10, no. 6, pp. 626-636, 9 2016.
[17] E. Arrais Junior, R. A. de Medeiros Valentim and G. Bezerra Brandao, "Real Time QRS Detection Based on
Redundant Discrete Wavelet Transform," in IEEE Latin America Transactions, vol. 14, no. 4, pp. 1662-1668,
[18] April 2016.
[19] S. H. Fan, C. C. Chou, W. C. Chen and W. C. Fang, "Real-time obstructive sleep apnea detection from frequency
analysis of EDR and HRV using Lomb Periodogram," Engineering in Medicine and Biology Society (EMBC),
2015 37th Annual International Conference of the IEEE, Milan, 2015, pp. 5989-5992.
[20] M. G. Poddar, V. Kumar and Y. P. Sharma, "Heart rate variability: Analysis and classification of healthy subjects
for different age groups," Computing for Sustainable Global Development (INDIACom), 2015 2nd International
Conference on, New Delhi, 2015, pp. 1908-1913.
[21] R. Castaldo, P. Melillo, R. Izzo, N. De Luca and L. Pecchia, "Fall Prediction in Hypertensive Patients via Short-
Term HRV Analysis," in IEEE Journal of Biomedical and Health Informatics, vol. 21, no. 2, pp. 399-406,
March 2017.
[22] V. Timothy, A. S. Prihatmanto and K. H. Rhee, "Data preparation step for automated diagnosis based on HRV
analysis and machine learning," 2016 6th International Conference on System Engineering and Technology
(ICSET), Bandung, 2016, pp. 142-148.
[23] S. Keshishzadeh and S. Rashidi, "Single lead Electrocardiogram feature extraction for the human verification,"
2015 5th International Conference on Computer and Knowledge Engineering (ICCKE), Mashhad, 2015,
pp. 118-122.
[24] K. Singh, A. Singhvi and V. Pathangay, "Dry contact fingertip ECG-based authentication system using time,
frequency domain features and support vector machine," 2015 37th Annual International Conference of the IEEE
Engineering in Medicine and Biology Society (EMBC), Milan, 2015, pp. 526-529
[25] Chun-Chieh Hsiao, Shei-Wei Wang, R. Lin and Ren-Guey Lee, "Multiple biometric authentication for personal
identity using wearable device," 2016 IEEE International Conference on Systems, Man, and Cybernetics (SMC),
Budapest, 2016, pp. 000673-000678.
[26] C. Catal and S. Guldan, "Product review management software based on multiple classifiers," in IET Software,
vol. 11, no. 3, pp. 89-92, 6 2017.
[27] LIBLINEAR -- A Library for Support Vector Machines, URL: https://www.csie.ntu.edu.tw/~cjlin/liblinear/
[28] Y. Zhang and Junjie Wu, "Practical human authentication method based on piecewise corrected
Electrocardiogram," 2016 7th IEEE International Conference on Software Engineering and Service Science
(ICSESS), Beijing, 2016, pp. 300-303.
BIOGRAPHIES OF AUTHORS
Ahmed Younes Shdefat received the B.E. degree in computer information system from Yarmouk
University, Jordan, in 2008 and the M.E. degree in information technology from university Utara
Malaysia (UUM), Malaysia, in 2010. His previous position was a university lecturer at Computer
Department – College of community service – Taibah University, KSA and now a lecturer at the
Department of Information System and Technology, American University of Middle East, Kuwait.
He also pursues for Ph.D. at Department of Computer Engineering, Inje University, Korea. He has
interests in the areas of bio-signals, software engineering, and data mining. He has published several
papers in bio-signals.
Moon-Il Joo received the MS degree in computer engineering from Inje University, Korea, in 2012.
He currently studies for PhD at the department of computer science, Inje University, Korea He has
interests in the areas of software engineering, human computer interaction, smart phone
programming, and component based development.
Int J Elec & Comp Eng ISSN: 2088-8708 
Utilizing ECG Waveform Features as New Biometric Authentication Method (Ahmed Younes Shdefat)
665
Sung-Hoon Choi received the BS degree in computer science from Inje University, Korea, in 2016.
He is currently a graduate student at the Institute of Digital Anti-Aging Healthcare (IDA), Inje
University, Korea. He has interests in the areas of software engineering, artificial intelligence and
healthcare software.
Hee-Cheol Kim received the MS degree in computer science from SoGang University, Korea, in
1991, and the PhD in computer science from Stockholm University / Royal Institute of Technology,
Sweden in 2001. He is a professor at Institute of Digital Anti-Aging Healthcare (IDA) / Department
of Computer Engineering / Smart Wellness Lab, Inje University, Korea. He has been involved as
coordinator/director in research projects including the project of „Development of nanofiber-based
wellness wear system‟ funded by the ministry of knowledge and economy ($ 2 million, 2009. 6. –
2014. 5.) He has interests in the areas of human computer interaction, software engineering, and
digital healthcare. He has also published more than 100 papers in these areas.

More Related Content

What's hot

Analysis electrocardiogram signal using ensemble empirical mode decomposition...
Analysis electrocardiogram signal using ensemble empirical mode decomposition...Analysis electrocardiogram signal using ensemble empirical mode decomposition...
Analysis electrocardiogram signal using ensemble empirical mode decomposition...IAEME Publication
 
Classification of cardiac vascular disease from ecg signals for enhancing mod...
Classification of cardiac vascular disease from ecg signals for enhancing mod...Classification of cardiac vascular disease from ecg signals for enhancing mod...
Classification of cardiac vascular disease from ecg signals for enhancing mod...hiij
 
Execution Analysis of Lynn Wavelet Filter Algorithms for Removal of Low Frequ...
Execution Analysis of Lynn Wavelet Filter Algorithms for Removal of Low Frequ...Execution Analysis of Lynn Wavelet Filter Algorithms for Removal of Low Frequ...
Execution Analysis of Lynn Wavelet Filter Algorithms for Removal of Low Frequ...Associate Professor in VSB Coimbatore
 
IRJET - FPGA based Electrocardiogram (ECG) Signal Analysis using Linear Phase...
IRJET - FPGA based Electrocardiogram (ECG) Signal Analysis using Linear Phase...IRJET - FPGA based Electrocardiogram (ECG) Signal Analysis using Linear Phase...
IRJET - FPGA based Electrocardiogram (ECG) Signal Analysis using Linear Phase...IRJET Journal
 
IRJET - ECG based Cardiac Arrhythmia Detection using a Deep Neural Network
IRJET - ECG based Cardiac Arrhythmia Detection using a Deep Neural NetworkIRJET - ECG based Cardiac Arrhythmia Detection using a Deep Neural Network
IRJET - ECG based Cardiac Arrhythmia Detection using a Deep Neural NetworkIRJET Journal
 
Real Time Signal Quality Aware Internet of Things IOT Framework for FPGA Base...
Real Time Signal Quality Aware Internet of Things IOT Framework for FPGA Base...Real Time Signal Quality Aware Internet of Things IOT Framework for FPGA Base...
Real Time Signal Quality Aware Internet of Things IOT Framework for FPGA Base...ijtsrd
 
Improved feature exctraction process to detect seizure using CHBMIT-dataset ...
Improved feature exctraction process to detect seizure  using CHBMIT-dataset ...Improved feature exctraction process to detect seizure  using CHBMIT-dataset ...
Improved feature exctraction process to detect seizure using CHBMIT-dataset ...IJECEIAES
 
Biomedical Signal Processing / Biomedical Signals/ Bio-signals/ Bio-signals C...
Biomedical Signal Processing / Biomedical Signals/ Bio-signals/ Bio-signals C...Biomedical Signal Processing / Biomedical Signals/ Bio-signals/ Bio-signals C...
Biomedical Signal Processing / Biomedical Signals/ Bio-signals/ Bio-signals C...Mehak Azeem
 
Design and development of electro optical system for acquisition of ppg signa...
Design and development of electro optical system for acquisition of ppg signa...Design and development of electro optical system for acquisition of ppg signa...
Design and development of electro optical system for acquisition of ppg signa...eSAT Publishing House
 
Evaluation of patient electrocardiogram datasets using signal quality indexing
Evaluation of patient electrocardiogram datasets using signal quality indexingEvaluation of patient electrocardiogram datasets using signal quality indexing
Evaluation of patient electrocardiogram datasets using signal quality indexingjournalBEEI
 
An Automated ECG Signal Diagnosing Methodology using Random Forest Classifica...
An Automated ECG Signal Diagnosing Methodology using Random Forest Classifica...An Automated ECG Signal Diagnosing Methodology using Random Forest Classifica...
An Automated ECG Signal Diagnosing Methodology using Random Forest Classifica...ijtsrd
 
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) ijceronline
 
Towards development of a low cost and
Towards development of a low cost andTowards development of a low cost and
Towards development of a low cost andArhamSheikh1
 
Training feedforward neural network using genetic algorithm to diagnose left ...
Training feedforward neural network using genetic algorithm to diagnose left ...Training feedforward neural network using genetic algorithm to diagnose left ...
Training feedforward neural network using genetic algorithm to diagnose left ...TELKOMNIKA JOURNAL
 
Artifact elimination in ECG signal using wavelet transform
Artifact elimination in ECG signal using wavelet transformArtifact elimination in ECG signal using wavelet transform
Artifact elimination in ECG signal using wavelet transformTELKOMNIKA JOURNAL
 
IRJET-Estimation of Meditation Effect on Attention Level using EEG
IRJET-Estimation of Meditation Effect on Attention Level using EEGIRJET-Estimation of Meditation Effect on Attention Level using EEG
IRJET-Estimation of Meditation Effect on Attention Level using EEGIRJET Journal
 
Heart rate detection using hilbert transform
Heart rate detection using hilbert transformHeart rate detection using hilbert transform
Heart rate detection using hilbert transformeSAT Journals
 
IRJET- A Survey on Classification and identification of Arrhythmia using Mach...
IRJET- A Survey on Classification and identification of Arrhythmia using Mach...IRJET- A Survey on Classification and identification of Arrhythmia using Mach...
IRJET- A Survey on Classification and identification of Arrhythmia using Mach...IRJET Journal
 

What's hot (19)

Analysis electrocardiogram signal using ensemble empirical mode decomposition...
Analysis electrocardiogram signal using ensemble empirical mode decomposition...Analysis electrocardiogram signal using ensemble empirical mode decomposition...
Analysis electrocardiogram signal using ensemble empirical mode decomposition...
 
Classification of cardiac vascular disease from ecg signals for enhancing mod...
Classification of cardiac vascular disease from ecg signals for enhancing mod...Classification of cardiac vascular disease from ecg signals for enhancing mod...
Classification of cardiac vascular disease from ecg signals for enhancing mod...
 
Real Time Acquisition and Analysis of PCG and PPG Signals
Real Time Acquisition and Analysis of PCG and PPG SignalsReal Time Acquisition and Analysis of PCG and PPG Signals
Real Time Acquisition and Analysis of PCG and PPG Signals
 
Execution Analysis of Lynn Wavelet Filter Algorithms for Removal of Low Frequ...
Execution Analysis of Lynn Wavelet Filter Algorithms for Removal of Low Frequ...Execution Analysis of Lynn Wavelet Filter Algorithms for Removal of Low Frequ...
Execution Analysis of Lynn Wavelet Filter Algorithms for Removal of Low Frequ...
 
IRJET - FPGA based Electrocardiogram (ECG) Signal Analysis using Linear Phase...
IRJET - FPGA based Electrocardiogram (ECG) Signal Analysis using Linear Phase...IRJET - FPGA based Electrocardiogram (ECG) Signal Analysis using Linear Phase...
IRJET - FPGA based Electrocardiogram (ECG) Signal Analysis using Linear Phase...
 
IRJET - ECG based Cardiac Arrhythmia Detection using a Deep Neural Network
IRJET - ECG based Cardiac Arrhythmia Detection using a Deep Neural NetworkIRJET - ECG based Cardiac Arrhythmia Detection using a Deep Neural Network
IRJET - ECG based Cardiac Arrhythmia Detection using a Deep Neural Network
 
Real Time Signal Quality Aware Internet of Things IOT Framework for FPGA Base...
Real Time Signal Quality Aware Internet of Things IOT Framework for FPGA Base...Real Time Signal Quality Aware Internet of Things IOT Framework for FPGA Base...
Real Time Signal Quality Aware Internet of Things IOT Framework for FPGA Base...
 
Improved feature exctraction process to detect seizure using CHBMIT-dataset ...
Improved feature exctraction process to detect seizure  using CHBMIT-dataset ...Improved feature exctraction process to detect seizure  using CHBMIT-dataset ...
Improved feature exctraction process to detect seizure using CHBMIT-dataset ...
 
Biomedical Signal Processing / Biomedical Signals/ Bio-signals/ Bio-signals C...
Biomedical Signal Processing / Biomedical Signals/ Bio-signals/ Bio-signals C...Biomedical Signal Processing / Biomedical Signals/ Bio-signals/ Bio-signals C...
Biomedical Signal Processing / Biomedical Signals/ Bio-signals/ Bio-signals C...
 
Design and development of electro optical system for acquisition of ppg signa...
Design and development of electro optical system for acquisition of ppg signa...Design and development of electro optical system for acquisition of ppg signa...
Design and development of electro optical system for acquisition of ppg signa...
 
Evaluation of patient electrocardiogram datasets using signal quality indexing
Evaluation of patient electrocardiogram datasets using signal quality indexingEvaluation of patient electrocardiogram datasets using signal quality indexing
Evaluation of patient electrocardiogram datasets using signal quality indexing
 
An Automated ECG Signal Diagnosing Methodology using Random Forest Classifica...
An Automated ECG Signal Diagnosing Methodology using Random Forest Classifica...An Automated ECG Signal Diagnosing Methodology using Random Forest Classifica...
An Automated ECG Signal Diagnosing Methodology using Random Forest Classifica...
 
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)
 
Towards development of a low cost and
Towards development of a low cost andTowards development of a low cost and
Towards development of a low cost and
 
Training feedforward neural network using genetic algorithm to diagnose left ...
Training feedforward neural network using genetic algorithm to diagnose left ...Training feedforward neural network using genetic algorithm to diagnose left ...
Training feedforward neural network using genetic algorithm to diagnose left ...
 
Artifact elimination in ECG signal using wavelet transform
Artifact elimination in ECG signal using wavelet transformArtifact elimination in ECG signal using wavelet transform
Artifact elimination in ECG signal using wavelet transform
 
IRJET-Estimation of Meditation Effect on Attention Level using EEG
IRJET-Estimation of Meditation Effect on Attention Level using EEGIRJET-Estimation of Meditation Effect on Attention Level using EEG
IRJET-Estimation of Meditation Effect on Attention Level using EEG
 
Heart rate detection using hilbert transform
Heart rate detection using hilbert transformHeart rate detection using hilbert transform
Heart rate detection using hilbert transform
 
IRJET- A Survey on Classification and identification of Arrhythmia using Mach...
IRJET- A Survey on Classification and identification of Arrhythmia using Mach...IRJET- A Survey on Classification and identification of Arrhythmia using Mach...
IRJET- A Survey on Classification and identification of Arrhythmia using Mach...
 

Similar to Utilizing ECG Waveform Features as New Biometric Authentication Method

Neural Network-Based Automatic Classification of ECG Signals with Wavelet Sta...
Neural Network-Based Automatic Classification of ECG Signals with Wavelet Sta...Neural Network-Based Automatic Classification of ECG Signals with Wavelet Sta...
Neural Network-Based Automatic Classification of ECG Signals with Wavelet Sta...IRJET Journal
 
IRJET- Detection of Abnormal ECG Signal using DWT Feature Extraction and CNN
IRJET- Detection of Abnormal ECG Signal using DWT Feature Extraction and CNNIRJET- Detection of Abnormal ECG Signal using DWT Feature Extraction and CNN
IRJET- Detection of Abnormal ECG Signal using DWT Feature Extraction and CNNIRJET Journal
 
Less computational approach to detect QRS complexes in ECG rhythms
Less computational approach to detect QRS complexes in ECG rhythmsLess computational approach to detect QRS complexes in ECG rhythms
Less computational approach to detect QRS complexes in ECG rhythmsCSITiaesprime
 
Feature extraction of electrocardiogram signal using machine learning classif...
Feature extraction of electrocardiogram signal using machine learning classif...Feature extraction of electrocardiogram signal using machine learning classif...
Feature extraction of electrocardiogram signal using machine learning classif...IJECEIAES
 
Electrocardiograph signal recognition using wavelet transform based on optim...
Electrocardiograph signal recognition using wavelet transform  based on optim...Electrocardiograph signal recognition using wavelet transform  based on optim...
Electrocardiograph signal recognition using wavelet transform based on optim...IJECEIAES
 
Classification and Detection of ECG-signals using Artificial Neural Networks
Classification and Detection of ECG-signals using Artificial Neural NetworksClassification and Detection of ECG-signals using Artificial Neural Networks
Classification and Detection of ECG-signals using Artificial Neural NetworksGaurav upadhyay
 
Detection of EEG Spikes Using Machine Learning Classifier
Detection of EEG Spikes Using Machine Learning ClassifierDetection of EEG Spikes Using Machine Learning Classifier
Detection of EEG Spikes Using Machine Learning ClassifierIRJET Journal
 
Detection of Real Time QRS Complex Using Wavelet Transform
Detection of Real Time QRS Complex Using Wavelet Transform Detection of Real Time QRS Complex Using Wavelet Transform
Detection of Real Time QRS Complex Using Wavelet Transform IJECEIAES
 
Wavelet-Based Approach for Automatic Seizure Detection Using EEG Signals
Wavelet-Based Approach for Automatic Seizure Detection Using EEG SignalsWavelet-Based Approach for Automatic Seizure Detection Using EEG Signals
Wavelet-Based Approach for Automatic Seizure Detection Using EEG SignalsIRJET Journal
 
APPLICATION OF 1D CNN IN ECG CLASSIFICATION
APPLICATION OF 1D CNN IN ECG CLASSIFICATIONAPPLICATION OF 1D CNN IN ECG CLASSIFICATION
APPLICATION OF 1D CNN IN ECG CLASSIFICATIONIRJET Journal
 
Real time ecg signal analysis by using new data reduction algorithm for
Real time ecg signal analysis by using new data reduction algorithm forReal time ecg signal analysis by using new data reduction algorithm for
Real time ecg signal analysis by using new data reduction algorithm forIAEME Publication
 
A Review on ECG -Signal Classification of Scalogram Snap shots the use of Con...
A Review on ECG -Signal Classification of Scalogram Snap shots the use of Con...A Review on ECG -Signal Classification of Scalogram Snap shots the use of Con...
A Review on ECG -Signal Classification of Scalogram Snap shots the use of Con...IRJET Journal
 
AR-based Method for ECG Classification and Patient Recognition
AR-based Method for ECG Classification and Patient RecognitionAR-based Method for ECG Classification and Patient Recognition
AR-based Method for ECG Classification and Patient RecognitionCSCJournals
 
Automatic ECG signal denoising and arrhythmia classification using deep learning
Automatic ECG signal denoising and arrhythmia classification using deep learningAutomatic ECG signal denoising and arrhythmia classification using deep learning
Automatic ECG signal denoising and arrhythmia classification using deep learningIRJET Journal
 
IRJET- Congestive Heart Failure Recognition by Analyzing The ECG Signals usi...
IRJET-  Congestive Heart Failure Recognition by Analyzing The ECG Signals usi...IRJET-  Congestive Heart Failure Recognition by Analyzing The ECG Signals usi...
IRJET- Congestive Heart Failure Recognition by Analyzing The ECG Signals usi...IRJET Journal
 
Deep learning based biometric authentication using electrocardiogram and iris
Deep learning based biometric authentication using electrocardiogram and irisDeep learning based biometric authentication using electrocardiogram and iris
Deep learning based biometric authentication using electrocardiogram and irisIAESIJAI
 
Transmission of arm based real time ecg for monitoring remotely located patient
Transmission of arm based real time ecg for monitoring remotely located patientTransmission of arm based real time ecg for monitoring remotely located patient
Transmission of arm based real time ecg for monitoring remotely located patienteSAT Publishing House
 
A low-cost electro-cardiograph machine equipped with sensitivity and paper sp...
A low-cost electro-cardiograph machine equipped with sensitivity and paper sp...A low-cost electro-cardiograph machine equipped with sensitivity and paper sp...
A low-cost electro-cardiograph machine equipped with sensitivity and paper sp...TELKOMNIKA JOURNAL
 

Similar to Utilizing ECG Waveform Features as New Biometric Authentication Method (20)

Neural Network-Based Automatic Classification of ECG Signals with Wavelet Sta...
Neural Network-Based Automatic Classification of ECG Signals with Wavelet Sta...Neural Network-Based Automatic Classification of ECG Signals with Wavelet Sta...
Neural Network-Based Automatic Classification of ECG Signals with Wavelet Sta...
 
IRJET- Detection of Abnormal ECG Signal using DWT Feature Extraction and CNN
IRJET- Detection of Abnormal ECG Signal using DWT Feature Extraction and CNNIRJET- Detection of Abnormal ECG Signal using DWT Feature Extraction and CNN
IRJET- Detection of Abnormal ECG Signal using DWT Feature Extraction and CNN
 
Less computational approach to detect QRS complexes in ECG rhythms
Less computational approach to detect QRS complexes in ECG rhythmsLess computational approach to detect QRS complexes in ECG rhythms
Less computational approach to detect QRS complexes in ECG rhythms
 
Feature extraction of electrocardiogram signal using machine learning classif...
Feature extraction of electrocardiogram signal using machine learning classif...Feature extraction of electrocardiogram signal using machine learning classif...
Feature extraction of electrocardiogram signal using machine learning classif...
 
Electrocardiograph signal recognition using wavelet transform based on optim...
Electrocardiograph signal recognition using wavelet transform  based on optim...Electrocardiograph signal recognition using wavelet transform  based on optim...
Electrocardiograph signal recognition using wavelet transform based on optim...
 
Classification and Detection of ECG-signals using Artificial Neural Networks
Classification and Detection of ECG-signals using Artificial Neural NetworksClassification and Detection of ECG-signals using Artificial Neural Networks
Classification and Detection of ECG-signals using Artificial Neural Networks
 
ECG BIOMETRICS
ECG BIOMETRICSECG BIOMETRICS
ECG BIOMETRICS
 
Detection of EEG Spikes Using Machine Learning Classifier
Detection of EEG Spikes Using Machine Learning ClassifierDetection of EEG Spikes Using Machine Learning Classifier
Detection of EEG Spikes Using Machine Learning Classifier
 
Detection of Real Time QRS Complex Using Wavelet Transform
Detection of Real Time QRS Complex Using Wavelet Transform Detection of Real Time QRS Complex Using Wavelet Transform
Detection of Real Time QRS Complex Using Wavelet Transform
 
Wavelet-Based Approach for Automatic Seizure Detection Using EEG Signals
Wavelet-Based Approach for Automatic Seizure Detection Using EEG SignalsWavelet-Based Approach for Automatic Seizure Detection Using EEG Signals
Wavelet-Based Approach for Automatic Seizure Detection Using EEG Signals
 
APPLICATION OF 1D CNN IN ECG CLASSIFICATION
APPLICATION OF 1D CNN IN ECG CLASSIFICATIONAPPLICATION OF 1D CNN IN ECG CLASSIFICATION
APPLICATION OF 1D CNN IN ECG CLASSIFICATION
 
Real time ecg signal analysis by using new data reduction algorithm for
Real time ecg signal analysis by using new data reduction algorithm forReal time ecg signal analysis by using new data reduction algorithm for
Real time ecg signal analysis by using new data reduction algorithm for
 
A Review on ECG -Signal Classification of Scalogram Snap shots the use of Con...
A Review on ECG -Signal Classification of Scalogram Snap shots the use of Con...A Review on ECG -Signal Classification of Scalogram Snap shots the use of Con...
A Review on ECG -Signal Classification of Scalogram Snap shots the use of Con...
 
AR-based Method for ECG Classification and Patient Recognition
AR-based Method for ECG Classification and Patient RecognitionAR-based Method for ECG Classification and Patient Recognition
AR-based Method for ECG Classification and Patient Recognition
 
Automatic ECG signal denoising and arrhythmia classification using deep learning
Automatic ECG signal denoising and arrhythmia classification using deep learningAutomatic ECG signal denoising and arrhythmia classification using deep learning
Automatic ECG signal denoising and arrhythmia classification using deep learning
 
50620130101003
5062013010100350620130101003
50620130101003
 
IRJET- Congestive Heart Failure Recognition by Analyzing The ECG Signals usi...
IRJET-  Congestive Heart Failure Recognition by Analyzing The ECG Signals usi...IRJET-  Congestive Heart Failure Recognition by Analyzing The ECG Signals usi...
IRJET- Congestive Heart Failure Recognition by Analyzing The ECG Signals usi...
 
Deep learning based biometric authentication using electrocardiogram and iris
Deep learning based biometric authentication using electrocardiogram and irisDeep learning based biometric authentication using electrocardiogram and iris
Deep learning based biometric authentication using electrocardiogram and iris
 
Transmission of arm based real time ecg for monitoring remotely located patient
Transmission of arm based real time ecg for monitoring remotely located patientTransmission of arm based real time ecg for monitoring remotely located patient
Transmission of arm based real time ecg for monitoring remotely located patient
 
A low-cost electro-cardiograph machine equipped with sensitivity and paper sp...
A low-cost electro-cardiograph machine equipped with sensitivity and paper sp...A low-cost electro-cardiograph machine equipped with sensitivity and paper sp...
A low-cost electro-cardiograph machine equipped with sensitivity and paper sp...
 

More from IJECEIAES

Cloud service ranking with an integration of k-means algorithm and decision-m...
Cloud service ranking with an integration of k-means algorithm and decision-m...Cloud service ranking with an integration of k-means algorithm and decision-m...
Cloud service ranking with an integration of k-means algorithm and decision-m...IJECEIAES
 
Prediction of the risk of developing heart disease using logistic regression
Prediction of the risk of developing heart disease using logistic regressionPrediction of the risk of developing heart disease using logistic regression
Prediction of the risk of developing heart disease using logistic regressionIJECEIAES
 
Predictive analysis of terrorist activities in Thailand's Southern provinces:...
Predictive analysis of terrorist activities in Thailand's Southern provinces:...Predictive analysis of terrorist activities in Thailand's Southern provinces:...
Predictive analysis of terrorist activities in Thailand's Southern provinces:...IJECEIAES
 
Optimal model of vehicular ad-hoc network assisted by unmanned aerial vehicl...
Optimal model of vehicular ad-hoc network assisted by  unmanned aerial vehicl...Optimal model of vehicular ad-hoc network assisted by  unmanned aerial vehicl...
Optimal model of vehicular ad-hoc network assisted by unmanned aerial vehicl...IJECEIAES
 
Improving cyberbullying detection through multi-level machine learning
Improving cyberbullying detection through multi-level machine learningImproving cyberbullying detection through multi-level machine learning
Improving cyberbullying detection through multi-level machine learningIJECEIAES
 
Comparison of time series temperature prediction with autoregressive integrat...
Comparison of time series temperature prediction with autoregressive integrat...Comparison of time series temperature prediction with autoregressive integrat...
Comparison of time series temperature prediction with autoregressive integrat...IJECEIAES
 
Strengthening data integrity in academic document recording with blockchain a...
Strengthening data integrity in academic document recording with blockchain a...Strengthening data integrity in academic document recording with blockchain a...
Strengthening data integrity in academic document recording with blockchain a...IJECEIAES
 
Design of storage benchmark kit framework for supporting the file storage ret...
Design of storage benchmark kit framework for supporting the file storage ret...Design of storage benchmark kit framework for supporting the file storage ret...
Design of storage benchmark kit framework for supporting the file storage ret...IJECEIAES
 
Detection of diseases in rice leaf using convolutional neural network with tr...
Detection of diseases in rice leaf using convolutional neural network with tr...Detection of diseases in rice leaf using convolutional neural network with tr...
Detection of diseases in rice leaf using convolutional neural network with tr...IJECEIAES
 
A systematic review of in-memory database over multi-tenancy
A systematic review of in-memory database over multi-tenancyA systematic review of in-memory database over multi-tenancy
A systematic review of in-memory database over multi-tenancyIJECEIAES
 
Agriculture crop yield prediction using inertia based cat swarm optimization
Agriculture crop yield prediction using inertia based cat swarm optimizationAgriculture crop yield prediction using inertia based cat swarm optimization
Agriculture crop yield prediction using inertia based cat swarm optimizationIJECEIAES
 
Three layer hybrid learning to improve intrusion detection system performance
Three layer hybrid learning to improve intrusion detection system performanceThree layer hybrid learning to improve intrusion detection system performance
Three layer hybrid learning to improve intrusion detection system performanceIJECEIAES
 
Non-binary codes approach on the performance of short-packet full-duplex tran...
Non-binary codes approach on the performance of short-packet full-duplex tran...Non-binary codes approach on the performance of short-packet full-duplex tran...
Non-binary codes approach on the performance of short-packet full-duplex tran...IJECEIAES
 
Improved design and performance of the global rectenna system for wireless po...
Improved design and performance of the global rectenna system for wireless po...Improved design and performance of the global rectenna system for wireless po...
Improved design and performance of the global rectenna system for wireless po...IJECEIAES
 
Advanced hybrid algorithms for precise multipath channel estimation in next-g...
Advanced hybrid algorithms for precise multipath channel estimation in next-g...Advanced hybrid algorithms for precise multipath channel estimation in next-g...
Advanced hybrid algorithms for precise multipath channel estimation in next-g...IJECEIAES
 
Performance analysis of 2D optical code division multiple access through unde...
Performance analysis of 2D optical code division multiple access through unde...Performance analysis of 2D optical code division multiple access through unde...
Performance analysis of 2D optical code division multiple access through unde...IJECEIAES
 
On performance analysis of non-orthogonal multiple access downlink for cellul...
On performance analysis of non-orthogonal multiple access downlink for cellul...On performance analysis of non-orthogonal multiple access downlink for cellul...
On performance analysis of non-orthogonal multiple access downlink for cellul...IJECEIAES
 
Phase delay through slot-line beam switching microstrip patch array antenna d...
Phase delay through slot-line beam switching microstrip patch array antenna d...Phase delay through slot-line beam switching microstrip patch array antenna d...
Phase delay through slot-line beam switching microstrip patch array antenna d...IJECEIAES
 
A simple feed orthogonal excitation X-band dual circular polarized microstrip...
A simple feed orthogonal excitation X-band dual circular polarized microstrip...A simple feed orthogonal excitation X-band dual circular polarized microstrip...
A simple feed orthogonal excitation X-band dual circular polarized microstrip...IJECEIAES
 
A taxonomy on power optimization techniques for fifthgeneration heterogenous ...
A taxonomy on power optimization techniques for fifthgeneration heterogenous ...A taxonomy on power optimization techniques for fifthgeneration heterogenous ...
A taxonomy on power optimization techniques for fifthgeneration heterogenous ...IJECEIAES
 

More from IJECEIAES (20)

Cloud service ranking with an integration of k-means algorithm and decision-m...
Cloud service ranking with an integration of k-means algorithm and decision-m...Cloud service ranking with an integration of k-means algorithm and decision-m...
Cloud service ranking with an integration of k-means algorithm and decision-m...
 
Prediction of the risk of developing heart disease using logistic regression
Prediction of the risk of developing heart disease using logistic regressionPrediction of the risk of developing heart disease using logistic regression
Prediction of the risk of developing heart disease using logistic regression
 
Predictive analysis of terrorist activities in Thailand's Southern provinces:...
Predictive analysis of terrorist activities in Thailand's Southern provinces:...Predictive analysis of terrorist activities in Thailand's Southern provinces:...
Predictive analysis of terrorist activities in Thailand's Southern provinces:...
 
Optimal model of vehicular ad-hoc network assisted by unmanned aerial vehicl...
Optimal model of vehicular ad-hoc network assisted by  unmanned aerial vehicl...Optimal model of vehicular ad-hoc network assisted by  unmanned aerial vehicl...
Optimal model of vehicular ad-hoc network assisted by unmanned aerial vehicl...
 
Improving cyberbullying detection through multi-level machine learning
Improving cyberbullying detection through multi-level machine learningImproving cyberbullying detection through multi-level machine learning
Improving cyberbullying detection through multi-level machine learning
 
Comparison of time series temperature prediction with autoregressive integrat...
Comparison of time series temperature prediction with autoregressive integrat...Comparison of time series temperature prediction with autoregressive integrat...
Comparison of time series temperature prediction with autoregressive integrat...
 
Strengthening data integrity in academic document recording with blockchain a...
Strengthening data integrity in academic document recording with blockchain a...Strengthening data integrity in academic document recording with blockchain a...
Strengthening data integrity in academic document recording with blockchain a...
 
Design of storage benchmark kit framework for supporting the file storage ret...
Design of storage benchmark kit framework for supporting the file storage ret...Design of storage benchmark kit framework for supporting the file storage ret...
Design of storage benchmark kit framework for supporting the file storage ret...
 
Detection of diseases in rice leaf using convolutional neural network with tr...
Detection of diseases in rice leaf using convolutional neural network with tr...Detection of diseases in rice leaf using convolutional neural network with tr...
Detection of diseases in rice leaf using convolutional neural network with tr...
 
A systematic review of in-memory database over multi-tenancy
A systematic review of in-memory database over multi-tenancyA systematic review of in-memory database over multi-tenancy
A systematic review of in-memory database over multi-tenancy
 
Agriculture crop yield prediction using inertia based cat swarm optimization
Agriculture crop yield prediction using inertia based cat swarm optimizationAgriculture crop yield prediction using inertia based cat swarm optimization
Agriculture crop yield prediction using inertia based cat swarm optimization
 
Three layer hybrid learning to improve intrusion detection system performance
Three layer hybrid learning to improve intrusion detection system performanceThree layer hybrid learning to improve intrusion detection system performance
Three layer hybrid learning to improve intrusion detection system performance
 
Non-binary codes approach on the performance of short-packet full-duplex tran...
Non-binary codes approach on the performance of short-packet full-duplex tran...Non-binary codes approach on the performance of short-packet full-duplex tran...
Non-binary codes approach on the performance of short-packet full-duplex tran...
 
Improved design and performance of the global rectenna system for wireless po...
Improved design and performance of the global rectenna system for wireless po...Improved design and performance of the global rectenna system for wireless po...
Improved design and performance of the global rectenna system for wireless po...
 
Advanced hybrid algorithms for precise multipath channel estimation in next-g...
Advanced hybrid algorithms for precise multipath channel estimation in next-g...Advanced hybrid algorithms for precise multipath channel estimation in next-g...
Advanced hybrid algorithms for precise multipath channel estimation in next-g...
 
Performance analysis of 2D optical code division multiple access through unde...
Performance analysis of 2D optical code division multiple access through unde...Performance analysis of 2D optical code division multiple access through unde...
Performance analysis of 2D optical code division multiple access through unde...
 
On performance analysis of non-orthogonal multiple access downlink for cellul...
On performance analysis of non-orthogonal multiple access downlink for cellul...On performance analysis of non-orthogonal multiple access downlink for cellul...
On performance analysis of non-orthogonal multiple access downlink for cellul...
 
Phase delay through slot-line beam switching microstrip patch array antenna d...
Phase delay through slot-line beam switching microstrip patch array antenna d...Phase delay through slot-line beam switching microstrip patch array antenna d...
Phase delay through slot-line beam switching microstrip patch array antenna d...
 
A simple feed orthogonal excitation X-band dual circular polarized microstrip...
A simple feed orthogonal excitation X-band dual circular polarized microstrip...A simple feed orthogonal excitation X-band dual circular polarized microstrip...
A simple feed orthogonal excitation X-band dual circular polarized microstrip...
 
A taxonomy on power optimization techniques for fifthgeneration heterogenous ...
A taxonomy on power optimization techniques for fifthgeneration heterogenous ...A taxonomy on power optimization techniques for fifthgeneration heterogenous ...
A taxonomy on power optimization techniques for fifthgeneration heterogenous ...
 

Recently uploaded

Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AIabhishek36461
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2RajaP95
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxPoojaBan
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.eptoze12
 
microprocessor 8085 and its interfacing
microprocessor 8085  and its interfacingmicroprocessor 8085  and its interfacing
microprocessor 8085 and its interfacingjaychoudhary37
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx959SahilShah
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZTE
 

Recently uploaded (20)

Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AI
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptx
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
 
microprocessor 8085 and its interfacing
microprocessor 8085  and its interfacingmicroprocessor 8085  and its interfacing
microprocessor 8085 and its interfacing
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
 

Utilizing ECG Waveform Features as New Biometric Authentication Method

  • 1. International Journal of Electrical and Computer Engineering (IJECE) Vol. 8, No. 2, April 2018, pp. 658~665 ISSN: 2088-8708, DOI: 10.11591/ijece.v8i2.pp658-665  658 Journal homepage: http://iaescore.com/journals/index.php/IJECE Utilizing ECG Waveform Features as New Biometric Authentication Method Ahmed Younes Shdefat1 , Moon-Il Joo2 , Sung-Hoon Choi3 , Hee-Cheol Kim4 1 Department of Information System and Technology/Telecmunications and Network Technology (IST/TNT), American University of Middle East, Kuwait 2,3,4 Institute of Digital Anti-Aging Healthcare/Department of Computer Engineering/Smart Wellness Lab, Inje University, Gimhae, Rep. of Korea Article Info ABSTRACT Article history: Received Dec 9, 2017 Revised Mar 2, 2018 Accepted Mar 16, 2018 In this study, we are proposing a practical way for human identification based on a new biometric method. The new method is built on the use of the electrocardiogram (ECG) signal waveform features, which are produced from the process of acquiring electrical activities of the heart by using electrodes placed on the body. This process is launched over a period of time by using a recording device to read and store the ECG signal. On the contrary of other biometrics method like voice, fingerprint and iris scan, ECG signal cannot be copied or manipulated. The first operation for our system is to record a portion of 30 seconds out of whole ECG signal of a certain user in order to register it as user template in the system. Then the system will take 7 to 9 seconds in authenticating the template using template matching techniques. 44 subjects‟ raw ECG data were downloaded from Physionet website repository. We used a template matching technique for the authentication process and Linear SVM algorithm for the classification task. The accuracy rate was 97.2% for the authentication process and 98.6% for the classification task; with false acceptance rate 1.21%. Keyword: Biometric authentification ECG Pattern recognition Security Copyright © 2018 Institute of Advanced Engineering and Science. All rights reserved. Corresponding Author: Hee-Cheol Kim, Institute of Anti-Aging Healthcare/Department of Computer Engineering/Smart Wellness Lab, Inje University, 197, Inje-ro, Gimhae-si, Gyeongsangnam-do, 50834, Rep. of Korea. Email: heeki@inje.ac.kr 1. INTRODUCTION Recently, biometrics authentication has been widely researched and applied to enhance the security level of the current systems. The security level at a system is measured by the system immunity against intrusion and fake signature to identify the person during the authentication process [1]. Technically, some biometric methods have strong uniqueness such as scanning iris and retina. But they require expensive and special equipment to install them. Other biometric methods such as voice, face and fingerprint recognition have a strong uniqueness too. But even so; these features still easy to be obtained, since they are easy to be manipulated. Behavioral biometrics methods, like gait and handwriting analysis for instance, have a very weak uniqueness in comparison with the previous biometrics methods. ECG has been used to diagnose heart diseases and applied in other medical fields for a long time. Many recent studies confirm that it is possible to use ECG as one of the biometric features [2]. According to [3], [4], ECG is difficult to be cloned or manipulated because ECG signal is unique for each single person and not readily available to others. Moreover, it has a small computational and storage overhead as ECG is a one-dimensional signal; so, relative algorithms can be deployed in smart phones, smart watches and many new smart devices. For collecting ECG raw data, we need at least two locations in human body to place the electrodes [5]. It is pivotal to extract the ECG signal features that represent a vital information could be used to improve the authentication and classification performance. There are several techniques for extracting ECG
  • 2. Int J Elec & Comp Eng ISSN: 2088-8708  Utilizing ECG Waveform Features as New Biometric Authentication Method (Ahmed Younes Shdefat) 659 signals features, which are classified into time, frequency and time–frequency extraction techniques. The extracted time domain features are the amplitude parameters (QRS, ST), duration parameters (QRS, QT, and PR) and heartbeat interval [2]. Time extraction technique do not provide good recognition; and that is due to the frequent changes in the amplitude and duration in the ECG Signal waves [3]. On the other hand, the frequency domain extraction technique do not provide interim information about the ECG signals waves. Applying suitable time–frequency technique can overcome this issue. In the current biometric authentication using ECG signal waves related works, many researches had been performed; like in [1], the researchers have propused mobile biometric authentication algorithm based on ECG signal. They have conducted two experiment types; experiment using physionet ECG records and laboratory experiment. The first experiment type from their work is related directly to our work. So according to them, 73 records obtained from the Physionet database. The ECG time length for the obtained records scope between 30 mintutes to 24 hours. Their method had scord 1.29% false acceptance rate and 81.82% accuracy rate over 4 s of signal lenght. In the work [6], they had a stratigy to extort frequency doiman features using Fourier transform method. They were seeking for certain features among the frequency doiman features; like slope, harmonic number, the magnitude gap and ratio of different frequency energy to total energy. For the classification process they had used correlation analysis and neural network were used in identification phase. They have scored low recognition rate, they believed the reason was in feature selection method; but from our research point of view we belive that the reason is in the feature extraction type due to insufficient information provede by this type of feature. They have scored 96.4% of accuracy rate with 3.61 false accept rate. We have contributed to biometric authentication filed by increasing the accuracy rate level for authentication and classification phases; at the same time, we have reduced the false acceptance rate. We have scored a significant authentication accuracy rate by following certain proper steps; starting from preprocessing the raw ECG signal data, feature selection, segmentation and extraction technique. Also, we have used the best classification method in ECG signal case uinsg linear SVM classifier and at the same time we have used template matching technique for authentication process. 2. ECG SIGNAL PHYSIOLOGY When the heart cells are in rest situation they considered as in polarized case which means that there is no electrical activity is taking place at the moment. Basically, the heart is depolarized when it is in systole state and repolarized when it is at diastole state. The depolarization case in normal ECG wave takes place from the beginning the P wave until the middle of ST segment as shown in Figure 1, while the repolarization case starts from the T wave [7], [8]. Figure 1. ECG signal physiology. Broadly, ECG time–frequency features are classified as either waveform or characteristic based features. The simplest one to obtain among the features is characteristic based, because in order to start the extraction process ; it just require the ECG fiducial points information about one of ECG complex. In Figure 1 PS, P, PE, Q, R, S, TS, T,TE are the fiducial points of the given portion from the ECG signal. Fiducial points represent the correspondence points that intersect with the peaks and boundaries of P, QRS
  • 3.  ISSN: 2088-8708 Int J Elec & Comp Eng, Vol. 8, No. 2, April 2018 : 658 – 665 660 and T waves. In ideal ECG complex, there are six boundaries and three peaks (P, R, and T) as illustrated in Figure 1 [9]. The main features that aimed to be extracted are angle, slope, amplitude and duration (temporal). Discriminative characteristics must be selected from these features by applying extra processing over them [10]. The problem of extracting characteristic based features is when we use fiducial points that may cause difficulties in detecting the boundaries especially in the presence of noise. On the other hand, Waveform based features processed by using the waveform process coefficient values such as autocorrelation, fourier coefficient, phase space reconstruction, and wavelet coefficient. It is worth mentioning that most of the ECG complexes are used in waveform technique for feature extraction. The technique has an advantage of not requiring detection of the fiducial points which may generate boundary detection difficulties in the presence of noise [11]. Therefore, inorder to avoid boundary detection difficulties issue, we have extorted waveform based feature out of the ECG signal. 3. RESEARCH METHOD Our method structure is organized by a sequence of processing steps; starting with ECG preprocessing, ECG feature selection, Segmantaion, ECG feature extraction, Inter-Beat-Interval (IBI) preprocessing and IBI extraction. The first step in ECG preprocessing, is that we should filter the ECG to maximize beat detection efficiency. High-pass filtering was used to remove the baseline wander, which is achieved by subtracting a low frequency trend line from the ECG [12]. This trend line was formed by applying a triangular (two-pass) moving average filter with a window size of 512 points and constent rate of 50 HZ to the ECG signal. On the other hand, Low-pass filtering is used to remove high frequency noise by using a triangular moving average filter with a window size of 3 points. Moving average filters provided a simple, valuable, and fast method to filter ECG [13], [14].We have applied feature selection phase by using abs() Matlab built-in function to apply the absolute value over the whole ECG signal data. Right after the preprocessing comes the segmentation, ECG segments were processed for 30 seconds. This process starts by passing a moving window over the entire ECG data for 5 minutes [15]. Then, figures over ECG were collected for each window on time. According to the output, a list of functional ECG segments was created. The selection criteria for the applicable 5 minute segment have been achieved by the following: a. Heart rate (HR) mean was more than 250 beats/min b. The overall number of ectopic beats were less than 1% of total beats c. The nonexistence of significant missing data, and the visual inspection of noise and ecotype. d. Significant missing data was defined as having more than 150 consecutive missing data values or missing more than 150ms consecutively. e. Segments with less than 150 consecutive missing data values were interpolated using cubic splie. Figure 2. Template matching for QRS detection As a result, the applicable 5 minute segment with the lowest HR was chosen for analysis.
  • 4. Int J Elec & Comp Eng ISSN: 2088-8708  Utilizing ECG Waveform Features as New Biometric Authentication Method (Ahmed Younes Shdefat) 661 For the ECG feature extraction, Correlation based template matching algorithm was used to locate QRS complexes [16]. However, two QRS types of templates were implemented to achieve template matching and they were created by averaging more than 20 QRS complexes [17]. The first type of template was the Global template; global in the sense that one template was suitable for all subjects as shown inFigure 2. In IBI preprocessing and before initiating the correction process over the ectopic intervals, we should be acquainted with them. To achieve the proper detection techniques, we have used percentage, standard deviation and median filters. The median filter acts as an impulse rejection filter with threshold to delineate ectopic intervals [18,19]. A length of N with random variable x using a threshold of τ for median filter equation is given by the following equation: ( ) | ( ) ( )| *| ( ) ( )|+ (1) If D (n) ≤ , then not ectopic; else ectopic The correction process is established after detecting the ectopic interval by applying four correction techniques. The correction process is established after detecting the ectopic interval by applying four correction techniques [20]. The first one aims to eliminate any ectopic intervals could be found. The second technique is used to replace any ectopic interval with the mean value of w near the IBI intervals centered on the ectopic interval as shown in Equation (2). Median technique is related to the replacement of ectopic intervals with the median value of w neighboring the IBI intervals centered on the ectopic interval as shown in Equation (3). Finally, cubic spline replaces ectopic intervals by using cubic spline interpolation. ( ) * ( ) | | (2) ( ) * ( ) | | (3) There are multiple mechanisms of signal detrending (normalizing) to remove low frequency, some of these mechanisms are: linear detrending, polynomial detrending, wavelet detrending and wavelet packet detrending. In the IBI extraction step, the data contain beat-to-beat intervals that were basically elicited from the ECG signals. Commonly, we rely on R-wave to find the temporal locations of beats as it is often the easiest wave to distinguish. Moreover, R waves typically have the largest amplitudes in comparison with surrounding P, Q, S, and T waveforms [21]. The following equation clarifies how to calculate time series IBI of an ECG segment containing N beats, where beat (n) is the time location of the nth beat: ( ) ( ) ( ) (4) The system model consists of a series of process start from recording a portion of 30 second from the raw signal for the first time, Pre-process the raw signal, Extort the feature out of it then in the authentication process the system will apply template matching technique as shown in Figure 3. After the system will successfully recognized the user; the Linear SVM classifier will classify the users according to authorization level associated with all granted privileges to each level such as “admin” or “regular user” level. The system will display the user name, age, gender, ECG signal, spectrum, QRS complex, heart beat based on signal and heart beat based on spectrum [22-24]. We have used LIBLINEAR [25], [26] over 8 subjects‟ ECG records for training set and 36 subjects‟ ECG records for testing set. We have applied linear SVM according to [27] recomandation; after they have done a comparsion in their work between the linear and non-linear SVM performance. The subject can provide the ECG signal to our system in many ways, one of the ways is by touching the mobile and bracelet electrodes with the fingertips for first-time enrollment and template creation or by just toching the bracelet that contains two electrodes that located in the upper side and under the bracelet like in Nymi band case. The other way is by doing the ECG recording in clinic or hospital but it is not convineant one because it is not practical due to some limitiations like it will not be avialabe all of the time to apply it. We used the following equation to assess accuracy rate (AR) over the classification and authentication phases of our experiment: (5)
  • 5.  ISSN: 2088-8708 Int J Elec & Comp Eng, Vol. 8, No. 2, April 2018 : 658 – 665 662 Where variable represent the number of the samples that have tested correctly during the classification and authentication phases. The variable represent the total number of 44 subjects' test samples. For the purpose of evaluating the authentication phase of our experiment, we have used the following equations where Equation (6) is to obtain false accept rate (FAR): FAR= (6) In fact, in equation number 6; FPS represent the number of false positive samples and ANS represent the number of actual negative samples. Figure 3. ECG Authentication System Technical Approach 4. RESULTS AND ANALYSIS We have tested 44 subjects‟ ECG raw records with the extensions (*.mat, *.txt, *.dat); 22 of the subjects‟ samples were authorized inside our system as 11 males and 11 femeles as shown in Figure 3 while the other 22 as 11 males and 11 femeles are not authorized users as shown in Figure 4. The accuracy rate was 97.2% for the authentication process and 98.6% for the classification task over all the segments of the whole signal. Figure 4. ECG Authentication System result for authorized user Figure 5. ECG Authentication System result for unauthorized user
  • 6. Int J Elec & Comp Eng ISSN: 2088-8708  Utilizing ECG Waveform Features as New Biometric Authentication Method (Ahmed Younes Shdefat) 663 In time, when we applied the SVM classifer over a portion of the signal which technicily one segment out of the signal, we found that the classification accuracy average was 95.8% and with authentication accuracy average of 96.9%. Regarding segment processing case, the accuracy is nearly the same to the processing of the whole signal case; but the time required for authentication was faster in the segmantion situation. To over come this issue, we have processed the whole signal as a series of segments; so we gain the high accuracy rate along with speed in performance. We have done a compersion between our method and previous related wroks in term of number of subjects, false accepted rate and accuracy matters like in Table 1. It is obvious that we have increased the authentication accuracy rate and decreased the false acceptance rate. Table 1. Authentication Result of Mothods Recerch No. Subjects Year FAR Accuracy W. Yarong et al. [6] 15 2015 3.61% 96.4% J. S. Arteaga-Falconi et al. [1] 73 2016 1.29% 84.93% Our propoused method 44 2017 1.21% 97.2% 5. CONCLUSION Our design paves the way towards a comprehensive secure system that is using a new feature which is ECG signal analysis as one of the biometric methods. By using ECG signal waveform features as biometric authentication we have concluded that these features cannot be copied or manipulated. Therefore, systems immunity against intrusion and fake signature to identify the person during the authentication process will be impervious. We have increased the accuracy rate and reduced the false accept rate significantly, comparing with previoues related work like in [1, 6] cases. By reducing the false accepted rate, the authentication accuracy will be steadily increased. We have successfully reached a high accuracy level in authentication and classification wise of ECG raw signal. We are looking forward to deploy my system effectively in many life aspects like health monitoring; not just regarding systems security matters. REFERENCES [1] J. S. Arteaga-Falconi, H. Al Osman and A. El Saddik, "ECG Authentication for Mobile Devices," in IEEE Transactions on Instrumentation and Measurement, vol. 65, no. 3, pp. 591-600, March 2016. [2] M. K. Bashar, Y. Ohta and H. Yoshida, "ECG-based biometric authentication using mulscale descriptors: ECG- based biometric authentication," 2015 International Conference on Intelligent Informatics and Biomedical Sciences (ICIIBMS), Okinawa, 2015, pp. 1-4. [3] S. Šprager, R. Trobec and M. B. Jurič, "Feasibility of biometric authentication using wearable ECG body sensor based on higher-order statistics," 2017 40th International Convention on Information and Communication Technology, Electronics and Microelectronics (MIPRO), Opatija, 2017, pp. 264-269. [4] N. Karimian, P. A. Wortman and F. Tehranipoor, "Evolving authentication design considerations for the Internet of biometric things (IoBT)," 2016 International Conference on Hardware/Software Codesign and System Synthesis (CODES+ISSS), Pittsburgh, PA, 2016, pp. 1-10. [5] S. J. Kang, S. Y. Lee, H. I. Cho and H. Park, "ECG Authentication System Design Based on Signal Analysis in Mobile and Wearable Devices," in IEEE Signal Processing Letters, vol. 23, no. 6, pp. 805-808, June 2016. [6] W. Yarong and Z. Gang, "Study of human identification by Electrocardiography frequency features" 2015. [7] K. S. S. Sujan, R. S. Pridhvi, K. P. Priya and R. V. Ramana, "Performance analysis for the Feature Extraction algorithm of an ECG signal," Innovations in Information, Embedded and Communication Systems (ICIIECS), 2015 International Conference on, Coimbatore, 2015, pp. 1-5. [8] D. Awasthi and S. Madhe, "Analysis of encrypted ECG signal in steganography using wavelet transforms," Electronics and Communication Systems (ICECS), 2015 2nd International Conference on, Coimbatore, 2015, pp. 718-723. [9] P. Valluraiah and B. Biswal, "ECG signal analysis using Hilbert transform," 2015 IEEE Power, Communication and Information Technology Conference (PCITC), Bhubaneswar, India, 2015, pp. 465-469. [10] R. Martinek et al., "Enhanced processing and analysis of multi-channel non-invasive abdominal foetal ECG signals during labor and delivery," in Electronics Letters, vol. 51, no. 22, pp. 1744-1746, 2015. [11] E. Benmalek and J. Elmhamdi, "Arrhythmia ECG signal analysis using non parametric time-frequency technique," Electrical and Information Technologies (ICEIT), 2015 International Conference on, Marrakech, 2015, pp. 281-285. [12] K. S. S. Sujan, R. S. Pridhvi, K. P. Priya and R. V. Ramana, "Performance analysis for the Feature Extraction algorithm of an ECG signal," Innovations in Information, Embedded and Communication Systems (ICIIECS), 2015 International Conference on, Coimbatore, 2015, pp. 1-5.
  • 7.  ISSN: 2088-8708 Int J Elec & Comp Eng, Vol. 8, No. 2, April 2018 : 658 – 665 664 [13] D. Awasthi and S. Madhe, "Analysis of encrypted ECG signal in steganography using wavelet transforms," Electronics and Communication Systems (ICECS), 2015 2nd International Conference on, Coimbatore, 2015, pp. 718-723. [14] E. Benmalek and J. Elmhamdi, "Arrhythmia ECG signal analysis using non parametric time-frequency technique," Electrical and Information Technologies (ICEIT), 2015 International Conference on, Marrakech, 2015, pp. 281-285. [15] P. Valluraiah and B. Biswal, "ECG signal analysis using Hilbert transform," 2015 IEEE Power, Communication and Information Technology Conference (PCITC), Bhubaneswar, India, 2015, pp. 465-469. [16] S. Jain, A. Kumar and V. Bajaj, "Technique for QRS complex detection using particle swarm optimisation," in IET Science, Measurement & Technology, vol. 10, no. 6, pp. 626-636, 9 2016. [17] E. Arrais Junior, R. A. de Medeiros Valentim and G. Bezerra Brandao, "Real Time QRS Detection Based on Redundant Discrete Wavelet Transform," in IEEE Latin America Transactions, vol. 14, no. 4, pp. 1662-1668, [18] April 2016. [19] S. H. Fan, C. C. Chou, W. C. Chen and W. C. Fang, "Real-time obstructive sleep apnea detection from frequency analysis of EDR and HRV using Lomb Periodogram," Engineering in Medicine and Biology Society (EMBC), 2015 37th Annual International Conference of the IEEE, Milan, 2015, pp. 5989-5992. [20] M. G. Poddar, V. Kumar and Y. P. Sharma, "Heart rate variability: Analysis and classification of healthy subjects for different age groups," Computing for Sustainable Global Development (INDIACom), 2015 2nd International Conference on, New Delhi, 2015, pp. 1908-1913. [21] R. Castaldo, P. Melillo, R. Izzo, N. De Luca and L. Pecchia, "Fall Prediction in Hypertensive Patients via Short- Term HRV Analysis," in IEEE Journal of Biomedical and Health Informatics, vol. 21, no. 2, pp. 399-406, March 2017. [22] V. Timothy, A. S. Prihatmanto and K. H. Rhee, "Data preparation step for automated diagnosis based on HRV analysis and machine learning," 2016 6th International Conference on System Engineering and Technology (ICSET), Bandung, 2016, pp. 142-148. [23] S. Keshishzadeh and S. Rashidi, "Single lead Electrocardiogram feature extraction for the human verification," 2015 5th International Conference on Computer and Knowledge Engineering (ICCKE), Mashhad, 2015, pp. 118-122. [24] K. Singh, A. Singhvi and V. Pathangay, "Dry contact fingertip ECG-based authentication system using time, frequency domain features and support vector machine," 2015 37th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC), Milan, 2015, pp. 526-529 [25] Chun-Chieh Hsiao, Shei-Wei Wang, R. Lin and Ren-Guey Lee, "Multiple biometric authentication for personal identity using wearable device," 2016 IEEE International Conference on Systems, Man, and Cybernetics (SMC), Budapest, 2016, pp. 000673-000678. [26] C. Catal and S. Guldan, "Product review management software based on multiple classifiers," in IET Software, vol. 11, no. 3, pp. 89-92, 6 2017. [27] LIBLINEAR -- A Library for Support Vector Machines, URL: https://www.csie.ntu.edu.tw/~cjlin/liblinear/ [28] Y. Zhang and Junjie Wu, "Practical human authentication method based on piecewise corrected Electrocardiogram," 2016 7th IEEE International Conference on Software Engineering and Service Science (ICSESS), Beijing, 2016, pp. 300-303. BIOGRAPHIES OF AUTHORS Ahmed Younes Shdefat received the B.E. degree in computer information system from Yarmouk University, Jordan, in 2008 and the M.E. degree in information technology from university Utara Malaysia (UUM), Malaysia, in 2010. His previous position was a university lecturer at Computer Department – College of community service – Taibah University, KSA and now a lecturer at the Department of Information System and Technology, American University of Middle East, Kuwait. He also pursues for Ph.D. at Department of Computer Engineering, Inje University, Korea. He has interests in the areas of bio-signals, software engineering, and data mining. He has published several papers in bio-signals. Moon-Il Joo received the MS degree in computer engineering from Inje University, Korea, in 2012. He currently studies for PhD at the department of computer science, Inje University, Korea He has interests in the areas of software engineering, human computer interaction, smart phone programming, and component based development.
  • 8. Int J Elec & Comp Eng ISSN: 2088-8708  Utilizing ECG Waveform Features as New Biometric Authentication Method (Ahmed Younes Shdefat) 665 Sung-Hoon Choi received the BS degree in computer science from Inje University, Korea, in 2016. He is currently a graduate student at the Institute of Digital Anti-Aging Healthcare (IDA), Inje University, Korea. He has interests in the areas of software engineering, artificial intelligence and healthcare software. Hee-Cheol Kim received the MS degree in computer science from SoGang University, Korea, in 1991, and the PhD in computer science from Stockholm University / Royal Institute of Technology, Sweden in 2001. He is a professor at Institute of Digital Anti-Aging Healthcare (IDA) / Department of Computer Engineering / Smart Wellness Lab, Inje University, Korea. He has been involved as coordinator/director in research projects including the project of „Development of nanofiber-based wellness wear system‟ funded by the ministry of knowledge and economy ($ 2 million, 2009. 6. – 2014. 5.) He has interests in the areas of human computer interaction, software engineering, and digital healthcare. He has also published more than 100 papers in these areas.