Elsevier

Computers & Security

Volume 81, March 2019, Pages 107-122
Computers & Security

Parallel score fusion of ECG and fingerprint for human authentication based on convolution neural network

https://doi.org/10.1016/j.cose.2018.11.003Get rights and content

Abstract

Biometrics have been extensively used in the past decades in various security systems and have been deployed around the world. However, all unimodal biometrics have their own limitations and disadvantages (e.g., fingerprint suffers from spoof attacks). Most of these limitations can be addressed by designing a multimodal biometric system, which deploys over one biometric modality to improve the performance and make the system robust to spoof attacks. In this paper, we proposed a secure multimodal biometric system by fusing electrocardiogram (ECG) and fingerprint based on convolution neural network (CNN). To the best of our knowledge, this is the first study to fuse ECG and fingerprint using CNN for human authentication. The feature extraction for individual modalities are performed using CNN and then biometric templates are generated from these features. After that, we have applied one of the cancelable biometric techniques to protect these templates. In the authentication stage, we proposed a Q-Gaussian multi support vector machine (QG-MSVM) as a classifier to improve the authentication performance. Dataset augmentation is successfully used to increase the authentication performance of the proposed system. Our system is tested on two databases, the PTB database from PhysioNet bank for ECG and LivDet2015 database for the fingerprint. Experimental results show that the proposed multimodal system is efficient, robust and reliable than existing multimodal authentication algorithms. According to the advantages of the proposed system, it can be deployed in real applications.

Introduction

Traditional authentication tactics like passwords and smart cards are insufficient for personal authentication because they can be shared, forgotten, copied, manipulated or forged. Unlike the traditional methods, the biometric system, which is the science of recognizing an individual based on his/her physiological or behavioral traits is beginning to gain acceptance as a legitimate method for determining an individual's identity. Nowadays, biometrics are no longer confined to criminal law enforcement. In addition, more businesses use biometrics to regulate access to buildings and information. However, most of the unimodal biometrics suffer from limitations such as noisy data, non-universality and spoof attacks (Jain and Ross, 2004), which makes it not be able to achieve the performance requirements of real-world applications. To overcome these drawbacks of unimodal systems, we proposed a novel multi-biometric system based on ECG and fingerprint. Our system overcomes the limitations of both single systems, improve the performance of the overall system and enhance the security. One of the main reasons for employing fingerprint with ECG is that the ECG signals can easily be acquired from fingers, which make the system very convenient and efficient to the acquisition of the system information, unlike other multimodal biometric systems that would be very inconvenient (e.g., a face, ear and fingerprint based multimodal biometric system). Moreover, ECG characteristics are suitable for human authentication as it provides the assurance of the aliveness of the person unlike other biometrics. Besides, fingerprints are one of the biometric authentication methods that have been widely used in many applications, and recently it gives acceptable accuracy for liveness detection (Kim et al., 2016, Nogueira et al., 2017).

Several multimodal biometric systems based on conventional traits such as; face and irises etc. have been developed during past decades (Rathgeb and Busch, 2014, Bailey et al., 2014, Saevanee et al., 2015); there are only a few works about a multimodal biometric system that includes ECG with fingerprint (Komeili et al., 2018, Singh et al., 2012, Zhao et al., 2012, Manjunathswamy et al., 2014). However, in these studies (Komeili et al., 2018, Singh et al., 2012, Zhao et al., 2012, Manjunathswamy et al., 2014), the authors concentrated on the conventional machine learning approaches, which often suffer from overfitting and show lower performance when validated on a separate dataset. In this study, we did not follow the conventional process by building the proposed multimodal biometric system based on convolutional neural network (CNN).

Recently, CNN has been employed in multimodal biometric systems (Al-Waisy et al., 2018, Talreja et al., 2017, Al-Waisy et al., 2017). However, none of the previous multimodal systems based on CNN working on ECG with the fingerprint for authentication. In this paper, we proposed a multimodal system using CNN based on a score level fusion of ECG and fingerprint for human authentication.

