Toward improving ECG biometric identification using cascaded convolutional neural networks

Abstract Biometric identification via Electrocardiogram (ECG) signals, which can be captured by devices with ECG sensors, have been explored for human identification for decades. Whereas, the problems of generalization and efficiency for ECG biometric recognition are still challenging. In this paper, we propose a new generic convolutional neural network (CNN) approach (i.e., Cascaded CNN) to realize human identification via ECG biometric identification. In our method, two CNNs are trained progressively. The first CNN called F-CNN is used for feature extraction of ECG heartbeats, and the second one called M-CNN is used for biometric comparison (identification). The trained F-CNN and M-CNN are cascaded to compose the Cascaded CNN as the final identification network. One of the main characteristics of the proposed method is the strong generalization ability. Once the Cascaded CNN is constructed, it can be used for various groups with variable number of members for human identification, which meets the practical demands greatly. Experiments are conducted on five public datasets in PhysioNet to evaluate the performance of the proposed method. By the Cascaded CNN, an average identification rate of 94.3% is achieved without re-training and any fine-tuning for the four test datasets. Moreover, only two milliseconds are needed for once comparison operation. Because of the generalization ability and real-time efficiency, it is feasible to promote the application of the proposed method for biometric identification via ECG in practice.

[1]  Abdulmotaleb El-Saddik,et al.  ECG Authentication for Mobile Devices , 2016, IEEE Transactions on Instrumentation and Measurement.

[2]  Tinoosh Mohsenin,et al.  Utilizing deep neural nets for an embedded ECG-based biometric authentication system , 2015, 2015 IEEE Biomedical Circuits and Systems Conference (BioCAS).

[3]  X. Tang,et al.  Classification of Electrocardiogram Signals with RS and Quantum Neural Networks , 2014, MUE 2014.

