atlas

Research map / Video / Video generation

Playmate: Flexible Control of Portrait Animation via 3D-Implicit Space Guided Diffusion

ICML 2025 · Video › Video generation · approach: Talking face generation · 0 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.

Playmate is a two-stage audio-driven portrait animation framework that trains a diffusion transformer over a decoupled implicit 3D (LivePortrait-style) motion space, then adds an emotion-control module for fine-grained emotion control.

Problem

Existing diffusion-based talking face methods couple lip-sync, head pose, and expression to audio, limiting independent control over head pose and emotional expression.

Approach

Generate motion sequences in a decoupled implicit 3D keypoint space (from LivePortrait) with a diffusion transformer conditioned on audio, using a motion-decoupled module (pairwise pose/expression transfer loss plus adaptive normalization with separate statistics for expression and pose), then add a frozen-backbone emotion-control module of two DiT blocks to inject emotion conditions.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use Playmate instead of MEMOPortrait animation · HDTFFID: 27.713 -> 19.138Helped
Use Playmate instead of SonicPortrait animation · HDTFSync-C: 9.139 -> 8.580Hurt
Use Playmate instead of SonicPortrait animation · Collected datasetFID: 39.069 -> 34.716Helped
Use Playmate instead of SonicPortrait animation · Collected datasetSync-C: 7.972 -> 7.125Hurt
Use Playmate instead of EATEmotion-controlled portrait animation · MEAD testEmo-A: 0.450 -> 0.550Helped
Add adaptive normalization for expression and head pose (ablation)Playmate motion-decoupled module · Talking-face generationTemporal continuityHelped
Add Gaussian noise augmentation to previous motion representations (ablation)Playmate diffusion transformer · Incremental video generationGenerated-image qualityHelped
Set audio CFG scale to 1.5 rather than 1.0 (ablation)Playmate · CFG-scale ablationSync-C: 7.937 -> 8.141Helped
Set audio CFG scale to 2.0 rather than 1.5 (ablation)Playmate · CFG-scale ablationFID: 17.096 -> 15.968Helped
Set emotion CFG scale to 2.0 rather than 1.5 (ablation)Playmate with audio CFG scale 1.5 · CFG-scale ablationEmo-A: 54.405 -> 57.579Helped
Set emotion CFG scale to 2.0 rather than 1.5 (ablation)Playmate with audio CFG scale 1.5 · CFG-scale ablationFVD: 138.511 -> 173.114Hurt
Set emotion CFG scale to 2.5 rather than 1.5 (ablation)Playmate with audio CFG scale 1.5 · CFG-scale ablationFID: 18.948 -> 17.498Helped

Surprising findings

Limitations

Experimental setup

Datasets: AVSpeech CelebV-Text Acappella MEAD MAFW HDTF self-collected talking video dataset

Benchmarks: HDTF self-collected out-of-distribution test set MEAD test set

Metrics: FID FVD Sync-C Sync-D CSIM LPIPS Emo-A APD

Baselines: Hallo Hallo2 MEMO Sonic JoyVASA EAMM DreamTalk EDTalk EAT

Builds on: LivePortrait face-vid2vid VASA-1 DDPM

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