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.

  1. Cat.: categorical preprocessed data; Num.: numerical preprocessed data.