Table 4 Description of preprocessing on multimodal sensor data.
From: K-EmoPhone: A Mobile and Wearable Dataset with In-Situ Emotion, Stress, and Attention Labels
Raw data file | Preprocessed data | Data type | Description |
|---|---|---|---|
Smartphone data | |||
ActivityEvent.csv | ACE_UNK | Num. | The ‘confidenceUnknown’ field. |
ACE_FOT | Num. | The ‘confidenceOnFoot’ field. | |
ACE_WLK | Num. | The ‘confidenceWalking’ field. | |
ACE_FOT | Num. | The ‘confidenceOnFoot’ field. | |
ACE_VHC | Num. | The ‘confidenceInVehicle’ field. | |
ACE_BCC | Num. | The ‘confidenceOnBicycle’ field. | |
ACE_RUN | Num. | The ‘confidenceRunning’ field. | |
ACE_TLT | Num. | The ‘confidenceTilting’ field. | |
ActivityTransition.csv | ACT | Cat. | The ‘type’ field of a physical activity that is currently conducted. |
AppUsageEvent.csv | APP_PAC | Cat. | The ‘packageName’ field of an application that is currently in the foreground. |
APP_CAT | Cat. | The ‘category’ field of an application that is currently in the foreground. | |
Battery.csv | BAT_LEV | Num. | The ‘level’ field. |
BAT_STA | Cat. | The ‘status’ field. | |
BAT_TMP | Num. | The ‘temperature’ field. | |
CallEvent.csv | CAE | Cat. | ‘CALL’ if the phone is on the call; otherwise, ‘IDLE.’ |
ChargeEvent.csv | CHG | Cat. | The ‘type’ field. |
Connectivity.csv | CON | Cat. | The ‘type’ field. |
DataTraffic.csv | DAT_RCV | Num. | The ‘rxKiloBytes’ field |
DAT_SNT | Num. | The ‘txKiloBytes’ field. | |
InstalledApp.csv | WIF_COS | Num. | The Jaccard similarity between consecutive readings’ ‘packageName’ fields. |
Location.csv | LOC_CLS | Cat. | 7-bit geohash of the ‘latitude’ and ‘longitude’ fields. |
LOC_DST | Num. | Haversine distance in meters between consecutive readings’ ‘latitude’ and ‘longitude’ fields. | |
MediaEvent.csv | MED_VID | Num. | 1 if the ‘mimetype’ field indicates a video file (i.e., video/*). |
MED_IMG | Num. | 1 if the ‘mimetype’ field indicates an image file (i.e., image/*). | |
MED_ALL | Num. | 1 if the ‘mimetype’ field is not empty. | |
MessageEvent.csv | MSG_SNT | Num. | 1 if the ‘messageBox’ field equals to ‘SENT.’ |
MSG_RCV | Num. | 1 if the ‘messageBox’ field equals to ‘INBOX.’ | |
MSG_ALL | Num. | 1 if the ‘messageBox’ field is not empty. | |
OnOffEvent.csv | ONF | Cat. | The ‘type’ field. |
PowerSaveEvent.csv | PWS | Cat. | The ‘type’ field. |
RingerModeEvent.csv | RNG | Cat. | The ‘type’ field. |
ScreenEvent.csv | SCR | Cat. | The ‘type’ field. |
WiFi.csv | WIF_COS | Num. | The cosine similarity between consecutive instances’ ‘rssi’ fields. |
WIF_EUC | Num. | The Euclidean similarity between consecutive readings’ ‘rssi’ fields. | |
WIF_EUC | Num. | The Manhattan similarity between consecutive readings’ ‘rssi’ fields. | |
WIF_JAC | Num. | The Jaccard similarity between consecutive readings’ ‘bssid’ fields. | |
Wearable data | |||
Acceleration.csv | ACC_AXX | Num. | The ‘x’ field. |
ACC_AXY | Num. | The ‘y’ field. | |
ACC_AXZ | Num. | The ‘z’ field. | |
ACC_MAG | Num. | The square root of the sum of squared ‘x’, ‘y’, and ‘z’ fields. | |
AmbientLight.csv | AML | Num. | The ‘brightness’ field. |
Calorie.csv | CAL | Num. | The difference between consecutive readings’ ‘totalCalories’ fields. |
Distance.csv | DST_DST | Num. | The difference between consecutive readings’ ‘totalDistance’ fields. |
DST_MOT | Cat. | The ‘motionType’ field. | |
DST_PAC | Num. | The ‘pace’ field. | |
DST_SPD | Num. | The ‘speed’ field. | |
EDA.csv | EDA | Num. | The ‘resistance’ field. |
HR.csv | HRT | Num. | The ‘bpm’ field. |
RRI.csv | RRI | Num. | The ‘interval’ field. |
SkinTemperature.csv | SKT | Num. | The ‘temperature’ field. |
StepCount.csv | STP | Num. | The difference between consecutive readings’ ‘totalSteps’ fields. |
UltraViolet.csv | ULV_INT | Cat. | The ‘intensity’ field. |
ULV_EXP | Num. | The difference between consecutive readings’ ‘totalExposure’ fields. | |