Papers › EMOCA: Emotion Driven Monocular Face Capture and Animation

EMOCA: Emotion Driven Monocular Face Capture and Animation

24 Apr 2022CVPR 2022 1arXiv:2204.11312archive 2025-07-28

Radek Danecek, Michael J. Black, Timo Bolkart

As 3D facial avatars become more widely used for communication, it is critical that they faithfully convey emotion. Unfortunately, the best recent methods that regress parametric 3D face models from monocular images are unable to capture the full spectrum of facial expression, such as subtle or extreme emotions. We find the standard reconstruction metrics used for training (landmark reprojection error, photometric error, and face recognition loss) are insufficient to capture high-fidelity expressions. The result is facial geometries that do not match the emotional content of the input image. We address this with EMOCA (EMOtion Capture and Animation), by introducing a novel deep perceptual emotion consistency loss during training, which helps ensure that the reconstructed 3D expression matches the expression depicted in the input image. While EMOCA achieves 3D reconstruction errors that are on par with the current best methods, it significantly outperforms them in terms of the quality of the reconstructed expression and the perceived emotional content. We also directly regress levels of valence and arousal and classify basic expressions from the estimated 3D face parameters. On the task of in-the-wild emotion recognition, our purely geometric approach is on par with the best image-based methods, highlighting the value of 3D geometry in analyzing human behavior. The model and code are publicly available at https://emoca.is.tue.mpg.de.

PaperPDFConference PDFCode

In Syntology Open this paper in Syntology's Atlas, the map of the papers in Syntology's graph and their citations.

Code

radekd91/emoca officialpytorchNOASSERTION report

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Tasks

3D Face Reconstruction3D Reconstruction3D geometryEmotion RecognitionFace RecognitionFace Reconstruction

Results from the paper archive 2025-07-28

TaskDatasetModelMetricValueRank at snapshotLeaderboardReport
3D Face Reconstruction REALY EMOCA-c @cheek 1.438 (±0.501) #18 of 24 Archive leaderboard report
3D Face Reconstruction REALY EMOCA-c @forehead 2.426 (±0.641) #18 of 24 Archive leaderboard report
3D Face Reconstruction REALY EMOCA-c @mouth 2.679 (±1.112) #18 of 24 Archive leaderboard report
3D Face Reconstruction REALY EMOCA-c @nose 1.868 (±0.387) #18 of 24 Archive leaderboard report
3D Face Reconstruction REALY EMOCA-c all 2.103 #18 of 24 Archive leaderboard report
3D Face Reconstruction REALY EMOCA-f @cheek 1.495 (±0.469) #23 of 24 Archive leaderboard report
3D Face Reconstruction REALY EMOCA-f @forehead 2.595 (±0.631) #23 of 24 Archive leaderboard report
3D Face Reconstruction REALY EMOCA-f @mouth 2.929 (±1.106) #23 of 24 Archive leaderboard report
3D Face Reconstruction REALY EMOCA-f @nose 2.532 (±0.539) #23 of 24 Archive leaderboard report
3D Face Reconstruction REALY EMOCA-f all 2.388 #23 of 24 Archive leaderboard report
3D Face Reconstruction REALY (side-view) EMOCA-c @cheek 1.548 (±0.590) #14 of 19 Archive leaderboard report
3D Face Reconstruction REALY (side-view) EMOCA-c @forehead 2.448 (±0.708) #14 of 19 Archive leaderboard report
3D Face Reconstruction REALY (side-view) EMOCA-c @mouth 2.636 (±1.284) #14 of 19 Archive leaderboard report
3D Face Reconstruction REALY (side-view) EMOCA-c @nose 1.867 (±0.554) #14 of 19 Archive leaderboard report
3D Face Reconstruction REALY (side-view) EMOCA-c all 2.125 #14 of 19 Archive leaderboard report
3D Face Reconstruction REALY (side-view) EMOCA-f @cheek 1.599 (±0.563) #18 of 19 Archive leaderboard report
3D Face Reconstruction REALY (side-view) EMOCA-f @forehead 2.606 (±0.686) #18 of 19 Archive leaderboard report
3D Face Reconstruction REALY (side-view) EMOCA-f @mouth 2.948 (±1.292) #18 of 19 Archive leaderboard report
3D Face Reconstruction REALY (side-view) EMOCA-f @nose 2.455 (±0.636) #18 of 19 Archive leaderboard report
3D Face Reconstruction REALY (side-view) EMOCA-f all 2.402 #18 of 19 Archive leaderboard report

Ranks are positions in the archive's leaderboards as they stood at the 2025-07-28 snapshot. Results published since then are not among these rows, so a rank here is not a current standing.

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections