Master's thesis
Personality-Aware Non-verbal Behavior Generation in Dyadic Interactions
Multimodal generative model for generating realistic listener avatars in dyadic conversations, conditioned on personality traits. The model predicts facial expressions, head motion and upper-body gestures of a listener from the speaker's audio and motion signals.
Problem
Human conversations rely heavily on non-verbal cues such as facial expressions, eye gaze and body movement. Most prior work does not model how these behaviors vary with personality traits.
Approach
Developed a multimodal generative architecture combining:
- Transformer encoder for temporal modeling
- VQ-VAE for quantized motion representation learning
- SMPL-X body parameters for realistic face and upper-body avatar generation
- Integration of audio, facial motion and body gesture signals
The model generates personality-aware listener behavior sequences in response to a speaker.
Results
- Face FID
- 6.15
- Face P-FID
- 10.31
- Upper-body FID
- 43.16
- Upper-body P-FID
- 87.73
User study: participants correctly identified extroverted vs. introverted avatars in 86% of cases, and 71% preferred the personality-aware model over the personality-agnostic baseline.
Tech stack
- PyTorch
- Transformers
- VQ-VAE
- SMPL-X (PIXIE)
- Librosa
- OpenCV
- CUDA
- TensorBoard
- SLURM
- Enroot
- Multi-GPU training (A100)