VideoMage: Multi-Subject and Motion Customization of Text-to-Video Diffusion Models

Chi-Pin Huang, Yen-Siang Wu, Hung-Kai Chung, Kai-Po Chang, Fu-En Yang +1 more
2/10/2026

No official code found. Best implementation: showlab/MotionDirector (1,051 stars, Apache-2.0, last commit 2024-08-21).

Abstract

Customized text-to-video generation aims to produce high-quality videos that incorporate user-specified subject identities or motion patterns. However, existing methods mainly focus on personalizing a single concept, either subject identity or motion pattern, limiting their effectiveness for multiple subjects with the desired motion patterns. To tackle this challenge, we propose a unified framework Video-Mage for video customization over both multiple subjects and their interactive motions. VideoMage employs subject and motion LoRAs to capture personalized content from user-provided images and videos, along with an appearance-agnostic motion learning approach to disentangle motion patterns from visual appearance. Furthermore, we develop a spatial-temporal composition scheme to guide interactions among subjects within the desired motion patterns. Extensive experiments demonstrate that VideoMage outperforms existing methods, generating coherent, user-controlled videos with consistent subject identities and interactions. Project Page: https://jasper0314-huang.github.io/videomage-customization/

View on arXivView PDF

Code Implementations(1)

Apache-2.0

[ECCV 2024 Oral] MotionDirector: Motion Customization of Text-to-Video Diffusion Models.

1,05162PythonOct 12, 20232 years agoApache-2.0
diffusion-modelsmotion-customizationtext-to-motiontext-to-videotext-to-video-generation+1 more

Similar Papers

Cite this paper

@article{huang2026videomage,
  title  = {VideoMage: Multi-Subject and Motion Customization of Text-to-Video Diffusion Models},
  author = {Chi-Pin Huang and Yen-Siang Wu and Hung-Kai Chung and Kai-Po Chang and Fu-En Yang and Yu-Chiang Frank Wang},
  year   = {2026},
  eprint = {2503.21781},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2503.21781},
  journal = {CVPR 2025 2025}
}

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

Discussion