ExFace project teaser

ExFace

ExFace: Expressive Facial Control for Humanoid Robots with Diffusion Transformers and Bootstrap Training

This paper presents a novel Expressive Facial Control (ExFace) method based on Diffusion Transformers, which achieves precise mapping from human facial blendshapes to bionic robot motor control.

Method

ExFace maps human facial blendshapes to bionic robot motor control with a Diffusion Transformer. A model bootstrap training strategy improves the quality, accuracy, and temporal smoothness of the generated facial expressions.

Bootstrap training and diffusion transformer overview

Data Collection

The ExFace dataset is driven by synchronized human facial data and robot motor states, providing paired control signals for expressive facial motion generation.

Human and robot facial mesh capture

Robot Performance

Real-time and movie-driven applications transfer a performer's facial motion to different humanoid robots. These demonstrations evaluate both generalizability across platforms and the naturalness of expression rendering in performance and human-robot interaction.

A person driving expressions on two humanoid robots
Human facial expressions transferred to a humanoid robot

Evaluation

Experimental results show improvements over previous methods in motor-control accuracy, frames per second, and response time.

Motor error evaluation chart
Humanoid robot demonstrating facial expressions