Altmetrics
Downloads
133
Views
79
Comments
0
A peer-reviewed article of this preprint also exists.
‡ These authors have contributed equally to this work.
This version is not peer-reviewed
Submitted:
26 April 2024
Posted:
28 April 2024
You are already at the latest version
Research question | Queries |
---|---|
What are the primary biosignals provided by wearables that can be utilized for personalized stress detection? | (“personalized” OR “subject level” OR “individual”) AND (“stress”) AND (“detection” OR “prediction” OR “recognition” OR “classification”) AND (“wearable”) |
What are the key artificial intelligence techniques used for developing models for personalized stress detection? | (“physiological”) AND (“stress”) AND (“detection” OR “prediction” OR “recognition” OR “classification”) AND (“wearable”) |
Are there publicly available datasets for training personalized stress detection models? | ("personalized" OR "subject level" OR "individual") AND ("stress") AND ("detection" OR "prediction" OR "recognition" OR "classification") AND ("dataset") (“emotion” OR “stress”) AND (“detection” OR “recognition” OR “research” OR “classification” OR “prediction”) AND (“dataset” OR “database”) |
What are the wearable devices available on the market that allow the acquisition of raw data? | Web search: {biosignal} AND “wearable device” |
What are the primary challenges encountered in the practical implementation of stress detection models in the real-world? | ("wearables" OR "wearable devices") AND ("machine learning" OR "artificial intelligence" OR "monitoring") AND ("challenge" OR "challenges" OR "issues" OR "perspectives" OR "limitations" OR "topics") AND ("ethical" OR "ethics" OR "sensors") AND ("arousal" OR "distress" OR "stress" OR "physiological activity" OR "physiological reactions" OR "physiological response") ("wearables" OR "wearable devices" OR "smartwatch" OR "smartwatches") AND ("machine learning" OR "ml" OR "artificial intelligence" OR "ai" OR "monitoring" OR "prediction" OR "classification" OR "detection") AND ("challenge" OR "challenges" OR "issues" OR "perspectives" OR "limitations" OR "topics") AND ("ethical" OR "ethics" OR "sensors") AND ("arousal" OR "distress" OR "eustress" OR "stress" OR "physiological activity" OR "physiological reactions" OR "physiological response") |
Theme | Study(s) |
---|---|
Data quality and signal distortion | [109,110,111,112,113,114,115,116,117] |
Technical aspects related to wearable devices | [109,114,118] |
User experience and behavior | [112,114,118,119] |
Privacy | [118] |
Interpretability | [116] |
M | Male |
F | Female |
N/A | Not Available |
SD | Standard Deviation |
SCE | Controlled Scenario Environment |
LAB | Laboratory |
LIFE | Real-life |
ECG | Electrocardiogram |
EDA | Electrodermal Activity |
RSP | Respiration |
SKT | Peripheral Skin Temperature |
ACC | Accelerometer |
PPG | Photoplethysmography |
EEG | Electroencephalogram |
EMG | Electromyogram |
SO2 | Peripheral Oxygen Saturation |
MIC | Microphone |
VS | Video Stream |
FBT | Full Body Tracking |
GYR | Gyroscope |
IBI | Interbeat Interval |
BIA | Bioelectric Impedance Analysis |
NIBP | Non-Invasive Blood Pressure |
EMAs | Ecological Momentary Assessment |
STAI | State Trait Anxiety Inventory |
PANAS | Positive and Negative Affect Schedule |
SAM | Self-Assessment Manikin |
SSQ | Short Stress State Questionnaire |
PSS | Perceived Stress Scale |
RSME | Rating Scale Mental Effort |
ICI | Internal Control Index |
CSAI | Competitive State Anxiety Inventory |
NASA-TLX | NASA Task Load Index |
ML | Machine Learning |
DL | Deep Learning |
GRNN | General Regression Neural Network |
DAE | Denoising Auto Encoder |
SVM | Support Vector Machine |
RBF | Radial Basis Function |
AdaBoost | Adaptive Boosting |
MLP | Multilayer Perceptron |
RF | Random Forest |
SOM | Self-Organizing Map |
AUROC | Area Under the Receiver Operating Characteristic |
TCN | Temporal Convolutional Network |
LR | Logistic Regression |
CNN | Convolutional Neural Network |
SSL | Self-supervised learning |
MFN | Modality Fusion Network |
SAB | Self-attention Block |
1 | We selected 2010 in accordance with the history of artificial intelligence [122], which marks its exponential growth during that period. |
2 | The term non-invasive refers to a device that does not cause physical discomfort to the subject. |
Study | Year | Sample (Gender) |
Type | Signals | Stressor | Task Type | Ground Truth | Approach (Model) |
Performance (Metric) |
Dataset |
---|---|---|---|---|---|---|---|---|---|---|
[17] | 2010 | 22 (N/A) |
SCE | ECG EDA SKT RSP |
Public Speaking Stressor Mental Arithmetic Stressors Cold Pressor Stressor |
Classification: Binary |
EMAs | ML (RBF SVM) |
68% (Precision) |
N/A |
[18] | 2015 | 5 (N/A) |
SCE | PPG EDA |
Trier Social Stress Test | Classification: Binary |
STAI | ML (SVM) |
78.98% (Accuracy) |
N/A |
[19] | 2015 | 8 (N/A) |
LIFE | PPG ACC |
Real-life | Classification: Binary |
EMAs | ML (REPTree) |
85.7% (Accuracy) |
N/A |
[20] | 2015 | 44 (44M, 0F) |
LAB | PPG ECG EDA EEG EMG |
Go/No-go Visual Reaction Stroop Color Test Fast Counting PASAT speed run Visual Forward Digit Span N-back |
Classification: Binary |
STAI | ML (K-Means+GRNN) |
85.2% (Accuracy) |
N/A |
[21] | 2016 | 6 (N/A) |
LIFE | EDA | Real-life | Classification: Binary |
Clinical Notes | STAT (Threshold-based Classifier) |
60.55% (Accuracy) |
N/A |
[22] | 2017 | 18 (N/A) |
LAB | PPG EDA MIC ACC |
Trier Social Stress Test | Classification: Binary |
STAI | ML (AdaBoost) |
94% (Accuracy) |
N/A |
[23] | 2017 | 33 (25M, 8F) |
LAB | PPG ECG EDA RSP NIBP |
Memory game Fly sound Image stimuli Cold Pressor Stressor |
Classification: Binary |
Experimental condition |
ML (kNN) |
95.8% (Accuracy) |
N/A |
[24] | 2018 | 40 (N/A) |
SCE | ECG EDA EMG |
Driving Mathematical Questions Analytical Questions |
Classification: Binary |
Experimental condition |
DL (2*TCN [Shared] +1 TCN [Subject]) |
0.918 (AUROC) |
[25] |
[26] | 2019 | 21 (18M, 3F) |
SCE | PPG EDA ACC |
Contest | Classification: 3-level |
NASA-TLX Free Stress Scale (0-100) |
ML (RF/MLP) |
97.92% (Accuracy EMP) 91.54% (Accuracy SAM) |
N/A |
[27] | 2020 | 32 (22M, 10F) |
SCE | PPG EDA SKT ACC |
Exam | Classification: Binary 4-level |
NASA-TLX Experimental condition |
ML (RF) |
Binary: 92.5% (Accuracy) 4-level: 85.63% (Accuracy) |
N/A |
[28] | 2020 | 15 (12M, 3F) |
LAB | PPG EDA SKT |
Trier Social Stress Test | Classification: 4-level |
PANAS STAI SAM SSSQ |
ML (RF) |
96.68% (Accuracy) |
[29] |
[30] | 2020 | 73 (28M, 45F) |
LIFE | PPG ACC |
Real-life | Classification: Binary |
EMAs | ML (SOM) |
54.5% (Accuracy) |
N/A |
[31] | 2020 | 255 (N/A) |
LIFE | EDA SKT ACC |
Real-life | Regression: Stress level |
EMAs | DL (LC+LSTM DAE) |
16.5 (MAE) |
[32] |
[33] | 2020 | 255 (N/A) |
LIFE | EDA SKT ACC |
Real-life | Regression: Stress level |
EMAs | DL (LC+LSTM DAE) |
15.0 (MAE) |
[32] |
[34] | 2021 | 15 (8M, 7F) |
LIFE | ECG | Real-life | Classification: Binary |
EMAs | ML (SOM+Fuzzy Classifier) |
95.7% (Precision) |
N/A |
[35] | 2021 | 34 (11M, 23F) |
LAB | ECG EMG |
Stroop Color-Word Test Math Test |
Classification: 3-level |
STAI Free Stress Scale (1–5) |
ML (Fuzzy Clustering Membership based Classifier) |
75.6% (Accuracy) |
N/A |
[36] | 2021 | 14 (N/A) |
LIFE | PPG ACC GYR |
Real-life | Classification: Binary |
EMAs | ML (RF) |
76% (F1 score) |
N/A |
[37] | 2021 | 41 (5M, 36F) |
LIFE | ECG EDA |
Real-life | Classification: Binary |
EMAs | DL (MFN with SABs) |
77.4% (F1 score) |
N/A |
[38] | 2021 | 15 (12M, 3F) |
LAB | PPG | Trier Social Stress Test | Classification: Binary 3-level |
PANAS STAI SAM SSSQ |
DL (1D-CNN) |
Binary: 82.2% (F1 score) 3-level: 70.5% (F1 score) |
[29] |
[39] | 2022 | 15 (12M, 3F) |
LAB | PPG EDA SKT ACC |
Trier Social Stress Test | Classification: Binary |
PANAS STAI SAM SSSQ |
ML (LR) |
99.98% (Accuracy) |
[29] |
[40] | 2022 | N/A (N/A) |
LIFE | PPG ACC |
Real-life | Classification: Binary |
EMAs | ML (N/A) |
N/A | N/A |
[41] | 2022 | 35 (10M, 25F) |
LAB | PPG | Stroop Color Test Trier Social Stress Test Hyperventilation |
Classification: Binary |
STAI PSS |
STAT (Adaptive Reference Range based Classifier) |
68.63% (Accuracy) |
[41] |
[42] | 2022 | 14 (N/A) |
LIFE | PPG | Real-life | Classification: 4-level |
EMAs | DL (LSTM) |
64.5% (Accuracy) |
N/A |
[43] | 2022 | 15 (12M, 3F) |
LAB | EDA | Trier Social Stress Test | Classification: Binary 3-level |
PANAS STAI SAM SSSQ |
DL (2*1D-CNN+FCN) |
Binary: 90% (Accuracy) 3-level: 70% (Accuracy) |
[29] |
[44] | 2022 | 15 (12M, 3F) |
LAB | PPG | Trier Social Stress Test | Classification: Binary 5-level |
PANAS STAI SAM SSSQ |
DL (1D-CNN) |
Binary: 96.7% (Accuracy) 5-level: 80.6% (Accuracy) |
[29] |
[45] | 2023 | 15 (0M, 15F) |
LIFE | PPG EDA SKT ACC |
Real-life | Classification: Binary |
EMAs | DL (CNN Architecture with SSL) |
79.65% (Accuracy) |
[46] |
[47] | 2023 | 41 (34M, 7F) |
LAB | ECG EDA RSP NIBP |
Fire Response Task in VR N-back |
Classification: Binary |
Free Stress Scale (0–100) |
ML (RF) |
82% (Accuracy VR) 98% (Accuracy N-back) |
N/A |
[48]* | 2023 | 15 (12M, 3F) |
LAB | EDA | Trier Social Stress Test | Regression: Items in scales |
PANAS STAI SAM SSSQ |
DL (CNN Architecture with SSL) |
N/A | [29] |
[49]* | 2023 | 15 (12M, 3F) |
LAB | ECG EDA EMG SKT RSP ACC |
Trier Social Stress Test | Classification: 3-level |
PANAS STAI SAM SSSQ |
DL (1D CNN+MLP) |
95.06% (Accuracy) |
[29] |
[50] | 2023 | 16 (8M, 8F) |
LAB | EDA SKT |
Acoustic Stressors | Classification: Binary |
Experimental condition |
STAT (MOS Algorithm [51]) |
92.74% (Accuracy) |
N/A |
[52] | 2023 | 20 (13M, 7F) |
LIFE | PPG ACC GYR |
Real-life | Classification: Binary |
EMAs | ML (RF) |
40-45% (Recall) |
N/A |
[53] | 2023 | 83 (51M, 32F) |
LIFE | PPG EDA SKT ACC |
Real-life | Classification: Binary |
EMAs | ML (RF) |
66.55% (Accuracy) |
N/A |
Signal | Description | Connection to stress | N |
---|---|---|---|
EDA | Electrodermal Activity (EDA), or galvanic skin response (GSR), is a biosignal that measures skin conductance, reflecting sweat gland activity. | Activation of the sympathetic nervous system during stress stimulates eccrine sweat glands through the release of neurotransmitters (especially norepinephrine) [61], leading to sweat production and changes in skin conductance. | 21 |
PPG | Photoplethysmogram (PPG) is a biosignal that records changes in the volume of blood flow in arteries, capillaries, and any other tissue following each contraction and relaxation of the heart | Stress hormones such as cortisol and adrenaline, released during stressful situations, activate the sympathetic nervous system (SNS). This activation results in an increased heart rate, stronger cardiac contractions, and vasoconstriction, especially in the extremities [62], affecting blood flow and PPG readings. | 19 |
SKT | Peripheral Skin Temperature (SKT) is a biosignal that measures the temperature of the skin in the peripheral area | Skin temperature is closely linked to blood flow and it is affected by peripheral vasoconstriction induced by stress hormones like cortisol and adrenaline [63]. In acute stress, a slight decrease in temperature, attributed to vasoconstriction, is expected [64]. | 10 |
ECG | Electrocardiogram (ECG) is a biosignal that records the electrical activity of the heart on the surface of the body during the cardiac cycle. | Sympathetic nervous system activity primarily involves an increase in heart rate during stress [65]. Electrocardiogram (ECG), as PPG, provides insights into these changes, including alterations in PR interval and QRS duration [66]. | 9 |
EMG | Electromyogram (EMG) is a biosignal that records the electrical activity produced by the muscle when it contracts. | Cortisol and adrenaline, released during stress, induce a phenomenon of muscular vasodilation, resulting in muscle tension that prepares the body for action or damage minimization [67]. | 4 |
RSP | Respiration (RSP) is a biosignal that provides information about the patterns of inhalation and exhalation in an individual. | During stressful situations, as a component of the fight-or-flight response, the body readies itself for either escape or confrontation by dilating the airways and altering respiration patterns. These responses, as seen for other biosignals, are directed by the influence of the hypothalamus-pituitary-adrenal (HPA) axis [68]. | 3 |
NIBP | Non-Invasive Blood Pressure (NIBP) is a biosignal that measures blood pressure without the requirement for invasive procedures. | Stress impacts blood pressure patterns through the activation of the hypothalamus-pituitary-adrenal (HPA) axis, leading to pressure fluctuations resulting from increased heart rate and blood vessel constriction [69]. | 2 |
EEG | Electroencephalogram (EEG) is a biosignal that measures the electrical activity of the brain, specifically detecting fluctuations in voltage resulting from ionic current flows within the neurons of the brain [70]. | Under stress conditions, the brain focuses concentration and increases alertness to enhance the body’s chances of surviving the situation [71,72]. These processes are reflected in an increase in activity and a decrease in activity. | 1 |
Filter | Definition | Signal | Studies |
---|---|---|---|
Lowpass | A lowpass filter is a filter which allows signals with frequencies below a specified cutoff frequency to pass through, attenuating higher frequencies. | EDA ECG SKT |
[21,22,31,33,47,50] [34] [50] |
Highpass | A highpass filter is a filter which permits signals with frequencies above a defined cutoff frequency to pass through while attenuating lower frequencies. | ECG EMG |
[23] [35] |
Bandpass | A bandpass filter is a filter which selectively allows a specific range or "band" of frequencies to pass through, attenuating frequencies outside that range. | PPG ECG EDA EMG NIBP |
[22,36,44] [35] [53] [20] [47] |
Notch | A notch filter is a filter which attenuates a specific narrow range of frequencies, effectively creating a "notch" in the frequency response. | ECG | [34,47] |
Algorithm | Tree-based | Unsupervised+Supervised | N |
---|---|---|---|
Random Forest | ✓ | ✗ | 7 |
Self-Organizing Map based Classifier | ✗ | ✓ | 3 |
Support Vector Machine | ✗ | ✗ | 2 |
AdaBoost | ✓ | ✗ | 1 |
Bagging (REPTree) | ✓ | ✗ | 1 |
K-Nearest Neighbors | ✗ | ✗ | 1 |
K-means + GRNN | ✗ | ✓ | 1 |
Logistic Regression | ✗ | ✗ | 1 |
Multilayer Perceptron | ✗ | ✗ | 1 |
Signal | Feature | Definition and connection to stress | Studies |
---|---|---|---|
PPG ECG |
HR | Avg. heart beats per minute; reflects the physiological stress response. Changes in heart rate may indicate the body’s adaptive response to stressors. | [17,19,20,30,35,36,42,52,53] |
RR | Mean duration between R-peaks; reflects the autonomic nervous system interplay. Variations in RR intervals may signify the dynamic balance between sympathetic and parasympathetic branches. | [19,26,27,30,34,35,36,40,52] | |
SDNN | Standard deviation of NN intervals; signifies the balance between sympathetic and parasympathetic influences. Changes in SDNN may indicate alterations in autonomic balance and responsiveness to stress. | [19,26,27,34,35,36,52] | |
SDSD | Standard deviation of differences in NN intervals; indicates autonomic balance and responsiveness. Variations in SDSD may reflect the regulatory influence of both sympathetic and parasympathetic branches. | [19,26,27,35,36,52] | |
RMSSD | Square root of mean squared differences in NN intervals; reflects parasympathetic activity, adaptability, and resilience to stress. Higher RMSSD values are associated with increased adaptability and resilience. | [19,26,27,30,34,35,36,40,47,52] | |
pNN50 | Percentage of NN intervals differing by >50ms; indicator of parasympathetic activity and heart regulation. Monitoring changes in pNN50 provides insights into the dynamic regulation of the heart and its response to stressors. | [19,20,26,27,34,35,36,47,52] | |
HRV | Variation in time intervals between heartbeats; serves as an indicator of the body’s adaptability to stress. Higher HRV is generally associated with a more flexible autonomic nervous system and better resilience to stressors. | [18,19,20,22,26,27,40,42,47] | |
LF | Frequency activity (0.04 - 0.15Hz); often associated with sympathetic nervous system activity. LF variations may indicate the sympathetic influence on heart rate during stress. | [17,19,20,26,27,34,35] | |
HF | Frequency activity (0.15 - 0.40Hz); primarily associated with parasympathetic nervous system activity and respiratory influences. HF variations may indicate changes in relaxation and parasympathetic dominance. | [19,20,26,27,34,35] | |
LF/HF | Ratio of Low Frequency to High Frequency; considered a measure of the balance between sympathetic and parasympathetic nervous system activity. A higher ratio may suggest increased sympathetic dominance, potentially indicating stress. | [19,20,26,27,34,35] | |
EDA | SCL+SCR | Average of Combined Skin Conductance Level and Response; comprehensive indicator of arousal. The combined measure reflects both the tonic (baseline) and phasic (event-related) components, providing a holistic view of skin conductance dynamics related to stress. | [18,22] |
SCL | Average Skin Conductance Level (SCL); reflects overall arousal level. SCL provides a baseline measure of sympathetic arousal, contributing to the assessment of stress levels. | [17,23,27,47,53] | |
SCL SD | Standard Deviation of Skin Conductance Level; indicates variability in arousal. Variations in SCL may suggest fluctuations in the autonomic nervous system’s tonic arousal, possibly linked to stress reactivity. | [17,27] | |
SCR | Average Skin Conductance Response (SCR); represents phasic changes in arousal. SCR reflects the rapid, event-related changes in skin conductance, offering insights into acute stress responses. | [20,47] | |
SCR Peaks | Number of Peaks in Skin Conductance Response; indicates the frequency of arousal events. The count of SCR peaks provides a quantitative measure of how frequently the individual experiences heightened arousal. | [17,27,53] | |
SCR Peaks Ampl | Amplitude of Peaks in Skin Conductance Response; reflects the intensity or strength of arousal events. The amplitude of SCR peaks may provide information on the magnitude of physiological responses during stress. | [17,23] | |
RSP | BR | Breathing Rate; frequency of breath cycles may indicate stress. Changes in breathing rate can be associated with stress and the body’s effort to adapt to physiological demands. | [23,36,42,52] |
RP | Respiratory Period; duration of one respiration cycle may relate to stress. The time taken for a complete respiratory cycle may be influenced by stress-related changes in breathing patterns. | [17,23] | |
SKT | T | Avg. Skin Temperature; deviations from the baseline skin temperature may indicate stress. Abnormal skin temperature variations can be indicative of physiological responses to stressors. | [17,53] |
T SD | Standard Deviation of Skin Temperature; variability in skin temperature may be associated with stress. Increased T SD may suggest fluctuations in autonomic responses linked to stress reactivity. | [17] | |
T Slope | Slope of Skin Temperature Trends; changes in slope may reflect stress-related temperature dynamics. The rate of change in skin temperature may provide insights into adaptive responses to stressors. | [53] | |
NIBP | SBP | Systolic Blood Pressure; elevated SBP may indicate increased stress or heightened physiological response. Systolic blood pressure is sensitive to acute stressors and reflects the force exerted on arterial walls during heartbeats. | [23,47] |
DBP | Diastolic Blood Pressure; elevated DBP may suggest sustained stress or tension in the cardiovascular system. Diastolic blood pressure reflects the pressure in the arteries when the heart is at rest, and chronic stress may contribute to sustained elevation. | [23,47] | |
EMG | EMG | Avg. value of muscle activity (EMG); increased activity may indicate stress. EMG captures muscle activity, and elevated average values may be associated with heightened muscle tension or stress responses. | [20,35] |
EMG SD | Standard Deviation of muscle activity (EMG); variability in muscle activity may be associated with stress. Increased EMG SD suggests fluctuations in muscle tension, potentially reflecting stress-related changes in motor activity. | [20,35] | |
EEG | Mean , , , | Mean values of different EEG frequency bands (, , , ); variations in EEG frequencies, such as increased beta and decreased alpha, may be associated with heightened mental activity or stress. Changes in delta and theta frequencies could also indicate alterations in relaxation or arousal states. | [20] |
Dataset | Type | Sample | Biosignals (Device) | Stressor | Ground Truth | Pros and cons |
---|---|---|---|---|---|---|
SWELL-KW [80] |
SCE | Size: 25 (17M, 8F) Age: 25 (3.25) |
ECG (Movi) EDA (Movi) FBT (Kinect) VS (Camera) |
Email interruptions Time pressure |
NASA-TLX RSME SAM Free Stress Scale ICI |
+ The stress condition mirrors what can be found in real life in a work environment - Potential age and gender bias - It focuses on a specific work-related stress condition |
AffectiveROAD [81] |
SCE | Size: 10 (5M, 5F) Age: 29.9 (3.7) |
PPG (Empatica E4) EDA (Empatica E4) ACC (Empatica E4) ECG (BioHarness 3.0) SKT (BioHarness 3.0) RSP (BioHarness 3.0) VS (Camera) |
Real-life (Driving) |
External annotation: Stress Metric (Observer) Self assessment: Label validation |
+ The presence of video streams enables the development of sensorless models (with rPPG) - Very limited sample size - Potential age bias - It focuses on driving stress - The stress metric is only validated by the driver |
WESAD [29] |
LAB | Size: 15 (12M, 3F) Age: 27.5 (2.4) |
ECG (RespiBAN) EDA (RespiBAN) EMG (RespiBAN) SKT (RespiBAN) RSP (RespiBAN) ACC (RespiBAN) PPG (Empatica E4) EDA (Empatica E4) SKT (Empatica E4) ACC (Empatica E4) |
Trier Social Stress Test | PANAS STAI SAM SSSQ |
+ Solid protocol and assessment of the participants’ state + It includes a wide range of signals from sensors placed both on the chest and the wrist - Potential gender and age bias - The Trier Social Stress Test elicits an extreme response that may not be comparable to those experienced by a non-clinical subject in real-life |
CLAS [82] |
LAB | Size: 62 (45M, 17F) Age: Mostly 20-27 |
PPG (Shimmer 3 GSR+) ECG (Shimmer3 ECG) EDA (Shimmer 3 GSR+) ACC (Shimmer 3 GSR+) |
Video stimuli Math problems Logic problems Stroop Test |
Stimuli label Task performance |
+ Fairly big sample size - Potential age and gender bias - No clear details on the age distribution are provided - Researchers did not implement a solid strategy for ground-truth |
PASS [83] |
LAB | Size: 48 (N/A) Age: N/A |
ECG (BioHarness 3.0) RSP (BioHarness 3.0) PPG (Empatica E4) EDA (Empatica E4) SKT (Empatica E4) EEG (Muse Headband) |
Gaming Physical activity (Cycling) |
BORG NASA-TLX (Variant) |
+ Combining mental stress and physical activity enables the development of models that account for movement artifacts and discriminate between physical and mental stress - Very limited information about the sample - ACC data not included in the dataset |
UBFC-Phys [84] |
LAB | Size: 56 (10M, 46F) Age: 21.8 (3.11) |
PPG (Empatica E4) EDA (Empatica E4) VS (Camera) |
Trier Social Stress Test (Variant) |
CSAI | + The presence of video streams enables the development of sensorless models (with rPPG) - Potential gender and age bias - The Trier Social Stress Test elicits an extreme response that may not be comparable to those experienced by a non-clinical subject in real-life |
MDPSD [85] |
LAB | Size: 120 (72M, 48F) Age: 22 (N/A) |
PPG (N/A) EDA (N/A) |
Stroop Test Rotation Letter Test Kraepelin Test |
Free Stress Scale | + Fairly large sample size - Potential age bias - Limited information regarding the devices used for data collection - All the stressors elicit an extreme response that may not be comparable to those experienced by a non-clinical subject in real-life |
SMILE [86]** |
LIFE | Size: 45 (6M, 39F) Age: 24.5 (3.0) |
EDA (IMEC Chill Band) ACC (IMEC Chill Band) ECG (IMEC Health Patch) ACC (IMEC Health Patch) |
Real-life | EMAs | + Real-life stress assessment using EMAs - Potential gender and age bias |
EmpathicSchool [87]* |
LAB | Size: 20 (N/A) Age: 25.3 (4.3) |
PPG (Empatica E4) EDA (Empatica E4) SKT (Empatica E4) IBI (Empatica E4) ACC (Empatica E4) VS (Camera) |
IQ test Presentation Stroop Color-Word Test |
NASA-TLX | + It contains a combination of stressors, encompassing both extreme conditions and real-life challenges - Relying solely on NASA-TLX as a ground truth measure may not provide a reliable identification of stress states |
A multimodal sensor dataset for continuous stress detection of nurses in a hospital [46] |
LIFE | Size: 15 (0M, 15F) Age: 30-55 (range) |
PPG (Empatica E4) EDA (Empatica E4) SKT (Empatica E4) IBI (Empatica E4) ACC (Empatica E4) |
Real-life (Working at the hospital during COVID-19) |
Automated labeling using an algorithm trained on AffectiveROAD Post-shift survey for label confirmation, addition, and correction |
+ Intelligent automated pre-labeling approach using a pre-trained model + Researchers also investigated the factors causing stress - Very strong gender bias - Potential recall bias - The data pertain to a specific context (a hospital during a pandemic), which may differ significantly from real-life situations |
MMSD [78] |
LAB | Size: 74 (36M, 38F) Age M: 35 (13) Age F: 33 (12.5) |
PPG (Shimmer) ECG (Shimmer) EDA (Shimmer) EMG (Shimmer) GYR (Shimmer) |
Stroop Color-Word Test Mental Arithmetic Test Computer Work |
STAI Cortisol Test |
+ Good sample size + Sample carefully controlled to be representative of the French population + Ground truth using both a validated scale and an objective gold standard technique (cortisol sample) - All the stressors elicit an extreme response that may not be comparable to those experienced by a non-clinical subject in real-life |
Stress-Predict Dataset [41] |
LAB | Size: 35 (10M, 25F) Age: 32 (8.2) |
PPG (Empatica E4) | Stroop Color Test Trier Social Stress Test Hyperventilation |
STAI PSS |
+ Two validated scales for stress assessment provide a solid label - Potential gender bias - All the stressors elicit an extreme response that may not be comparable to those experienced by a non-clinical subject in real-life |
AKTIVES [79] |
LAB | Size: 25 (10M, 15F) Age: 10.2 (1.27) Clinical sample |
PPG (Empatica E4) EDA (Empatica E4) SKT (Empatica E4) VS (Camera) |
Gaming | External annotation: 3 Observers |
+ Using 3 independent annotators mitigates the risk of mislabeling + Clinical sample and control group - Age-specific dataset - External annotation might not be accurate |
Type of stressor | Stressor | Dataset(s) |
---|---|---|
Daily life | Gaming Computer work Real-life Driving Video/image stimuli Email interruptions Time pressure Public speaking |
[79,83] [78,87] [46,86] [81] [82] [80] [80] [87] |
Artificial | Stroop Test Trier Social Stress Test Mental Arithmetic Test IQ Test (Variant) Kraepelin Test Rotation Letter Test Hyperventilation Provocation Test |
[41,78,82,85,87] [29,41,84] [78,82] [82,87] [85] [85] [41] |
Device | Type | Sensors | Connectivity | Mobile | Release | Battery life | Cost (Q4 2023) |
---|---|---|---|---|---|---|---|
Empatica EmbracePlus [92] | Wrist | PPG, EDA, SKT, ACC, GYR | Bluetooth | Android, iOS | 2020 | 7 days | ∼2000 EUR |
Samsung Galaxy Watch 4 [93] | Wrist | PPG, BIA, ACC, GYR | WiFi, Bluetooth | Android | 2021 | 40 hours | ∼140 EUR |
Samsung Galaxy Watch 5 [94] | Wrist | PPG, BIA, ACC, GYR | WiFi, Bluetooth | Android | 2022 | 50 hours | ∼200 EUR |
Samsung Galaxy Watch 6 [95] | Wrist | PPG, BIA, SKT, ACC, GYR | WiFi, Bluetooth | Android | 2023 | 40 hours | ∼300 EUR |
Polar OH1+ [96] | Arm | PPG, ACC | Bluetooth | Android, iOS | 2019 | 12 hours | ∼60 EUR |
Polar H10 [97] | Chest | ECG, ACC | Bluetooth | Android, iOS | 2017 | 400 hours | ∼90 EUR |
Polar Verity Sense [98] | Arm | PPG, ACC, GYR | Bluetooth | Android, iOS | 2021 | 20 hours | ∼100 EUR |
Bangle.js 2 [99] | Wrist | PPG, ACC | Bluetooth | Android | 2021 | 4 days | ∼90 EUR |
Shimmer3 ExG [100] | Multi | ECG, EMG, ACC, GYR | Bluetooth | Android | 2018 | N/A | ∼550 EUR |
Shimmer3 GSR+ [101] | Wrist | EDA, ACC, GYR | Bluetooth | Android | 2018 | N/A | ∼520 EUR |
PLUX cardioBAN [102] | Chest | ECG, ACC | Bluetooth | Android | 2022 | N/A | ∼500 EUR |
PLUX muscleBAN [103] | Arm | EMG, ACC | Bluetooth | Android | 2022 | N/A | ∼320 EUR |
EmotiBit [104] | Arm | PPG, EDA, SKT, ACC, GYR | WiFi, Bluetooth | Android | 2022 | 4-8 hours | ∼230 EUR |
BrainBit Callibri [105] | Multi | ECG, EMG, EEG, ACC | Bluetooth | Android, iOS | 2019 | 24 hours | ∼280 EUR |
BrainBit Headband [106] | Head | EEG | Bluetooth | Android, iOS | 2019 | 12 hours | ∼460 EUR |
Interaxon Muse S (Gen 2) [107] | Head | PPG, EEG | Bluetooth | Android, iOS | 2022 | 10 hours | ∼310 EUR |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 MDPI (Basel, Switzerland) unless otherwise stated