atlas

Research map / Image generation / Editing and style transfer

MagicPose: Realistic Human Poses and Facial Expressions Retargeting with Identity-aware Diffusion

ICML 2024 · Image generation › Editing and style transfer · approach: Diffusion face generation and editing · 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.

MagicPose retargets 2D human poses and facial expressions from a reference image using a Stable Diffusion plug-in with a trainable appearance-control UNet (multi-source self-attention) and a pose ControlNet trained in two stages.

Problem

Human pose and facial expression retargeting that preserves the identity, skin tone, clothing and background of a reference image while generalizing to unseen identities, styles and poses without per-target fine-tuning.

Approach

Replicates the Stable Diffusion UNet as a trainable appearance-control branch whose keys and values are concatenated with the frozen UNet's self-attention (multi-source self-attention), pretrained first for appearance, then jointly fine-tuned with a pose ControlNet so pose control is disentangled from appearance.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use MagicPose instead of DisCo†Human pose and expression retargeting · TikTok testFace-Cos: +0.260Helped
Use MagicPose instead of DisCo†Human pose and expression retargeting · TikTok testFID: 30.75 -> 25.50Helped
Use MagicPose instead of DisCo†Human pose and expression retargeting · TikTok testFID-VID: 59.90 -> 46.30Helped
Add Appearance Control Pretraining (ablation)MagicPose · TikTokFace-Cos: +944.73%Helped
Add Appearance Control Pretraining (ablation)MagicPose · TikTokSSIM: +149.82%Helped
Add Appearance-disentangled Pose Control (ablation)MagicPose with Appearance Control Pretraining · TikTokFace-Cos: +7.30%Helped
Add Appearance-disentangled Pose Control (ablation)MagicPose with Appearance Control Pretraining · TikTokSSIM: +3.43%Helped
Add Image-CFG (ablation)MagicPose · TikTokFace-Cos: +56.62%Helped
Add Image-CFG (ablation)MagicPose · TikTokSSIM: +14.11%Helped
Add random masking of facial landmarks and hand poses during training (ablation)MagicPose · TikTokFace-Cos: +2.20%Helped
Add random masking of facial landmarks and hand poses during training (ablation)MagicPose · TikTokSSIM: +0.13%Helped
Fine-tune on Everybody Dance Now train set after TikTok trainingMagicPose · Everybody Dance Now testFID: 28.64 -> 26.24; 22.59 -> 22.50; 22.21 -> 22.61; 35.43 -> 27.38; 31.72 -> 36.73; 31.24 -> 21.99Mixed

Surprising findings

Limitations

Experimental setup

Datasets: TikTok Everybody Dance Now self-collected out-of-domain images

Benchmarks: TikTok Everybody Dance Now

Metrics: FID SSIM PSNR LPIPS L1 Face-Cos FID-VID user preference

Baselines: FOMM MRAA TPS DreamPose DisCo

Builds on: Stable Diffusion ControlNet DreamPose DisCo AnimateDiff

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