[4]  Yu Hen Hu,et al.  One-lead ECG for identity verification , 2002, Proceedings of the Second Joint 24th Annual Conference and the Annual Fall Meeting of the Biomedical Engineering Society] [Engineering in Medicine and Biology.

[5]  R. Boostani,et al.  ECG-Based Personal Identification Using Empirical Mode Decomposition and Hilbert Transform , 2012, The 16th CSI International Symposium on Artificial Intelligence and Signal Processing (AISP 2012).

[6]  Sebastian Thrun,et al.  Dermatologist-level classification of skin cancer with deep neural networks , 2017, Nature.

[7]  Xuelong Li,et al.  Randomly translational activation inspired by the input distributions of ReLU , 2018, Neurocomputing.

[8]  Hyunggon Park,et al.  ECG Authentication System Design Based on Signal Analysis in Mobile and Wearable Devices , 2016, IEEE Signal Processing Letters.

[9]  Hyun-Soo Choi,et al.  Biometric Authentication Using Noisy Electrocardiograms Acquired by Mobile Sensors , 2016, IEEE Access.

[10]  Pablo Laguna,et al.  A wavelet-based ECG delineator: evaluation on standard databases , 2004, IEEE Transactions on Biomedical Engineering.

[11]  Willis J. Tompkins,et al.  Implementation of a one-lead ECG human identification system on a normal population , 2010 .

[12]  Paolo Bifulco,et al.  Individual identification via electrocardiogram analysis , 2015, Biomedical engineering online.

[13]  Xuelong Li,et al.  Convolution in Convolution for Network in Network , 2016, IEEE Transactions on Neural Networks and Learning Systems.

[14]  A. Uchiyama,et al.  Development of an ECG identification system , 2001, 2001 Conference Proceedings of the 23rd Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[15]  Juan Ramos-Castro,et al.  A comparison of heartbeat detectors for the seismocardiogram , 2013, Computing in Cardiology 2013.

[16]  Ola Pettersson,et al.  ECG analysis: a new approach in human identification , 2001, IEEE Trans. Instrum. Meas..

[17]  Wael Louis,et al.  Continuous Authentication Using One-Dimensional Multi-Resolution Local Binary Patterns (1DMRLBP) in ECG Biometrics , 2016, IEEE Transactions on Information Forensics and Security.

[18]  Jeffrey M. Hausdorff,et al.  Physionet: Components of a New Research Resource for Complex Physiologic Signals". Circu-lation Vol , 2000 .

[19]  James Philbin,et al.  FaceNet: A unified embedding for face recognition and clustering , 2015, 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[20]  Brenda K. Wiederhold,et al.  ECG to identify individuals , 2005, Pattern Recognit..

[21]  Yue Zhang,et al.  ECG identification based on neural networks , 2014, 2014 11th International Computer Conference on Wavelet Actiev Media Technology and Information Processing(ICCWAMTIP).

[22]  Jianchu Yao,et al.  A wavelet method for biometric identification using wearable ECG sensors , 2008, 2008 5th International Summer School and Symposium on Medical Devices and Biosensors.

[23]  C. Li,et al.  Detection of ECG characteristic points using wavelet transforms. , 1995, IEEE transactions on bio-medical engineering.

[24]  Hsiao-Lung Chan,et al.  QRS detection-free electrocardiogram biometrics in the reconstructed phase space , 2013, Pattern Recognit. Lett..

[25]  Nitish Srivastava,et al.  Dropout: a simple way to prevent neural networks from overfitting , 2014, J. Mach. Learn. Res..

[26]  Dimitrios Hatzinakos,et al.  On Evaluating ECG Biometric Systems: Session-Dependence and Body Posture , 2014, IEEE Transactions on Information Forensics and Security.

[27]  Yu Qiao,et al.  A Discriminative Feature Learning Approach for Deep Face Recognition , 2016, ECCV.

[28]  Shrikanth S. Narayanan,et al.  Robust ECG Biometrics by Fusing Temporal and Cepstral Information , 2010, 2010 20th International Conference on Pattern Recognition.

[29]  Gongping Yang,et al.  Human identification using finger vein and ECG signals , 2019, Neurocomputing.

[30]  Ognian Boumbarov,et al.  ECG personal identification in subspaces using radial basis neural networks , 2009, 2009 IEEE International Workshop on Intelligent Data Acquisition and Advanced Computing Systems: Technology and Applications.

[31]  Subhashini Venugopalan,et al.  Development and Validation of a Deep Learning Algorithm for Detection of Diabetic Retinopathy in Retinal Fundus Photographs. , 2016, JAMA.

[32]  Joseph A. O'Sullivan,et al.  ECG Biometric Recognition: A Comparative Analysis , 2012, IEEE Transactions on Information Forensics and Security.

[33]  Sergey Ioffe,et al.  Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shift , 2015, ICML.

[34]  Andrea Vedaldi,et al.  MatConvNet: Convolutional Neural Networks for MATLAB , 2014, ACM Multimedia.

[35]  Jitendra Malik,et al.  Region-Based Convolutional Networks for Accurate Object Detection and Segmentation , 2016, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[36]  Ibrahim Khalil,et al.  ECG biometric using multilayer perceptron and radial basis function neural networks , 2011, 2011 Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[37]  D. Hatzinakos,et al.  ECG Biometric Recognition Without Fiducial Detection , 2006, 2006 Biometrics Symposium: Special Session on Research at the Biometric Consortium Conference.

[38]  W. Todd Scruggs,et al.  Fusing face and ECG for personal identification , 2003, 32nd Applied Imagery Pattern Recognition Workshop, 2003. Proceedings..

[39]  Marek A. Perkowski,et al.  Toward Improving Electrocardiogram (ECG) Biometric Verification using Mobile Sensors: A Two-Stage Classifier Approach , 2017, Sensors.

[40]  Ana L. N. Fred,et al.  One-Lead ECG-based Personal Identification Using Ziv-Merhav Cross Parsing , 2010, 2010 20th International Conference on Pattern Recognition.

[41]  C. Peng,et al.  Age-related alterations in the fractal scaling of cardiac interbeat interval dynamics. , 1996, The American journal of physiology.

[42]  Nikos Komodakis,et al.  Learning to compare image patches via convolutional neural networks , 2015, 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[43]  Adrian D. C. Chan,et al.  Wavelet Distance Measure for Person Identification Using Electrocardiograms , 2008, IEEE Transactions on Instrumentation and Measurement.

[44]  Chee-Ming Ting,et al.  ECG based personal identification using extended Kalman filter , 2010, 10th International Conference on Information Science, Signal Processing and their Applications (ISSPA 2010).

[45]  John J. Soraghan,et al.  Electrocardiogram (ECG) Biometric Authentication Using Pulse Active Ratio (PAR) , 2011, IEEE Transactions on Information Forensics and Security.

[46]  Xuan Zeng,et al.  HeartID: A Multiresolution Convolutional Neural Network for ECG-Based Biometric Human Identification in Smart Health Applications , 2017, IEEE Access.

[47]  Neri Merhav,et al.  A measure of relative entropy between individual sequences with application to universal classification , 1993, IEEE Trans. Inf. Theory.

[48]  Xuelong Li,et al.  Cascaded Subpatch Networks for Effective CNNs , 2016, IEEE Transactions on Neural Networks and Learning Systems.

[49]  Olivier Meste,et al.  Body Surface ECG Signal Shape Dispersion , 2006, IEEE Trans. Biomed. Eng..

[50]  Cong Wang,et al.  ECG beat classification via deterministic learning , 2017, Neurocomputing.

[51]  Derek Rayside,et al.  Accurate ECG R-peak detection for telemedicine , 2014, 2014 IEEE Canada International Humanitarian Technology Conference - (IHTC).

[52]  Juan Ramos-Castro,et al.  Differences in QRS Locations due to ECG Lead: Relationship with Breathing , 2014 .

[53]  Hsiao-Lung Chan,et al.  Human identification by quantifying similarity and dissimilarity in electrocardiogram phase space , 2009, Pattern Recognit..

[54]  William Robson Schwartz,et al.  ECG-based heartbeat classification for arrhythmia detection: A survey , 2016, Comput. Methods Programs Biomed..

[55]  Lei Yang,et al.  A Human ECG Identification System Based on Ensemble Empirical Mode Decomposition , 2013, Sensors.

[56]  Jian Wang,et al.  Patient-specific ECG classification by deeper CNN from generic to dedicated , 2018, Neurocomputing.

[57]  B. V. K. Vijaya Kumar,et al.  Investigation of human identification using two-lead Electrocardiogram (ECG) signals , 2010, 2010 Fourth IEEE International Conference on Biometrics: Theory, Applications and Systems (BTAS).

[58]  Jianchu Yao,et al.  A Neural Network to Identify Human Subjects with Electrocardiogram Signals , 2008 .

[59]  Phalguni Gupta,et al.  Fingerprint indexing schemes - A survey , 2019, Neurocomputing.

[60]  Farrukh Aslam Khan,et al.  Arrhythmia classification using Mahalanobis distance based improved Fuzzy C-Means clustering for mobile health monitoring systems , 2017, Neurocomputing.