| Literature DB >> 35933432 |
Wenbo Li1,2, Ruichen Tan2, Yang Xing3, Guofa Li1, Shen Li4, Guanzhong Zeng1, Peizhi Wang1, Bingbing Zhang1, Xinyu Su1, Dawei Pi5, Gang Guo6, Dongpu Cao7.
Abstract
Human emotions are integral to daily tasks, and driving is now a typical daily task. Creating a multi-modal human emotion dataset in driving tasks is an essential step in human emotion studies. we conducted three experiments to collect multimodal psychological, physiological and behavioural dataset for human emotions (PPB-Emo). In Experiment I, 27 participants were recruited, the in-depth interview method was employed to explore the driver's viewpoints on driving scenarios that induce different emotions. For Experiment II, 409 participants were recruited, a questionnaire survey was conducted to obtain driving scenarios information that induces human drivers to produce specific emotions, and the results were used as the basis for selecting video-audio stimulus materials. In Experiment III, 40 participants were recruited, and the psychological data and physiological data, as well as their behavioural data were collected of all participants in 280 times driving tasks. The PPB-Emo dataset will largely support the analysis of human emotion in driving tasks. Moreover, The PPB-Emo dataset will also benefit human emotion research in other daily tasks.Entities:
Mesh:
Year: 2022 PMID: 35933432 PMCID: PMC9357021 DOI: 10.1038/s41597-022-01557-2
Source DB: PubMed Journal: Sci Data ISSN: 2052-4463 Impact factor: 8.501
The summary of reviewed publicly available datasets for human emotion research in driving.
| Dataset | Emotion | Participants | Annotation | Modalities |
|---|---|---|---|---|
| Ma-dataset[ | Happy, bothered, concentrated, confused | 10 | External annotators | Videos (facial expression) |
| UTDrive DB Classical[ | Stress (high, low) | 77 | Driving tasks | Audio, Videos driver), Behavioural (pedal pressure, CAN, GPS) |
| DriveDB[ | Stress (high, medium, low) | 17 | Driving tasks | Physiological data (ECG, EMG, EDA, RESP) |
| PPB-Emo (Ours) | Anger, sadness, fear, disgust, surprise, happiness, neutral (5 levels, 5 = no emotion, 9 = maximum intensity) Valence, arousal, dominance (9 levels, 1 = not at all, 9 = extremely) | 40 | Self annotation | Psychological data (Personality), Physiological data (32 channels EEG, 5 types frequency band for each channels), Behavioural data (11 types driving data), Face videos (3 types RGB, 1 type infrared facial expression), Body videos (driver body gesture), Road videos (driving road scenarios) |
CAN = controller area network, GPS = global positioning system, ECG = electrocardiography, EMG = electromyography, EDA = electrodermal activity, RESP = respiration, EEG = electroencephalogram.
Fig. 1Overview of data collection.
Description of the top five driving scenarios that induce each emotion according to the number of participants.
| Triggered emotion | Scenario description | Frequency |
|---|---|---|
| Anger | The vehicles next always change their way maliciously, or they occupy the road while driving very slow. | 12 |
| The next car decides to cut in line with the turn signal off while the distance between the driver’s car and the car in front is small. | 8 | |
| Others keep the high beam on while meeting the car, which affects the vision. | 4 | |
| Being in a traffiic jam for a long time. | 3 | |
| Being forcibly overtaken. | 3 | |
| Fear | Driving on a road with no light or pedestrian in the nighttime. | 6 |
| Driving on a mountain road with high cliff beside. | 5 | |
| Witnessing some serious traffic accidents while driving. | 4 | |
| Feeling very tired after driving for a long time, and even almost causes an accident due to fatigue. | 4 | |
| Driving next to a large truck. | 4 | |
| Disgust | The driver in front keeps throwing garbage, water bottles, and spitting out. | 12 |
| Being forcibly cut in line by a nearby vehicle during a traffic jam. | 6 | |
| Seeing a lot of garbage on the road. | 5 | |
| Some drivers do not follow the traffic rules. | 4 | |
| The passengers in the car is making some uncivilized behaviours. | 4 | |
| Sadness | Hearing sad things while driving, such as an earthquake. | 11 |
| Witnessing an accident while driving. | 10 | |
| Thinking of his/her break-up while driving. | 4 | |
| Thinking of his/her family conflicts while driving. | 3 | |
| The driver feels sad about his/her poor driving skills when he/she compares himself/herself to other drivers who have good skills. | 1 | |
| Superise | Seeing some novel things while driving, such as small animals suddenly running out. | 16 |
| Seeing one of his/her acquaintance/friend while driving. | 3 | |
| Some unknown problems happened with his/her vehicle, such as some kind of noise. | 3 | |
| Seeing some pedestrians walking on the highway. | 1 | |
| Suddenly see 100 RMB in the car while driving. | 1 | |
| Happiness | Noticing interesting things happened on the road and the scenery outside is very beautiful. | 16 |
| Chatting and joking with his/her family and friends while driving and feeling very relaxed. | 11 | |
| Driving on a road with few vehicles, especially on highways, and feeling that the whole road belongs to himself/herself. | 11 | |
| About to go home or arrive at his/her destination after being busy all day. | 8 | |
| Driving while listening to his/her favourite music. | 7 | |
| Neutral | Driving on all normal town roads. | 11 |
| Encountering slight road congestion. | 10 | |
| Driving on a highway. | 9 | |
| Driving while listening to soft music. | 6 | |
| Driving on a country road. | 3 |
Results of the online questionnaire survey for 409 participants.
| Triggered emotion | Scenario | Content description | Frequency | Percentage |
|---|---|---|---|---|
| Anger | Anger-1 | Others Keep the high beam on while meeting the car, which affects the vision. | 344 | 84.11% |
| Anger-2 | The next car decides to cut in line with the turn signal off while the distance between the driver’s car and the car in front is small. | 340 | 83.13% | |
| Anger-3 | The vehicles next always change their way maliciously, or they occupy the road while driving very slow. | 335 | 81.91% | |
| Anger-4 | Being in a traffiic jam for a long time. | 173 | 42.30% | |
| Anger-5 | Being forcibly overtaken. | 162 | 39.61% | |
| Fear | Fear-1 | Driving on a mountain road with high cliff beside. | 310 | 75.79% |
| Fear-2 | Driving next to a large truck. | 303 | 74.08% | |
| Fear-3 | Feeling very tired after driving for a long time, and even almost causes an accident due to fatigue. | 258 | 63.08% | |
| Fear-4 | Driving on a road with no light or pedestrian in the nighttime. | 212 | 51.83% | |
| Fear-5 | Witnessing some serious traffic accidents while driving. | 200 | 48.90% | |
| Disgust | Disgust-1 | The driver in front keeps throwing garbage, water bottles, and spitting out. | 351 | 85.82% |
| Disgust-2 | Being forcibly cut in line by a nearby vehicle during a traffic jam. | 254 | 62.10% | |
| Disgust-3 | Seeing a lot of garbage on the road. | 230 | 56.23% | |
| Disgust-4 | The passengers in the car is making some uncivilized behaviors. | 202 | 49.39% | |
| Disgust-5 | Some drivers do not follow the traffic rules. | 133 | 32.52% | |
| Sadness | Sadness-1 | Witnessing an accident while driving. | 271 | 66.26% |
| Sadness-2 | Hearing sad things while driving, such as an earthquake. | 218 | 53.30% | |
| Sadness-3 | Thinking of his/her break-up while driving. | 90 | 22.00% | |
| Sadness-4 | Thinking of his/her family conflicts while driving. | 85 | 20.78% | |
| Sadness-5 | The driver feels sad about his/her poor driving skills when he/she compares himself/herself to other drivers who have good skills. | 61 | 14.91% | |
| Surprise | Surprise-1 | Seeing some pedestrians walking on the highway. | 307 | 75.06% |
| Surprise-2 | Some unknown problems happened with his/her vehicle, such as some kind of noise. | 265 | 64.79% | |
| Surprise-3 | Seeing some novel things while driving, such as small animals suddenly running out. | 220 | 53.79% | |
| Surprise-4 | Seeing one of his/her acquaintance/friend while driving. | 111 | 27.14% | |
| Surprise-5 | Suddenly see 100 yuan in the car while driving. | 59 | 14.43% | |
| Happiness | Happiness-1 | Noticing interesting things happened on the road and the scenery outside is very beautiful. | 299 | 73.11% |
| Happiness-2 | Driving while listening to his/her favourite music. | 291 | 71.15% | |
| Happiness-3 | Driving on a road with few vehicles, especially on highways, and feeling that the whole road belongs to himself/herself. | 264 | 64.55% | |
| Happiness-4 | About to go home or arrive at his/her destination after being busy all day. | 226 | 55.26% | |
| Happiness-5 | Chatting and joking with his/her family and friends while driving and feeling very relaxed. | 207 | 50.61% | |
| Neutral | Neutral-1 | Driving while listening to soft music. | 273 | 66.75% |
| Neutral-2 | Driving on a country road. | 200 | 48.90% | |
| Neutral-3 | Driving on a highway. | 168 | 41.08% | |
| Neutral-4 | Driving on all normal town roads. | 131 | 32.03% | |
| Neutral-5 | Encountering slight road congestion. | 87 | 21.27% |
Fig. 2Frequency of the corresponding scenarios that easily induce six basic emotions.The x-axis represents the driving scenarios that trigger a specific emotion, such as anger-1 represents that others keep the high beam on while meeting the car, which affects the vision. Table 3 describes the content of each scenario that triggers a specific emotion. The y-axis shows the frequency of 409 participants’ scenario selections in the online questionnaire and each participant can choose up to 5 scenarios.
Contents description of the selected seven video-audio stimulus for human driver emotion induction.
| Target emotion | Content | Duration(sec) |
|---|---|---|
| Anger | Others Keep the high beam on while meeting the car, which affects the vision. | 10 |
| Sadness | Witnessing an accident while driving. | 15 |
| Disgust | The driver in front keeps throwing garbage, water bottles, and spitting out. | 19 |
| Fear | Driving on a mountain road with high cliff beside. | 25 |
| Happiness | Noticing interesting things happened on the road and the scenery outside is very beautiful. | 28 |
| Neutral | Driving while listening to soft music. | 29 |
| Superise | Seeing some pedestrians walking on the highway. | 10 |
Fig. 3Experimental setup of human driver multi-modal emotional data collection. (A) EEG data collection, (B) video data collection, (C) driving behaviour data collection, (D) experiment setup, (E) driver’s emotion induction, (F) psychological data collection. The use of the relevant portraits in Fig. 3 has been authorized by the participants, and the identifiable information has been anonymized with the knowledge of the participants.
Driving scenarios details of Experiment III.
| Driving scenarios | Practice driving | Emotional driving | ||
|---|---|---|---|---|
| Length | 8 km | 3 km | ||
| 0~3.2 km | 3.2~6.4 km | 6.4~8 km | ||
| Speed sign | 80 km/h | 50 km/h | 100 km/h | 80 km/h |
| Oncoming traffic | 3 Vehicles/km | 6 Vehicles/km | 3 Vehicles/km | 3 Vehicles/km |
| Building | 4 Buildings/km | 2 Buildings/km | ||
| Weather | Sunny, high visibility | Sunny, high visibility | ||
Fig. 4Experimental procedure and tasks of Experiment III. (A) Experiment preparation, (B) Multimodal human emotion data collection. (C) Post-experiment interview.
PPB-Emo dataset collection summary.
| Data collection summary | |
|---|---|
| Number of participants | 40 (9 females, 31 males) |
| Participants age | 19 to 58 (mean = 28.10, standard deviation = 9.47) |
| Participants driving experience | 1 to 32 (mean = 5.58, standard deviation = 6.02) |
| Stimulus | 7 selected video-audio clips |
| Driving tasks duration | Total 630 min (280sets, about 2.25 min per sets) |
| Annotations scales | Dimensional emotion model based on SAM |
| -Valence | |
| -Arousal | |
| -Dominance | |
| Discrete emotion model based on DES | |
| -Emotional categories | |
| -Emotional intensity | |
| Annotations values | Value 1–9 |
| Recorded signals | Participant bio, Personality data, EEG data, |
| Driving behavioural data, Facial expression video, | |
| Driving posture video, Driving scenarios video | |
PPB-Emo dataset content.
| Reocrded data | Content |
|---|---|
| Emotion induced | Total 240 sets valid multimodal data from 40 participants, including anger (34 sets), sadness (38 sets), fear (36 sets), disgust (25 sets), surprise (34 sets), happiness (36 sets), neutral (37 sets), 30 s per sets |
| Participant bio | Gender, age, driving age |
| Personality data | Extraversion, Neuroticism, Psychoticism, Lie |
| EEG data | Total 120 min, 32 channels EEG data, |
| Driving behavioural data | Total 120 min, acceleration, lateral-acceleration, gas-pedal-position, brake-pedal-force, gear, steering-wheel-position, velocity, lateral-velocity, x-position, y-position, -position |
| Facial expression | Total 120 min, including 4 images, central RGB video, left RGB video, fight RGB video, and central infrared video |
| Driving posture | Total 120 min, participants’ driving behaviour RGB video |
| Driving scenarios | Total 120 min, road scenarios RGB video |
| Emotion categories labels | 7 categories, anger, sadness, fear, disgust, surprise, happiness and neutral |
| Emotional intensity labels | 5 levels of anger, sadness, fear, disgust, surprise, happiness - 5 = no emotion, 9 = maximum intensity |
| Valence, arousal, dominance labels | 9 levels of valence, arousal, dominance- 1 = not at all, 9 = extremely |
Organization of the content in emotion labels.CSV, Note: AD = angry driving, SAD = sad driving, FD = fear driving, DD = disgust driving, SD = surprise driving, HD = happy driving, ND = neutral driving.
| Column | Content | Value range | |
|---|---|---|---|
| 1 | Participant ID | 2 | 41 |
| 2 | Valence | 1 = Extremely negative | 9 = Extremely negative |
| 3 | Arousal | 1 = Extremely calm | 9 = Extremely excited |
| 4 | Dominance | 1 = Extremely submissive | 9 = Extremely dominant |
| 5 | Category | AD, SAD, DD, FD, HD, ND, SD | |
| 6 | Intensity | 5 = Not at all | 9 = Extremely |
| 7 | .MP4 file name corresponding to the central RGB facial expression data | — | — |
| 8 | .MP4 file name corresponding to the left RGB facial expression data | — | — |
| 9 | .MP4 file name corresponding to the right RGB facial expression data | — | — |
| 10 | .MP4 file name corresponding to the central infrared facial expression data | — | — |
| 11 | .MP4 file name corresponding to the body gesture data | — | — |
| 12 | .MP4 file name corresponding to the road scenario data | — | — |
| 13 | .CSV file name corresponding to the driving behavioural data | — | — |
| 14 | .CSV file name corresponding to the EEG data | — | — |
Organization of the content in EEG.CSV.
| Column | Content | Unit | Sampling rate |
|---|---|---|---|
| 1 | rec-time | s | 250 Hz |
| 2 | UTC | s | 250 Hz |
| 3–34 | Hz | — | |
| 35–66 | Hz | — | |
| 67–98 | Hz | — | |
| 99–130 | Hz | — | |
| 131–162 | Hz | — | |
| 163–194 | EEG data for 32 channels | µV | 250 Hz |
Organization of the content in driving behavioural data.CSV.
| Column | Content | Unit | Sampling rate |
|---|---|---|---|
| 1 | rec-time | s | 50 Hz |
| 2 | UTC | s | 50 Hz |
| 3 | Acceleration | m/s2 | 50 Hz |
| 4 | Lateral acceleration | m/s2 | 50 Hz |
| 5 | Gas pedal position | degree | 50 Hz |
| 6 | Brake pedal force | N | 50 Hz |
| 7 | Gear | — | 50 Hz |
| 8 | Steering wheel position | rad | 50 Hz |
| 9 | Velocity | m/s | 50 Hz |
| 10 | Lateral velocity | m/s | 50 Hz |
| 11 | Vertical velocity | m/s | 50 Hz |
| 12 | X axis position | m | 50 Hz |
| 13 | Y axis position | m | 50 Hz |
| 14 | Z axis position | m | 50 Hz |
Fig. 5Video data content of PPB-Emo dataset. (A) facial expression data, including central infrared facial expression, central RGB facial expression, left RGB facial expression, right RGB facial expression; (B) body gesture data, (C) road scenario data. The use of the relevant portraits in Fig. 5 has been authorized by the participants, and the identifiable information has been anonymized with the knowledge of the participants.
Fig. 6(A) shows the full picture of the scatter diagram; (B–D) shows the distribution of points on each projection surface. AD = angry driving, FD = fear driving, DD = disgusted driving, SAD = sad driving, SD = surprised driving, HD = happy driving, ND = neutral driving.
Fig. 7(A) The distribution of valence scores and emotion category, (B) The distribution of arousal scores and emotion category, (C) The distribution of dominance scores and emotion category, (D) The distribution of emotion intensity and emotion category.
Fig. 8Time functions of EEG signals under different emotion states. Each row in the figure represents a different emotional state while driving(AD, FD, DD, SAD, SD, HD and ND). Each column of the figure represents signals obtained from different channels. (A) EEG signals of channel 1 to channel 16, (B) EEG signals of channel 17 to channel 32.
Fig. 9Time functions of driving behaviour under different emotion states. Each row in the figure represents a different emotional state while driving. From top to bottom, they are AD, FD, DD, SAD, SD, HD and ND. Each column of the figure represents a different dynamics signal.
Fig. 10Correlation heatmap of signals. (A) Mean values of EEG signals and three dimensions scores of emotions, (B) Variance values of EEG signals and three dimensions scores of emotions, (C) Mean values of driving behavioural data and three dimensions scores of emotions, (D) Variance values of driving behavioural data and three dimensions scores of emotions.
| Measurement(s) | electroencephalogram measurement • driving behaviour measurement • face expression, body gesture and road scenario measurement • emotion and persionality |
| Technology Type(s) | electroencephalography (EEG) • driving simulator • visual observation method • self-reported scale |