atlas

Research map / 3D vision / Face and shape

Learning Dynamic Tetrahedra for High-Quality Talking Head Synthesis

CVPR 2024 · 3D vision › Face and shape · approach: Pixel-aligned implicit human and hand reconstruction · 6 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.

Proposes DynTet, a hybrid explicit-implicit representation that extends tetrahedral SDF grids with Marching Tetrahedra to dynamic, topology-consistent head meshes for real-time talking head synthesis from video.

Problem

Personalized talking head synthesis from short videos suffers from visual artifacts, jitter, and motionless mouths in implicit NeRF-based methods, which lack explicit geometric constraints for complex facial deformations.

Approach

Extends static tetrahedral SDF representations to dynamic heads by decoupling topology (SDF from a network) from deformation (offsets scaled by learned per-vertex elastic scores conditioned on 3DMM expression), plus a 3DMM-based canonical space and geometry losses, decoding meshes with Marching Tetrahedra and rendering via a differentiable rasterizer.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add 3DMM supervision (ablation)DynTet · Self-driven head reconstructionLPIPS: 0.0686 -> 0.0223Helped
Add canonical projection (ablation)DynTet · Self-driven head reconstructionLPIPS: 0.0529 -> 0.0223Helped
Add elastic score (ablation)DynTet · Self-driven head reconstructionLMDm: 2.336 -> 2.284Helped
Use frequency encoding instead of hash encoding for geometry (ablation)DynTet · Talking-head mesh qualitymesh qualityHelped
Set appearance mapping middle neurons to 32 instead of the default 256 (ablation)DynTet · Self-driven head reconstructionLPIPS: 0.0219 -> 0.0539Hurt
Set appearance mapping middle neurons to 64 instead of the default 256 (ablation)DynTet · Self-driven head reconstructionLPIPS: 0.0219 -> 0.0254Hurt
Set appearance mapping middle neurons to 128 instead of the default 256 (ablation)DynTet · Self-driven head reconstructionLPIPS: 0.0219 -> 0.0237Hurt
Set appearance mapping middle neurons to 512 instead of the default 256 (ablation)DynTet · Self-driven head reconstructionFPS: 46 -> 23Hurt
Add overall LPIPS supervision during training (ablation)DynTet · Self-driven head reconstructionLPIPS: 0.0619 -> 0.0223Helped
Use Audio2Exp-generated coefficients to drive DynTet instead of frame-driven coefficientsDynTet · Cross-driven lip synchronization, Testset ASync: 5.055 -> 7.055Helped
Use Audio2Exp-generated coefficients to drive DynTet instead of frame-driven coefficientsDynTet · Cross-driven lip synchronization, Testset BSync: 6.401 -> 7.335Helped

Surprising findings

Limitations

Experimental setup

Datasets: publicly-released talking head video dataset (four videos, used by AD-NeRF/ER-NeRF) SynObama demo clips NVP demo clips

Benchmarks: self-driven head reconstruction test sets (four videos) cross-driven lip synchronization Testset A and B

Metrics: PSNR LPIPS FID CSIM LMDm LMDe AUE Sync training time FPS

Baselines: Wav2Lip PC-AVS AD-NeRF RAD-NeRF ER-NeRF NVP SynObama SadTalker

Builds on: nvdiffrec Marching Tetrahedra 3DMM ER-NeRF DMTet

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