atlas

Research map / 3D vision / Face and shape

Towards High-fidelity 3D Talking Avatar with Personalized Dynamic Texture

CVPR 2025 · 3D vision › Face and shape · approach: Speech-driven 3D facial animation · 3 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.

Introduces TexTalk4D, a 100-subject 4D dataset with 8K dynamic textures, and TexTalker, a quantized-latent diffusion model that jointly generates speech-driven facial motion and wrinkle textures with pivot-based style injection.

Problem

Speech-driven 3D talking head methods generate geometry but ignore dynamic facial texture (wrinkles, pore changes), and no large high-resolution dataset with aligned dynamic textures existed.

Approach

Represent vertex motion and texture variation as UV motion maps and wrinkle maps, compress each into a separate VQ latent space, and jointly diffuse motion-wrinkle latent offsets from per-subject style pivots (mean latent codes) so that style can be injected and controlled disentangledly.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use TexTalker instead of FaceDiffuserspeech-driven facial motion generation · TexTalker4D-Test-ALVE: 1.53 -> 1.49Helped
Use TexTalker instead of FaceDiffuserspeech-driven facial motion generation · TexTalker4D-Test-AMVE: 2.38 -> 2.34Helped
Use TexTalker instead of CodeTalkerspeech-driven facial motion generation · TexTalker4D-Test-AFDD: 1.38 -> 1.20Helped
Use joint motion-texture generation instead of motion-only generation (ablation)TexTalker · TexTalker4D-Test-ALVE: 1.73 -> 1.49Helped
Use joint motion-texture generation instead of motion-only generation (ablation)TexTalker · TexTalker4D-Test-AFDD: 1.06 -> 1.20Hurt
Use joint motion-texture generation instead of wrinkle-only generation (ablation)TexTalker · TexTalker4D-Test-APSNR: 43.87 -> 44.13Helped
Use separate motion and wrinkle codebooks instead of one joint codebook (ablation)TexTalker · TexTalker4D-Test-APSNR: 43.45 -> 44.13Helped
Use separate motion and wrinkle codebooks instead of one joint codebook (ablation)TexTalker · TexTalker4D-Test-AFDD: 1.21 -> 1.20Hurt
Use pivot-based style injection instead of one-hot style conditioning (ablation)TexTalker · TexTalker4D-Test-ALVE: 1.70 -> 1.49Helped
Use pivot-based style injection instead of one-hot style conditioning (ablation)TexTalker · TexTalker4D-Test-APSNR: 43.61 -> 44.13Helped
Use pivot-based style injection instead of one-hot style conditioning (ablation)TexTalker · TexTalker4D-Test-AFDD: 1.18 -> 1.20No clear effect

Surprising findings

Limitations

Experimental setup

Datasets: TexTalk4D Multiface

Benchmarks: TexTalk4D-Test-A TexTalk4D-Test-B

Metrics: LVE MVE FDD PSNR SSIM LPIPS realism score consistency score

Baselines: FaceFormer CodeTalker FaceDiffuser DiffPoseTalk Li et al. (texture image translation) Pix2PixHD

Builds on: VQGAN latent diffusion model DiffPoseTalk FaceDiffuser Topo4D

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