In this paper, we proposed a novel multimodal system using CNN based on score level fusion of ECG and fingerprint for human authentication. The feature extraction for individual modalities are performed using CNN and then biometric templates are generated from these features. After that, we have applied the matrix operation technique, which is one of the cancelable biometric techniques (Mukhaiyar et al., 2014) to protect these templates and increase the security of the proposed system. In the authentication stage, we proposed Q-Gaussian multi-class support vector machine (QG-MSVM) (Hammad and Wang, 2017) as a classifier for authentication to improve the performance. Finally, we used score level fusion to make the final decision. We have employed two databases: the Physikalisch-Technische Bundesanstalt (PTB) database (Goldberger et al., 2000) for ECG and LivDet2015 database (Mura et al., 2015) for the fingerprint to evaluate the performance of the proposed multimodal biometric system.

The main contributions of this paper can be summarized as follows:

  • We have proposed an efficient feature extraction, which takes advantage of CNN to extract the deep features from the ECG without any preprocessing and segmentation steps. Also, we have employed the pre-trained deep CNN models for fingerprint authentication, where we used VGG-Net as the feature extractor, which achieves superior results compared with the previous hand-designed works.

  • We are the first to apply the matrix operation technique to protect the deep features from ECG and to enhance the accuracy of authentication. Also, we applied it to protect the deep features of the fingerprint.

  • We are the first to fuse ECG with fingerprint using CNN for human authentication. Where all previous multimodal biometric systems that used CNN are worked on other biometrics.

  • We proposed QG-MSVM as a classifier to improve the authentication accuracy of the proposed system.

  • Data augmentation is successfully used to increase the robustness of the proposed system against small variations.

The rest of this paper is organized as follows: Section 2 briefly reviews the previous works on ECG authentication, Fingerprint authentication as well as the fusion of ECG and fingerprint. Section 3 explained the details of the proposed approach including ECG authentication, fingerprint authentication, score level fusion of ECG and fingerprint and feature template updating. In Section 4, we describe the two datasets used in the experiments and evaluate the proposed system on these datasets. The experimental results are analyzed in Section 5. Finally, Section 6 concludes the paper.

Section snippets

ECG authentication

Over the last decade, several algorithms for ECG authentication have been widely developed. These algorithms including One Dimensional Multi-Resolution Local Binary Patterns (1DMRLBP) for authentication, which is an online feature extraction for a one-dimensional signal and proposed by Louis et al. (2016). They reported 10.10% EER, 0.39% FRR and 1.57% FAR to achieve a continuous authentication system. Safie et al. (2011) are used pulse active ratio (PAR) to generate ECG feature vectors for

Overview of the proposed approach

This section presents the detail about the proposed multimodal biometric system using CNN for human authentication. In this study, we work on the fact that ECG naturally has liveness detection, according to this the proposed multimodal system must begin with the ECG authentication to ensure that the accepted score is coming from alive subject. We ignore starting with fingerprint because the ECG authentication is better at rejecting impostors than fingerprint and the fingerprint authentication

Experimental setup and results

We have evaluated our algorithm on a PC workstation with 2.7-GHz CPU with 32 GB of memory and a moderate GPU card. All methods have been implemented using Microsoft Windows 10 Pro 64-bit and MATLAB R2017a. The capability of using the proposed system was examined on two data sets: the PTB database for ECG and LivDet2015 for the fingerprint. The description of the data sets has been given in the following section, where we also analyze the parameters of the proposed system. And then the results

Discussion

Based on the results yielded in Tables 6 and 9 it can be argued that the authentication results of ECG or fingerprint based on CNN is better than almost previous hand-designed works. Also, Table 5 show that the ECG as unimodal in addition using it for liveness detection it can be used for authentication with acceptable authentication accuracy. Fig. 11 shows that the proposed multimodal system is significantly efficient, robust and reliable than using unimodal based on CNN. The results of Fig. 13

