| Literature DB >> 30209261 |
Javier Marín-Morales1, Juan Luis Higuera-Trujillo2, Alberto Greco3, Jaime Guixeres2, Carmen Llinares2, Enzo Pasquale Scilingo3, Mariano Alcañiz2, Gaetano Valenza3.
Abstract
Affective Computing has emerged as an important field of study that aims to develop systems that can automatically recognize emotions. Up to the present, elicitation has been carried out with non-immersive stimuli. This study, on the other hand, aims to develop an emotion recognition system for affective states evoked through Immersive Virtual Environments. Four alternative virtual rooms were designed to elicit four possible arousal-valence combinations, as described in each quadrant of the Circumplex Model of Affects. An experiment involving the recording of the electroencephalography (EEG) and electrocardiography (ECG) of sixty participants was carried out. A set of features was extracted from these signals using various state-of-the-art metrics that quantify brain and cardiovascular linear and nonlinear dynamics, which were input into a Support Vector Machine classifier to predict the subject's arousal and valence perception. The model's accuracy was 75.00% along the arousal dimension and 71.21% along the valence dimension. Our findings validate the use of Immersive Virtual Environments to elicit and automatically recognize different emotional states from neural and cardiac dynamics; this development could have novel applications in fields as diverse as Architecture, Health, Education and Videogames.Entities:
Mesh:
Year: 2018 PMID: 30209261 PMCID: PMC6135750 DOI: 10.1038/s41598-018-32063-4
Source DB: PubMed Journal: Sci Rep ISSN: 2045-2322 Impact factor: 4.379
Figure 1Experimental phases of the research.
Arousal and valence score of selected IAPS pictures from[56].
| IAPS picture | Arousal | Valence |
|---|---|---|
| 7234 | 3.41 ± 2.29 | 4.01 ± 1.32 |
| 5201 | 3.20 ± 2.50 | 7.76 ± 1.44 |
| 9290 | 4.75 ± 2.20 | 2.71 ± 1.35 |
| 1463 | 4.61 ± 2.56 | 8.17 ± 1.48 |
| 9181 | 6.20 ± 2.23 | 1.84 ± 1.25 |
| 8380 | 5.84 ± 2.34 | 7.88 ± 1.37 |
| 3102 | 6.92 ± 2.50 | 1.29 ± 0.79 |
| 4652 | 7.24 ± 2.09 | 7.68 ± 1.64 |
Figure 2Exemplary experimental set-up.
Configuration guidelines chosen in each architectural environment configuration.
| High-Arousal & Negative-Valence | High-Arousal & Positive-Valence | Low-Arousal & Negative-Valence | Low-Arousal & Positive-Valence | ||
|---|---|---|---|---|---|
| Illumination | Colour temperature | 7500 K | 7500 K | 3500 K | 3500 K |
| Intensity | High | High | Low | Low | |
| Position | Mainly Direct | Mainly Direct | Mainly Indirect | Mainly Indirect | |
| Colour | Tone | Warm colours | Warm colours | Cold colours | Cold colours |
| Value | |||||
| Saturation | |||||
| Geometry | Curvature | Rectilinear | Curved | Rectilinear | Curved |
| Complexity | High | Low-Medium | Medium-High | Low | |
| Order | Low | High | Low-Medium | High |
Figure 3Example of SAM questionnaire embedded in the room 1. Simulation developed using Rhinoceros v5.0, VRay engine v3.00.08 and Autodesk 3ds Max v2015.
Arousal and Valence resulted in the pre-test with 15 participants. The scores are averaged using mean and standard deviation for a Likert scale between −4 to +4.
| Arousal | Valence | |
|---|---|---|
| High-Arousal & Negative-Valence | 2.23 ± 1.59 | −2.08 ± 1.71 |
| High-Arousal & Positive-Valence | 1.25 ± 1.33 | 1.31 ± 1.38 |
| Low-Arousal & Negative-Valence | −0.69 ± 1.65 | −1.46 ± 1.33 |
| Low-Arousal & Positive-Valence | −2.31 ± 1.30 | 1.92 ± 1.50 |
Figure 4360° panoramas of the four IVEs. Simulations developed using Rhinoceros v5.0, VRay engine v3.00.08 and Autodesk 3ds Max v2015.
List of used HRV features.
| Time domain | Frequency domain | Other |
|---|---|---|
| Mean RR | VLF peak | Pointcaré SD1 |
| Std RR | LF peak | Pointcaré SD2 |
| RMSSD | HF peak | Approximate Entropy (ApEn) |
| pNN50 | VLF power | Sample Entropy (SampEn) |
| RR triangular index | VLF power % | DFA α1 |
| TINN | LF power | DFA α2 |
| LF power % | Correlation dimension (D2) | |
| LF power n.u. | ||
| HF power | ||
| HF power % | ||
| HF power n.u. | ||
| LF/HF power | ||
| Total power |
Figure 5Block scheme of the EEG signal processing steps.
Figure 6Overview of the feature reduction and classification chain.
Figure 7Self-assessment score in the IVEs using SAM and a Likert scale between −4 and +4. Blue dots represent the mean whereas horizontal and vertical lines represent standard deviation.
Signification test of the self-assessment of the emotional rooms.
| IVE | p-value | ||
|---|---|---|---|
| Arousal | Valence | ||
| 1 | 2 | 0.052 | 10–6 (***) |
| 1 | 3 | 0.195 | 0.152 |
| 1 | 4 | 0.007 (**) | 10–9 (***) |
| 2 | 3 | 10–5 (***) | 0.015 (*) |
| 2 | 4 | 10–8 (***) | 0.068 |
| 3 | 4 | 0.606 | 10–7 (***) |
Confusion matrix of cross-validation using SVM classifier for arousal level. Values are expressed as percentages. Total Accuracy: 75.00%.
| Arousal | High | Low |
|---|---|---|
| High | 82.72 | 17.28 |
| Low | 37.25 | 62.75 |
Figure 8Recognition accuracy of arousal in cross-validation as a function of the feature rank estimated through the SVM-RFE procedure.
Selected features ordered by their median rank over every fold computed during the LOSO procedure for arousal classification.
| Rank | Feature |
|---|---|
| 1 | EEG MPC PCA 8 |
| 2 | EEG MPC PCA 9 |
| 3 | EEG MPC PCA 11 |
| 4 | EEG MPC PCA 10 |
| 5 | EEG MPC PCA 7 |
| 6 | EEG MPC PCA 12 |
| 7 | EEG Band Power PCA 3 |
| 8 | EEG Band Power PCA 1 |
| 9 | HRV PCA 1 |
| 10 | EEG Band Power PCA 4 |
| 11 | EEG Band Power PCA 2 |
| 12 | HRV PCA 3 |
| 13 | EEG MPC PCA 4 |
| 14 | HRV PCA 2 |
| 15 | EEG MPC PCA 5 |
Confusion matrix of test set using SVM classifier for arousal level. Values are expressed as percentages. Total Accuracy: 70.00%.
| Arousal | High | Low |
|---|---|---|
| High | 75.00 | 25.00 |
| Low | 33.33 | 66.67 |
Confusion matrix of cross-validation using SVM classifier for valence level. Values are expressed as percentages. Total Accuracy: 71.21%.
| Valence | Positive | Negative |
|---|---|---|
| Positive | 71.62 | 28.38 |
| Negative | 29.31 | 70.69 |
Figure 9Recognition accuracy of valence in cross-validation as a function of the feature rank estimated through the SVM-RFE procedure.
Selected features ordered by their median rank over every fold computed during the LOSO procedure for valence classification.
| Rank | Feature |
|---|---|
| 1 | EEG MPC PCA 8 |
| 2 | EEG MPC PCA 6 |
| 3 | EEG MPC PCA 11 |
| 4 | EEG MPC PCA 7 |
| 5 | EEG MPC PCA 10 |
| 6 | EEG MPC PCA 12 |
| 7 | EEG MPC PCA 9 |
| 8 | EEG Band Power PCA 3 |
| 9 | EEG Band Power PCA 4 |
| 10 | EEG MPC PCA 2 |
Confusion matrix of test set using SVM classifier for valence level. Values are expressed as percentages. Total Accuracy: 70.00%.
| Valence | Positive | Negative |
|---|---|---|
| Positive | 75.00 | 25.00 |
| Negative | 37.50 | 62.50 |