Biometric human recognition system based on ECG

  • Sahar A. El_RahmanEmail author


The ECG (electrocardiogram) is an emerging technology for biometric human identification. In this paper, the performance of an ECG biometric recognition system is evaluated. Signal processing techniques are utilized to extract the ECG features. In preprocessing stage, digital filters eliminate the noises and hence improve the signal to noise ratio. The process of ventricular complex (QRS Complex) detection depends on Pan and Tompkins approach that achieves an efficient QRS detection, and hence enhancing the feature extraction process. The main classifiers applied to the extracted features are Neural Network (NN), Fuzzy Logic (FL), Nearest Mean Classifier (NMC), Linear Discriminant Analysis (LDA), and Euclidean Distance (ED) are utilized to classify QRS fragments. ECG of an unknown subject is acquired; the classifiers are applied to wavelet coefficient features set between the unknown subject and all enrolled subjects. The Performance of the different approaches is evaluated by utilizing Sensitivity, Specificity, and efficiency, EER (Equal Error Rate) and ROC (Receiver Operating Characteristic) curve. The experiments are conducted on 112 individuals MIT-BIH database and the accuracy is up to 98.99%.


ECG Human recognition ECG biometrics QRS complex QRS detection Individual identification 



  1. 1.
    Alvarado M, Melin P, Lopez M, Mancilla A, Castillo O (2009) A hybrid approach with the wavelet transform, modular neural networks and fuzzy integrals for face and fingerprint recognition, 2009 IEEE Workshop on Hybrid Intelligent Models and Applications, 19–24. Doi:
  2. 2.
    Barra S, Casanova A, Fraschini M, Nappi M (2017) Fusion of physiological measures for multimodal biometric systems. Multimed Tools Appl 76(4):4835–4847. CrossRefGoogle Scholar
  3. 3.
    Belgacem N, Nait-Ali A, Fournier R, Bereksi-Reguig F (2012) ECG based human authentication using wavelets and random forests. Int J Cryptograp Inform Sec (IJCIS) 2(2):1–11Google Scholar
  4. 4.
    Biel L, Pettersson O, Philipson L, Wide P (2001) ECG analysis: a new approach in human identification. IEEE Trans Instrum Meas 50(3):808–812CrossRefGoogle Scholar
  5. 5.
    Castro B, Kogan D, Geva AB (2000) ECG feature extraction using optimal mother wavelet. 21st IEEE convention of the electrical and electronic engineers, 346–350Google Scholar
  6. 6.
    Chan ADC, Hamdy MM, Badre A, Badee V (2008) Wavelet distance measure for person identification using electrocardiograms. IEEE Trans Instrum Meas 57(2):248–253CrossRefGoogle Scholar
  7. 7.
    Chen ZX, Wysocki T, Agrafioti F, Hatzinakos D (2012) Securing handheld devices and fingerprint readers with ECG biometrics. 5th International Conference on Biometrics: Theory, Applications and Systems (BTAS): 150–155Google Scholar
  8. 8.
    Chen S, Guo J, Huang H, Kung W, Tseng K, Tu SH (2014) Hiding patients confidential Datainthe ECG signal via a transform-domain quantization scheme. J Med Syst, 38–54. doi:
  9. 9.
    Falconi JSA (2013 ECG authentication for Mobile devices. Master degree thesis, Faculty of Engineering, University of OttawaGoogle Scholar
  10. 10.
    Gawande PS, Ladhake SA (2015) Artificial neural network based electrocardiogram classification for biometric authentication. Int J Comput Appl 109(2):6–9Google Scholar
  11. 11.
    Halici U, Ngun G (1996) Fingerprint classification through self-organizing feature maps modified to treat uncertainties. Proc IEEE 84(10):1497–1512CrossRefGoogle Scholar
  12. 12.
    Karpagachelvi S, Arthanari M, Sivakumar M (2010) ECG feature extraction techniques - a survey approach. Int J Comput Sci Inform Sec 8(1):76–80Google Scholar
  13. 13.
    Lourenço A, Silva H, Fred A (2011) Unveiling the biometric potential of finger-based ECG signals. Comput Intell Neurosci 720971:1–8CrossRefGoogle Scholar
  14. 14.
    Nawal M, Purohit GN (2014) ECG based human authentication: a review. Int J Emerg Eng Res Technol 2(3):178–185Google Scholar
  15. 15.
    Nemirko AP, Lugovaya TS (2005) Biometric human identification based on electrocardiogram. Proceeding XII-th Russian conference on mathematical methods of pattern recognition. MAKS Press, Moscow, pp 387–390Google Scholar
  16. 16.
    Pal A, Singh YN (2018) ECG biometric recognition. ECG biometric recognition. In: Ghosh D, Giri D, Mohapatra R, Savas E, Sakurai K, Singh L (eds) Mathematics and computing. ICMC 2018. Communications in Computer and Information Science, vol 834. Springer, Singapore, pp 61–73Google Scholar
  17. 17.
    Pan J, Tompkins WJ (1985) A real-time QRS detection algorithm. IEEE Trans Biomed Eng BME-32(3):230–236CrossRefGoogle Scholar
  18. 18.
    Sedghamiz H (2014) Matlab Implementation of Pan Tompkins ECG QRS detector. [Online] Available:
  19. 19.
    Singh YN (2014) Individual identification using linear projection of heartbeat features. J Appl Comput Intell Soft Comput 602813:1–14Google Scholar
  20. 20.
    Singh YN, Gupta P (2008) ECG to individual identification. 2nd IEEE international conference on biometrics:theory, Applications and Systems (BTAS ‘08), 1–8Google Scholar
  21. 21.
    Singh YN, Gupta P (2009) Biometric method for human identification using electrocardiogram. Proc 3rd IAPR/IEEE Int Conf Biomet ICB 2009, LNCS, Springer-Verlag Berlin 5558(2009):1270–1279Google Scholar
  22. 22.
    Singh YN, Gupta P (2011) Correlation based classification of heartbeats for individual identification. Journal of Soft Computing 15(3):449–460CrossRefGoogle Scholar
  23. 23.
    Singh YN, Singh SK (2012) Evaluation of electrocardiogram for biometric authentication. J Inf Secur 3(1):39–48Google Scholar
  24. 24.
    Singh YN, Singh SK (2013) Identifying individuals using Eigenbeat features of electrocardiogram. J Eng 539284:1–8Google Scholar
  25. 25.
    Singh YN, Singh SK, Gupta P (2012) Fusion of electrocardiogram with unobtrusive biometrics: an efficient individual authentication system. Pattern Recogn Lett 33(14):1932–1941CrossRefGoogle Scholar
  26. 26.
    Sugeno M (1974) Theory of fuzzy integrals and its application. Ph.D thesis, Tokyo institute of technologyGoogle Scholar
  27. 27.
    Tun HM, Moe WK, Naing ZM (2015) Analysis of computer aided identification system for ECG characteristic points. Int J Biomed Sci Eng 3(4):49–61CrossRefGoogle Scholar
  28. 28.
    Varatharajan R, Manogaran G, Priyan MK (2017) A big data classification approach using LDA with an enhanced SVM method for ECG signals in cloud computing. Journal of multimedia tools and applications, © Springer, 1–21. doi:
  29. 29.
    Venkatesh N, Jayaraman S (2010) Human electrocardiogram for biometrics using DTW and FLDA. International conference on pattern recognition. © IEEE Comput Soc: 3838–3841Google Scholar
  30. 30.
    Wang Y, Agrafioti F, Hatzinakos D, Plataniotis KN (2008) Analysis of human electrocardiogram for biometric recognition. EURASIP J Adv Sign Process 148658:1–11zbMATHGoogle Scholar
  31. 31.
    Zokaee S, Faez K (2012) Human identification based on electrocardiogram and Palmprint. Int J Electric Comput Eng (IJECE) 2(2):261–266CrossRefGoogle Scholar

Copyright information

© Springer Science+Business Media, LLC, part of Springer Nature 2019

Authors and Affiliations

  1. 1.Electrical Engineering Department, Faculty of Engineering-ShoubraBenha UniversityCairoEgypt
  2. 2.Computer Science Department, College of Computer and Information SciencesPrincess Nourah Bint Abdulrahman UniversityRiyadhSaudi Arabia

Personalised recommendations