Multi-identity Human Image Animation with Structural Video Diffusion

Zhenzhi Wang, Yixuan Li, Yanhong Zeng, Yuwei Guo, Dahua Lin +2 more
4/5/2025
cs.CVcs.AI

Official code: zhenzhiwang/Multi-HumanVid (10 stars, CC-BY-4.0, last commit 2025-10-16).

Abstract

Generating human videos from a single image while ensuring high visual quality and precise control is a challenging task, especially in complex scenarios involving multiple individuals and interactions with objects. Existing methods, while effective for single-human cases, often fail to handle the intricacies of multi-identity interactions because they struggle to associate the correct pairs of human appearance and pose condition and model the distribution of 3D-aware dynamics. To address these limitations, we present \emph{Structural Video Diffusion}, a novel framework designed for generating realistic multi-human videos. Our approach introduces two core innovations: identity-specific embeddings to maintain consistent appearances across individuals and a structural learning mechanism that incorporates depth and surface-normal cues to model human-object interactions. Additionally, we expand existing human video dataset with 25K new videos featuring diverse multi-human and object interaction scenarios, providing a robust foundation for training. Experimental results demonstrate that Structural Video Diffusion achieves superior performance in generating lifelike, coherent videos for multiple subjects with dynamic and rich interactions, advancing the state of human-centric video generation. Code is available at https://github.com/zhenzhiwang/Multi-HumanVid

View on arXivView PDF

Code Implementations(1)

CC-BY-4.0
103Shell, PythonJul 30, 20251 years agoCC-BY-4.0

Similar Papers

Cite this paper

@article{wang2025multiidentity,
  title  = {Multi-identity Human Image Animation with Structural Video Diffusion},
  author = {Zhenzhi Wang and Yixuan Li and Yanhong Zeng and Yuwei Guo and Dahua Lin and Tianfan Xue and Bo Dai},
  year   = {2025},
  eprint = {2504.04126},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2504.04126v2}
}

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/2504.04126.svg)](https://codeofpaper.com/paper/2504.04126)

Discussion