Conclusion and future work

This paper presented a novel multimodal authentication system using CNN to fuse the ECG and the fingerprint based on parallel score level of fusion. The proposed system overcomes the authentication accuracy loss and spoof attacks problem that confronted most of unimodal authentication system. In this study, we prove that the proposed ECG and fingerprint as a unimodal system can be used for authentication with acceptable authentication results comparing with other unimodal systems. The

Acknowledgment

This work was supported by National Nature Science Foundation of China (NSFC) Grant no. 61571165.

Mohamed Hammad received his M.Sc. degree in 2015, Information Technology Department, Faculty of Computers and Information, Menoufia University, Egypt. He worked as a demonstrator and assistant lecturer in Faculty of Computers and Information, Menoufia University, Egypt since April 2012 till now. He is currently a Ph.D. candidate at the School of Computer Science and Technology, Harbin Institute of Technology, Harbin, China. His research interests include Computer Vision, Machine Learning,

References (41)

  • JB Broxson

    The kronecker product

    Unf Dig Commons

    (2006)
  • T Choudhary et al.

    A novel unified framework for noise-robust ECG-based biometric authentication

  • DanC et al.

    Multi-column deep neural networks for image classification

    Comput Vis Patt Recognit

    (2012)
  • RO Duda et al.
    (2001)
  • H Gürkan et al.

    A novel biometric authentication approach using electrocardiogram signals

    (2013)
  • J Galbally et al.

    Evaluation of direct attacks to fingerprint verification systems

    Telecommun Syst

    (2011)
  • Ghiani L, Hadid A, Marcialis GL, Roli F. Fingerprint liveness detection using binarized statistical image features, In:...
  • AL Goldberger et al.

    Physiobank, physiotoolkit, and physionet: components of a new research resource for complex physiologic signals

    Circulation

    (2000)
  • M Hammad et al.

    Fingerprint classification based on a Q-Gaussian multiclass support vector machine

  • M Hammad et al.

    Cancelable biometric authentication system based on ECG

    Multimed Tools Appl

    (2018)
  • Cited by (85)

    • A multilayer system to boost the robustness of fingerprint authentication against presentation attacks by fusion with heart-signal

      2022, Journal of King Saud University - Computer and Information Sciences
      Citation Excerpt :

      This method was evaluated against PAs showing promising results. The authors of (Hammad and Wang, 2019) fused heart-signals and fingerprints based on a CNN but did not evaluate the robustness of their method against PAs. In (Komeili et al., 2018), the authors proposed a multimodal system by fusing these two modalities with automatic template updating of ECG records.

    View all citing articles on Scopus

    Mohamed Hammad received his M.Sc. degree in 2015, Information Technology Department, Faculty of Computers and Information, Menoufia University, Egypt. He worked as a demonstrator and assistant lecturer in Faculty of Computers and Information, Menoufia University, Egypt since April 2012 till now. He is currently a Ph.D. candidate at the School of Computer Science and Technology, Harbin Institute of Technology, Harbin, China. His research interests include Computer Vision, Machine Learning, Pattern Recognition and Biometrics.

    Kuanquan Wang is a full professor and Ph.D. supervisor with School of Computer Science and Technology, and the deputy director of Research Center of Perception and Computing at Harbin Institute of Technology. Also, he was an associate dean of School of Computer Science and Technology, HIT at Harbin, and the dean of School of Computer Science and Technology, HIT at Weihai from 2011 to 2014. He is a senior member of IEEE, a senior member of China Computer Federation (CCF) and ACM, and a senior member of Chinese Society of Biomedical Engineering. His main research areas include Image Processing and Pattern Recognition, Biometrics, Biocomputing, Modelling and Simulation, Virtual Reality and Visualization. He has published over 300 papers and 6 books, got more than 10 patents, and won a second prize of National Teaching Achievement.

    View full text