UniAnimate: Taming Unified Video Diffusion Models for Consistent Human Image Animation

Xiang Wang, Shiwei Zhang, Changxin Gao, Jiayu Wang, Xiaoqiang Zhou +3 more
6/3/2024
cs.CV

No official code found. Best implementation: ali-vilab/UniAnimate (1,190 stars, last commit 2025-04-15). 1 more below.

Abstract

Recent diffusion-based human image animation techniques have demonstrated impressive success in synthesizing videos that faithfully follow a given reference identity and a sequence of desired movement poses. Despite this, there are still two limitations: i) an extra reference model is required to align the identity image with the main video branch, which significantly increases the optimization burden and model parameters; ii) the generated video is usually short in time (e.g., 24 frames), hampering practical applications. To address these shortcomings, we present a UniAnimate framework to enable efficient and long-term human video generation. First, to reduce the optimization difficulty and ensure temporal coherence, we map the reference image along with the posture guidance and noise video into a common feature space by incorporating a unified video diffusion model. Second, we propose a unified noise input that supports random noised input as well as first frame conditioned input, which enhances the ability to generate long-term video. Finally, to further efficiently handle long sequences, we explore an alternative temporal modeling architecture based on state space model to replace the original computation-consuming temporal Transformer. Extensive experimental results indicate that UniAnimate achieves superior synthesis results over existing state-of-the-art counterparts in both quantitative and qualitative evaluations. Notably, UniAnimate can even generate highly consistent one-minute videos by iteratively employing the first frame conditioning strategy. Code and models will be publicly available. Project page: https://unianimate.github.io/.

View on arXivView PDF

Code Implementations(2)

MIT

The training implementation of the paper "UniAnimate: Taming Unified Video Diffusion Models for Consistent Human Image Animation."

20Shell, PythonMar 5, 20251 years agoMIT

Code for SCIS-2025 Paper "UniAnimate: Taming Unified Video Diffusion Models for Consistent Human Image Animation".

1,19062PythonJun 3, 20241 years ago
dance-generationhuman-image-animationvideo-generation

Similar Papers

Cite this paper

@article{wang2024unianimate,
  title  = {UniAnimate: Taming Unified Video Diffusion Models for Consistent Human Image Animation},
  author = {Xiang Wang and Shiwei Zhang and Changxin Gao and Jiayu Wang and Xiaoqiang Zhou and Yingya Zhang and Luxin Yan and Nong Sang},
  year   = {2024},
  eprint = {2406.01188},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2406.01188v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2406.01188.svg)](https://codeofpaper.com/paper/2406.01188)

Discussion