Abstract
One of the known problems in security systems is to identify persons based on certain signatures. Biometrics have been adopted in security systems to identify persons based on some physiological or behavioral characteristics that they own. Photoplethysmography (PPG) is a physiological signal that is used to describe the volumetric change of blood flow in peripherals with heartbeats. The PPG signals gained some interest of researchers in the last few years, because they are used non-invasively, and they are easily captured by the emerging IoT sensors from fingertips. This paper presents a PPG-based approach to identify persons using a neural network classifier. Firstly, PPG signals are captured from a number of persons using IoT sensors. Then, unique features are extracted from captured PPG signals by estimating the Mel-Frequency Cepstral Coefficients (MFCCs). These features are fed into an Artificial Neural Network (ANN) to be trained first and used for identification of persons. A dataset of PPG signals for 35 healthy persons was collected to test the performance of the proposed approach. Experimental results demonstrate 100% and 98.07% accuracy levels using the hold-out method and the 10-fold cross-validation method, respectively.
Similar content being viewed by others
References
Abou Elazm LA, Ibrahim S, Egila MG et al (2020) Cancelable face and fingerprint recognition based on the 3D jigsaw transform and optical encryption. Multimed Tools Appl 79:14053–14078. https://doi.org/10.1007/s11042-019-08462-8
Allen J (2007) Photoplethysmography and its application in clinical physiological measurement. Physiol Meas 28:R1–R39. https://doi.org/10.1088/0967-3334/28/3/R01
Arduino IDE n.d.. https://www.arduino.cc/en/main/software
Belgacem N, Bereksi-Reguig F, Nait-Ali A, Fournier R (2012) Person identification system based on electrocardiogram signal using LabVIEW. Int J Comput Sci Eng 4
Biel L, Pettersson O, Philipson L, Wide P (2001) ECG analysis: a new approach in human identification. IEEE Trans Instrum Meas 50:808–812. https://doi.org/10.1109/19.930458
Biswas D, Simões-Capela N, Van Hoof C, Van Helleputte N (2019) Heart rate estimation from wrist-worn photoplethysmography: a review. IEEE Sensors J 19:6560–6570
Dessouky MM, Elrashidy MA, Taha TE, Abdelkader HM (2014) Computer aided diagnosis system feature extraction of Alzheimer disease using MFCC. International Journal of Intelligent Computing in Medical Sciences & Image Processing 6:65–78
Dreyfus G (2005) Neural networks: methodology and applications. Springer Science & Business Media
du Preez JF, Von Solms SH (2005) Personal identification and authentication by using the way the heart beats. Electronic proceedings of information security, South Africa (ISSA) 1–12
El-Samie FEA (2011) Information security for automatic speaker identification. In: Information Security for Automatic Speaker Identification. Springer, pp. 1–122
Galushkin AI (2007). Neural networks theory. Springer Science & Business Media
Gu YY, Zhang Y, Zhang YT (2003). A novel biometric approach in human verification by photoplethysmographic signals. In: 4th international IEEE EMBS special topic conference on information technology applications in biomedicine, 2003. Pp 13–14
Huang X, Altahat S, Tran D, Sharma D (2012). Human identification with electroencephalogram (EEG) signal processing. In: 2012 International symposium on communications and information technologies (ISCIT). Pp 1021–1026
Islam MS, Alajlan N (2017) Biometric template extraction from a heartbeat signal captured from fingers. Multimed Tools Appl 76:12709–12733
Ittichaichareon C, Suksri S, Yingthawornsuk T (2012) Speech recognition using MFCC. In: international conference on computer graphics, simulation and modeling (ICGSM’2012) July. Pp 28–29
Jindal V, Birjandtalab J, Pouyan MB, Nourani M (2016). An adaptive deep learning approach for PPG-based identification. In: 2016 38th annual international conference of the IEEE engineering in medicine and biology society (EMBC). Pp 6401–6404
Kavsaoglu AR, Polat K, Bozkurt MR (2014) A novel feature ranking algorithm for biometric recognition with PPG signals. Comput Biol Med 49:1–14
Leng L, Li M, Kim C, Bi X (2017) Dual-source discrimination power analysis for multi-instance contactless palmprint recognition. Multimed Tools Appl 76:333–354
Leng L, Teoh ABJ, Li M (2017) Simplified 2DPalmHash code for secure palmprint verification. Multimed Tools Appl 76:8373–8398. https://doi.org/10.1007/s11042-016-3458-3
Lim YG, Kim KK, Park S (2006) ECG measurement on a chair without conductive contact. IEEE Trans Biomed Eng 53:956–959
MathWorks help on purelin n.d.. https://www.mathworks.com/help/deeplearning/ref/purelin.html
MathWorks help on tansig n.d.. https://www.mathworks.com/help/deeplearning/ref/tansig.html
Maxim Integrated, MAX30102 datasheet n.d.. https://datasheets.maximintegrated.com/en/ds/MAX30102.pdf
Mohammadi G, Shoushtari P, Molaee Ardekani B, Shamsollahi MB (2006) Person identification by using AR model for EEG signals. In: Proceeding of World Academy of Science, Engineering and Technology. pp. 281–285
NodeMCU Documentation n.d.. https://nodemcu.readthedocs.io/
O’Gorman L (2003) Comparing passwords, tokens, and biometrics for user authentication. Proc IEEE 91:2021–2040
Panwar M, Gautam A, Biswas D, Acharyya A (2020). PP-net: a deep learning framework for PPG based blood pressure and heart rate estimation. IEEE Sensors J, 1
Sancho J, Alesanco Á, García J (2018) Biometric authentication using the PPG: a long-term feasibility study. Sensors 18:1525
Siam AI, Abd El-Samie F, Abu Elazm A et al (2019) Real-world PPG dataset. https://doi.org/10.17632/yynb8t9x3d.1
Siam AI, Abou Elazm A, El-Bahnasawy NA et al (2019) Smart health monitoring system based on IoT and cloud computing. Menoufia journal of electronic engineering research 28:37–42. https://doi.org/10.21608/mjeer.2019.76711
Siam AI, El-khobby HA, Elnaby MMA et al (2019) A novel speech enhancement method using Fourier series decomposition and spectral subtraction for robust speaker identification. Wirel Pers Commun 108:1055–1068
Spachos P, Gao J, Hatzinakos D (2011) Feasibility study of photoplethysmographic signals for biometric identification. In: 2011 17th international conference on digital signal processing (DSP). Pp 1–5
Xiao J, Hu F, Shao Q, Li S (2019) A low-complexity compressed sensing reconstruction method for heart signal biometric recognition. Sensors 19:5330
Yadav U, Abbas SN, Hatzinakos D (2018) Evaluation of PPG biometrics for authentication in different states. In: IEEE 2018 international conference on biometrics (ICB). Pp 277–282
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Siam, A.I., Elazm, A.A., El-Bahnasawy, N.A. et al. PPG-based human identification using Mel-frequency cepstral coefficients and neural networks. Multimed Tools Appl 80, 26001–26019 (2021). https://doi.org/10.1007/s11042-021-10781-8
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-021-10781-8