Abstract
Recently, developing an accurate automatic emotion recognition system using a minimum number of bio-signals has become a challenging issue in “affective computing.” This study aimed to propose a reliable system by examining nonlinear dynamics of photoplethysmogram (PPG) and galvanic skin response (GSR). To address this goal, two strategies were adopted. First, the efficiency of each signal in valence/arousal based emotion categorization was examined. Then, the proficiency of a hybrid feature, by combining both GSR and PPG features was studied. Lyapunov exponents, lagged Poincare's measures, and approximate entropy were extracted to characterize the irregularity and chaotic behavior of the phase space. To discriminate two levels of arousal and two levels of the valence, a probabilistic neural network (PNN) with different sigma adjustment parameter was examined. The results showed that the phase space geometry and consequently, the signal dynamics are influenced by the emotional music video. Additionally, distinctive patterns of the phase space behavior were observed under the influence of different lags. For both signals, the most irregularity was observed during the high valence, and the least irregularity was seen during the low valence. Consequently, signals’ irregularity is affected by the valence dimension. The results showed that the fusion has more potential for emotion recognition than that of using each signal separately. For sigma = 0.1, the highest recognition rate was 100% in a subject-dependent mode. In a subject-independent mode, the maximum accuracies of 88.57 and 86.8% were obtained for arousal and valence dimensions, respectively.
Similar content being viewed by others
References
Zhalehpour S, Akhtar Z, Erdem CE (2005) Multimodal emotion recognition based on peak frame selection from video. SIViP 10:827–834
Jing S, Mao X, Chen L (2018) Prominence features: effective emotional features for speech emotion recognition. Digit Signal Process 72:216–231
Gil E, Laguna P, Martinez JP, Barquero-Perez O, Garcia-Alberola A, Sornmo L (2013) Heart rate turbulence analysis based on photoplethysmography. IEEE Trans Biomed Eng 60:3149–3155
Solosenko A, Petrenas A, Marozas V (2015) Photoplethysmography-based method for automatic detection of premature ventricular contractions. IEEE Trans Biomed Circuits Syst 9:662–669
Solosenko A, Petrenas A, Marozas V, Sornmo L (2017) Modeling of the photoplethysmogram during atrial fibrillation. Comput Biol Med 81:130–138
Hwang S, Seo J, Jebelli H, Lee S (2016) Feasibility analysis of heart rate monitoring of construction workers using a photoplethysmography (PPG) sensor embedded in a wristband-type activity tracker. Automat Constr 71:372–381
Boloursaz Mashhadi M, Asadi E, Eskandari M, Kiani S, Marvasti F (2016) Heart rate tracking using wrist-type photoplethysmographic (PPG) signals during physical exercise with simultaneous accelerometry. IEEE Signal Process Lett 23:227–231
Temko A (2017) Accurate heart rate monitoring during physical exercises using PPG. IEEE Trans Biomed Eng 64:2016–2024
Firoozabadi R, Helfenbein ED, Babaeizadeh S (2017) Efficient noise-tolerant estimation of heart rate variability using single-channel photoplethysmography. J Electrocardiol 50:841–846
Islam MS, Rabbi MSE, Dobaie AMA, Hasan MK (2017) PREHEAT: precision heart rate monitoring from intense motion artifact corrupted PPG signals using constrained RLS and wavelets. Biomed Signal Process Control 38:212–223
Zhao D, Sun Y, Wan S, Wang F (2017) SFST: a robust framework for heart rate monitoring from photoplethysmography signals during physical activities. Biomed Signal Process Control 33:316–324
Resit Kavsaoglu A, Polat K, Recep Bozkurt M (2014) A novel feature ranking algorithm for biometric recognition with PPG signals. Comput Biol Med 49:1–14
Papapanagiotou V, Diou C, Zhou L, van den Boer J, Mars M, Delopoulos A (2017) A novel chewing detection system based on PPG, audio and accelerometry. IEEE J Biomed Health Inform 21:607–618
Orphanidou C (2017) Derivation of respiration rate from ambulatory ECG and PPG using ensemble empirical mode decomposition: comparison and fusion. Comput Biol Med 81:45–54
Hassani A, Foruzan AH (2019) Improved PPG-based estimation of the blood pressure using latent space features. SIViP 13:1141
Longmore SK, Lui GY, Naik G, Breen PP, Jalaludin B, Gargiulo GD (2019) A comparison of reflective photoplethysmography for detection of heart rate, blood oxygen saturation, and respiration rate at various anatomical locations. Sensors 19:1874
Lee H, Lee J, Shin M (2019) Using wearable ECG/PPG sensors for driver drowsiness detection based on distinguishable pattern of recurrence plots. Electronics 8:192
Zha YT, Liu G, Shang X, Wang F, Cai J, Wei X (2018) Non-invasive assessment of cerebral hemodynamics with CWNIRS-ICG and application of EEMD-SSE in PPG signal extraction. Optik 156:22–30
Kavsaoglua AR, Polat K, Hariharan M (2015) Non-invasive prediction of hemoglobin level using machine learning techniques with the PPG signal’s characteristics features. Appl Soft Comput 37:983–991
Sudheesh NN, Joseph KP (2000) Investigation into the effects of music and meditation on galvanic skin response. ITBM-RBM 21:158–163
Nagai Y, Goldstein LH, Fenwick PB, Trimble MR (2004) Clinical efficacy of galvanic skin response biofeedback training in reducing seizures in adult epilepsy: a preliminary randomized controlled study. Epilepsy Behav 5:216–223
Fusar-Poli P, Landi P, O’Connor C (2009) Neurophysiological response to emotional faces with increasing intensity of fear: a skin conductance response study. J Clin Neurosci 16:981–982
Khalfa S, Isabelle P, Jean-Pierre B, Manon R (2002) Event-related skin conductance responses to musical emotions in humans. Neurosci Lett 328:145–149
Kim J, Andre E (2008) Emotion recognition based on physiological changes in music listening. IEEE Trans Pattern Anal Mach Intell 30:2067–2083
Lang P, Greenwald M, Bradely M, Hamm A (1993) Looking at pictures—affective, facial, visceral, and behavioral reactions. Psychophysiol 30:261–273
van Dooren M, de Vries JJG, Janssen JH (2012) Emotional sweating across the body: comparing 16 different skin conductance measurement locations. Physiol Behav 106:298–304
Younessi Heravi MA, Khalilzadeh MA, Sarafan R, Azarnoosh M (2013) Lie detector system based on PhotoPlethysmoGraph (PPG) and galvanic skin response (GSR) signals by means of neural network. Signal Data Process 2:49–60 (Text in Persian)
Sariahmetoglu H, Soysal A, Sen A, Yuksel B, Celiker S, Ciftci-Kavaklioglu B, Arpaci B (2014) Forehead sympathetic skin responses in determining autonomic involvement in Parkinson’s disease. Clin Neurophysiol 125:2436–2440
Sriramprakash S, Prasanna Vadana D, Ramana Murthy OV (2017) Stress detection in working people. Procedia Comput Sci 115:359–366
Martinez R, Irigoyen E, Arruti A, Martin JI, Muguerza J (2017) A real-time stress classification system based on arousal analysis of the nervous system by an F-state machine. Comput Methods Programs Biomed 148:81–90
Salazar-Ramirez A, Irigoyen E, Martinez R, Zalabarria U (2018) An enhanced fuzzy algorithm based on advanced signal processing for identification of stress. Neurocomput 271:48–57
Chen LI, Zhao Y, Ye PF, Zhang J, Zou JZ (2017) Detecting driving stress in physiological signals based on multimodal feature analysis and kernel classifiers. Expert Syst Appl 85:279–291
Thomas GEC, Crutch SJ, Camic PM (2018) Measuring physiological responses to the arts in people with a dementia. Int J Psychophysiol 123:64–73
Kim KH, Bang SW, Kim SR (2004) Emotion recognition system using short-term monitoring of physiological signals. Med Biol Eng Comput 42:419–427
Verhoef T, Lisetti C, Barreto A, Ortega F, van der Zant T, Cnossen F (2009) Bio-sensing for emotional characterization without word labels. In: Jacko JA (eds) Human-computer interaction ambient, ubiquitous and intelligent interaction HCI 2009 lecture notes in computer science, vol 5612. Springer, Berlin
Soleymani M, Koelstra S, Patras I, Pun T, (2011) Continuous emotion detection in response to music videos. Automatic face & gesture recognition, and workshops (FG, (2011) IEEE International Conference, Santa Barbara
Park MW, Kim CJ, Whang M, Lee EC (2013) Individual emotion classification between happiness and sadness by analyzing photoplethysmography and skin temperature software engineering (WCSE). Fourth World Congress. IEEE, Hong Kong
Li C, Feng Z, Xu C (2014) Physiological-based emotion recognition with IRS model smart computing (SMARTCOMP). International Conference. IEEE, Hong Kong
Cheng J, Liu G, Lai X (2014) Calculation of nonlinear features of SC for emotion recognition. J Comput Inform Syst 10:2331–2339
Khan AM, Lewo M (2016) Recognizing emotion from blood volume pulse and skin conductance sensor using machine learning algorithms. In: Kyriacou E, Christofides S, Pattichis C (eds) XIV Mediterranean conference on medical and biological engineering and computing. IFMBE Proceedings, vol 57. Springer, Cham
Goshvarpour A, Abbasi A, Goshvarpour A, Daneshvar S (2017) Discrimination between different emotional states based on the chaotic behavior of galvanic skin responses. SIViP 11:1347–1355
Goshvarpour A, Abbasi A, Goshvarpour A, Daneshvar S (2016) A novel signal-based fusion approach for accurate music emotion recognition. Biomed Eng Appl Basis Commun 28:1650040
Goshvarpour A, Abbasi A, Goshvarpour A (2017) An accurate emotion recognition system using ECG and GSR signals and matching pursuit method. Biomed J 40:355–368
Goshvarpour A, Goshvarpour A (2018) Poincaré's section analysis for PPG-based automatic emotion recognition. Chaos Soliton Fract 114:400–407
Domínguez-Jiménez JA, Campo-Landines KC, Martínez-Santos JC, Delahoz EJ, Contreras-Ortiz SH (2019) A machine learning model for emotion recognition from physiological signals. Biomed Signal Process Control 55:101646
Tsuda I (1992) Chaotic pulsation in human capillary vessels and its dependence on mental and physical conditions. Int J Bifurcat Chaos 2:313–324
Sumida T, Arimitu Y (2000) Mental conditions reflected by chaos of pulsation in the capillary vessels. Int J Bifurcat Chaos 10:2245–2255
Sviridova N, Sakai K (2015) Human photoplethysmogram: new insight into chaotic characteristics. Chaos Solitons Fractals 77:53–63
Koelstra S, Muhl C, Soleymani M, Lee J-S, Yazdani A, Ebrahimi T, Pun T, Nijholt A, Patras I (2012) DEAP: a database for emotion analysis using physiological signals. IEEE Trans Affect Comput 3:18–31
Kumar N, Khaund K, Hazarika SM (2016) Bispectral analysis of EEG for emotion recognition. Procedia Comput Sci 84:31–35
Guo Y, Naik GR, Huang S, Abraham A, Nguyen HT (2015) Nonlinear multiscale maximal Lyapunov exponent for accurate myoelectric signal classification. Appl Soft Comput 36:633–640
Goshvarpour A, Goshvarpour A (2019) Do meditators and non-meditators have different HRV dynamics? Cogn Syst Res 54:21–36
Goshvarpour A, Goshvarpour A (2019) Gender and age classification using a new poincare section-based feature set of ECG. SIViP 13:531–539
Goshvarpour A, Abbasi A, Goshvarpour A (2017) Indices from lagged poincare plots of heart rate variability: an efficient nonlinear tool for emotion discrimination. Australas Phys Eng Sci Med 40:277–287
Goshvarpour A, Abbasi A, Goshvarpour A (2017) Fusion of heart rate variability and pulse rate variability for emotion recognition using lagged poincare plots. Australas Phys Eng Sci Med 40:617–629
Goshvarpour A, Abbasi A, Goshvarpour A (2017) Do men and women have different ECG responses to sad pictures? Biomed Signal Process Control 38:67–73
Rosenstein MT, Collins JJ, De Luca CJ (1993) A practical method for calculating largest Lyapunov exponents from small data sets. Physica D 65:117–134
Pincus SM (1991) Approximate entropy as a measure of system complexity. Proc Natl Acad Sci USA 88:2297–2301
Demuth H, Beale M (2000) Neural network toolbox. The MathWorks Inc, Natick
Chung SY, Yoon HJ (2012) Affective classification using bayesian classifier and supervised learning. In: 12th International conference on control, automation and systems (ICCAS). IEEE, pp 1768–1771
Zhang X, Hu B, Chen J, Moore P (2013) Ontology-based context modeling for emotion recognition in an intelligent web. World Wide Web 16:497–513
Liu Y, Sourina O (2014) Real-time subject-dependent EEG-based emotion recognition algorithm. In: Gavrilova ML, Tan CJK, Mao X, Hong L (eds) Transactions on Computer Science, vol XXIII. LNCS, Berlin, pp 199–223
Mert A, Akan A (2018) Emotion recognition from EEG signals by using multivariate empirical mode decomposition. Pattern Anal Appl 21:81–89
Goshvarpour A, Goshvarpour A (2019) EEG spectral powers and source localization in depressing, sad, and fun music videos focusing on gender differences. Cognitive Neurodyn 13:161–173
Funding
This research did not receive any specific grant from funding agencies in the public, commercial, or not-for-profit sectors.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest.
Ethical approval
This article examined the signals of DEAP dataset [49], which is available in the public domain. This article does not contain any studies with human participants performed by any of the authors.
Informed consent
Informed consent was obtained from all individual participants included in the study [49].
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
Goshvarpour, A., Goshvarpour, A. The potential of photoplethysmogram and galvanic skin response in emotion recognition using nonlinear features. Phys Eng Sci Med 43, 119–134 (2020). https://doi.org/10.1007/s13246-019-00825-7
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s13246-019-00825-7