atlas

Research map / 3D vision / Face and shape

Perceptually Accurate 3D Talking Head Generation: New Definitions, Speech-Mesh Representation, and Evaluation Metrics

CVPR 2025 · 3D vision › Face and shape · approach: Speech-driven 3D facial animation · 5 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Defines three criteria (temporal synchronization, lip readability, expressiveness) for perceptually accurate 3D talking heads, builds a two-stage speech-mesh contrastive representation, uses it as a plug-in perceptual loss, and proposes MTM, PLRS, and SLCC metrics.

Problem

Speech-driven 3D talking head models optimize MSE/LVE, which does not capture perceptual alignment between speech characteristics (especially intensity) and lip movements, and existing datasets have limited intensity range.

Approach

Learn a speech-mesh representation by first training an audio-visual speech encoder on 2D LRS3 videos (MAE plus InfoNCE) and then aligning a 3D mesh encoder to this frozen speech space; use the resulting contrastive loss as a plug-and-play perceptual loss and as an evaluation metric alongside two physically grounded metrics (MTM, SLCC).

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add the proposed perceptual loss to FaceFormerFaceFormer · VOCASET testPLRS: 0.368 -> 0.463Helped
Add the proposed perceptual loss to CodeTalkerCodeTalker · VOCASET testPLRS: 0.381 -> 0.388Helped
Add the proposed perceptual loss to SelfTalkSelfTalk · VOCASET testPLRS: 0.414 -> 0.418Helped
Add the proposed perceptual loss to FaceFormerFaceFormer · VOCASET testLVE: 3.357 -> 3.091Helped
Add the proposed perceptual loss to FaceFormerFaceFormer · VOCASET testMTM: 53.6 -> 52.2Helped
Replace the proposed representation with 3D SyncNet (ablation)FaceFormer · VOCASET testPLRS: 0.463 -> 0.435Hurt
Remove the pre-trained 2D speech representation prior (ablation)FaceFormer · VOCASET testPLRS: 0.463 -> 0.400Hurt
Train SelfTalk with MEAD-3D in addition to VOCASETSelfTalk · MEAD-3D testSLCC Avg: 0.15 -> 0.31Helped
Train SelfTalk with MEAD-3D in addition to VOCASETSelfTalk · MEAD-3D testPLRS: 0.294 -> 0.216Hurt
Add the proposed perceptual loss after training with MEAD-3DSelfTalk + MEAD-3D · MEAD-3D testPLRS: 0.216 -> 0.230Helped

Surprising findings

Limitations

Experimental setup

Datasets: LRS3 LRS3-3D MEAD-3D VOCASET BIWI MEAD

Benchmarks: VOCASET MEAD-3D

Metrics: MTM LVE PLRS SLCC level-wise SLCC

Baselines: FaceFormer CodeTalker SelfTalk 3D SyncNet MultiTalk

Builds on: InfoNCE masked autoencoder AV-HuBERT SyncNet CLIP

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy