Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

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

About

In this work, we propose MagicPose, a diffusion-based model for 2D human pose and facial expression retargeting. Specifically, given a reference image, we aim to generate a person's new images by controlling the poses and facial expressions while keeping the identity unchanged. To this end, we propose a two-stage training strategy to disentangle human motions and appearance (e.g., facial expressions, skin tone and dressing), consisting of (1) the pre-training of an appearance-control block and (2) learning appearance-disentangled pose control. Our novel design enables robust appearance control over generated human images, including body, facial attributes, and even background. By leveraging the prior knowledge of image diffusion models, MagicPose generalizes well to unseen human identities and complex poses without the need for additional fine-tuning. Moreover, the proposed model is easy to use and can be considered as a plug-in module/extension to Stable Diffusion. The code is available at: https://github.com/Boese0601/MagicDance

Di Chang, Yichun Shi, Quankai Gao, Jessica Fu, Hongyi Xu, Guoxian Song, Qing Yan, Yizhe Zhu, Xiao Yang, Mohammad Soleymani• 2023

Related benchmarks

TaskDatasetResultRank
Human Dance GenerationTiktok (test)
SSIM0.752
17
Character Image AnimationFollow-Your-Pose V2
LPIPS0.217
15
Human Image AnimationTikTok--
15
2D Character AnimationTikTok dancing dataset
PSNR29.53
7
Multi-character video animationICE-bench
SSIM50.8
7
2D Character AnimationTED-talks dataset
FVD136.2
6
Dynamics Texture GenerationPexels (test)
FG-DTFVD1.753
5
Human Image AnimationIn-the-wild cross-driving (test)
DTFVD6.708
5
Human Video AnimationTikTok and DisCo (test)
L1 Loss7.42e-5
5
Human Video AnimationTikTok sequences 335-340 and additional self-collected videos (test)
Fidelity Dynamic Foreground2.34
5
Showing 10 of 10 rows

Other info

Follow for update