[Affective Computing] Micro-Expressions vs. Heartbeat: Which Betrays Your True Emotional State?

Emotional State Recognition with Micro-expressions and Pulse Rate Variability

2019-01-01
Reda Belaiche, Rita Meziati Sabour, Cyrille Migniot, Yannick Benezeth, Dominique Ginhac, Keisuke Nakamura, Randy Gomez, Fan Yang
Summary
Problem
Method
Results
Takeaways
Abstract

This paper explores emotional state recognition using non-contact computer vision techniques, specifically comparing Micro/Macro-Facial Expressions (M/M-FEs) and Pulse Rate Variability (PRV) estimated via Remote Photoplethysmography (RPPG). Tested on the CAS(ME)^2 dataset, the study demonstrates that physiological signals can be extracted from standard RGB videos to classify complex emotional states like happiness, disgust, and anger.

TL;DR

Can a standard webcam read your mind? This study investigates the feasibility of recognizing abstract emotional states by analyzing two hidden "leaks": involuntary Micro-expressions and Pulse Rate Variability (PRV). By testing on the CAS(ME)^2 dataset, the researchers found that your heartbeat (captured remotely via skin color changes) is actually a more accurate teller of your mood than your facial expressions, achieving nearly 60% accuracy in a three-class classification task.

Background & Motivation: The "Hidden" Cues

In the realm of affective computing, macro-expressions (like a big smile or a visible frown) are the "low-hanging fruit." However, humans are experts at masking emotions. This brings us to two subtle indicators:

  1. Micro-expressions: Involuntary facial flicks lasting less than 1/4 second.
  2. Remote Photoplethysmography (rPPG): Measuring the rhythmic beating of the heart by detecting minute, blood-flow-induced color changes in the skin.

The authors argue that while facial expressions are discrete events, emotional states are continuous. Therefore, a modality that tracks physiological trends (like PRV) might be better suited for long-term state recognition than one that tracks instantaneous muscle movements.

Methodology: Spatio-Temporal Textures and Chrominance

The study employs a dual-stream approach to extract features from standard RGB videos:

1. Facial Expression Stream (LBP-TOP)

To capture the evolution of a micro-expression over time, the authors use LBP-TOP. Unlike standard LBP which looks at a single image, LBP-TOP looks at three orthogonal planes (XY, XT, and YT). This allows the model to "see" the motion of a facial muscle as a temporal texture.

Image Figure 1: LBP-TOP planes for facial expression feature extraction.

2. Physiological Stream (rPPG to PRV)

The PRV pipeline is more complex:

  • Detection: Viola-Jones detects the face; a Kalman filter tracks it.
  • Extraction: Using the CHROM (Chrominance-based) algorithm, the RGB traces are transformed into a pulse signal.
  • Analysis: Features like SDPP (Standard Deviation of pulse-to-pulse intervals) and RMSSD are calculated to describe the autonomic nervous system's activity.

Image Figure 2: The framework for non-contact pulse rate variability (PRV) estimation.

Experimental Analysis: PRV Takes the Lead

The team used the CAS(ME)^2 dataset, categorizing emotional states based on the excitation videos used to induce emotions (Disgust, Anger, and Happiness). To ensure robustness, they utilized the Leave-One-Subject-Out (LOSO) protocol, which is much more challenging than standard k-fold cross-validation because it tests the model on a human it has never seen before.

Key Findings:

  • The PRV Advantage: PRV achieved 59.79% accuracy, whereas M/M-FEs only achieved 42.74%.
  • Temporal Mismatch: Micro-expressions are too "fast" and sparse. A 2-minute video might contain only a few micro-expressions, making a "majority vote" classification difficult.
  • Contradictory Signals: Some subjects showed "Happiness" expressions while watching "Anger" videos—a discrepancy that physiological heart signals are less likely to fake.

Image Table 1: Performance comparison between Facial Expressions and PRV.

Critical Insight & Future Outlook

The most striking takeaway is that (PRV) can be an interesting feature to estimate emotional states even in datasets not originally designed for it.

However, the study has limitations:

  1. Lack of Baseline: The dataset didn't include "Neutral" state videos, which are crucial for normalizing heart rate data.
  2. Dataset Size: With only 62 videos across 22 participants, the statistical power is limited.

Future Work: The authors plan to move toward Multi-modal Fusion. By combining the instantaneous "spark" of a micro-expression with the steady "hum" of the heartbeat, AI could finally bridge the gap between perceived behavior and internal biological reality.

Find Similar Papers

Try Our Examples

  • Search for recent papers that propose multi-modal fusion architectures combining rPPG-based physiological signals and micro-expression recognition for affective computing.
  • Which study first established the correlation between Pulse Rate Variability (PRV) and Heart Rate Variability (HRV) in the context of remote sensing, and how has accuracy improved since then?
  • Identify research applying remote photoplethysmography (rPPG) to driver monitoring or neuromarketing to detect cognitive load and stress levels.
Contents
[Affective Computing] Micro-Expressions vs. Heartbeat: Which Betrays Your True Emotional State?
1. TL;DR
2. Background & Motivation: The "Hidden" Cues
3. Methodology: Spatio-Temporal Textures and Chrominance
3.1. 1. Facial Expression Stream (LBP-TOP)
3.2. 2. Physiological Stream (rPPG to PRV)
4. Experimental Analysis: PRV Takes the Lead
4.1. Key Findings:
5. Critical Insight & Future Outlook