Wearables for Emotion Sensing

Left: SPIDERS glasses platform (red: hardware sensors; blue: PCB boards; green optional attachments). Right: SPIDERS glasses on a mannequin.
Left: SPIDERS glasses platform (red: hardware sensors; blue: PCB boards; green optional attachments). Right: SPIDERS glasses on a mannequin.

Monitoring the emotional well-being of a person is important in many domains, such as health monitoring, elderly care, depression treatment, entertainment, so on and so forth. We present SPIDERS which is a low-cost, wireless, glasses-based platform for continuous in-situ monitoring of user’s facial expressions and real emotions. SPIDERS costs less than $20 to assemble and can continuously run for up to 9 hours before recharging.

Four-layer system architecture block diagram.
Four-layer system architecture block diagram.

SPIDERS has a four-layer system architecture. Each layer in the architecture directly enables the applications or functionalities in the layer directly above. We present algorithms to provide four core functions (eye shape and eyebrow movements, pupillometry, zygomaticus muscle movements, and head movements). The algorithms use the bio-signals acquired from three non-contact sensors (infrared camera, proximity sensor, an inertial measuring unit). SPIDERS can be also extended to include functionalities provided by contact-based sensors, such as heart rate sensors and 8-channel EEG sensors.

Core Function Library

We present novel and robust vision-based techniques to perform pupillometry as well as eye & eyebrow shape detection using IR-band gray-scale images, from an IR camera positioned at a low angle from the eye as to not block the field of view of the user. A proximity sensor is used to detect the movements of zygomaticus muscle (smile muscle), which aims at adding another dimension of knowledge to the facial expression.

Advanced Functionalities

Eye images of seven common facial expressions. The constraints from the gray-scale image captured by a wearable eye tracker make it difficult to distinguish subtle differences among different emotions (eg. happy and disgusted).
Eye images of seven common facial expressions. The constraints from the gray-scale image captured by a wearable eye tracker make it difficult to distinguish subtle differences among different emotions (eg. happy and disgusted).
The pipeline of eye-image-based facial expression (apparent emotion) detection.
The pipeline of eye-image-based facial expression (apparent emotion) detection.

SPIDERS distinguishes between different classes of facial expression and real emotion states based on these four bio-signals. We prototype advanced functionalities, including facial expression detection and real emotion classification. Specifically, we deploy a novel facial expression detector based on landmarks and optical flow that leverages changes in a user’s eyebrows and eye shapes to achieve an accuracy that outperforming the state-of-the-art approach. We also implement a pupillometry-based real emotion classifier with higher accuracy than other low-cost wearable platforms that use sensors requiring skin contact.

Code and Media

Publications

2021

SPIDERS+: A light-weight, wireless, and low-cost glasses-based wearable platform for emotion sensing and bio-signal acquisition
SPIDERS+: A light-weight, wireless, and low-cost glasses-based wearable platform for emotion sensing and bio-signal acquisition
Jingping Nie, Yanchen Liu, Yigong Hu, Yuanyuting Wang, Stephen Xia, Matthias Preindl, Xiaofan Jiang
Pervasive and Mobile Computing   ·   01 Aug 2021   ·   doi:10.1016/j.pmcj.2021.101424

2020

SPIDERS: Low-Cost Wireless Glasses for Continuous In-Situ Bio-Signal Acquisition and Emotion Recognition
SPIDERS: Low-Cost Wireless Glasses for Continuous In-Situ Bio-Signal Acquisition and Emotion Recognition
Jingping Nie, Yigong Hu, Yuanyuting Wang, Stephen Xia, Xiaofan Jiang
2020 IEEE/ACM Fifth International Conference on Internet-of-Things Design and Implementation (IoTDI)   ·   01 Apr 2020   ·   doi:10.1109/IoTDI49375.2020.00011
Demo Abstract: Wireless Glasses for Non-contact Facial Expression Monitoring
Demo Abstract: Wireless Glasses for Non-contact Facial Expression Monitoring
Yigong Hu, Jingping Nie, Yuanyuting Wang, Stephen Xia, Xiaofan Jiang
2020 19th ACM/IEEE International Conference on Information Processing in Sensor Networks (IPSN)   ·   01 Apr 2020   ·   doi:10.1109/IPSN48710.2020.000-1