Jinbo Xing, Menghan Xia*, Yuxin Liu, Yuechen Zhang, Yong Zhang, Yingqing He, Hanyuan Liu,
Haoxin Chen, Xiaodong Cun, Xintao Wang, Ying Shan, Tien-Tsin Wong
(* corresponding author)
From CUHK and Tencent AI Lab.
IEEE TVCG 2024
๐ Introduction
Make-Your-Video is a customized video generation model with both text and motion structure (depth) control. It inherits rich visual concepts from image LDM and supports longer video inference.
๐ค Applications
Real-life scene to video
| Real-life scene | Ours | Text2Video-zero+CtrlNet | LVDMExt+Adapter |
|
|
|
|
| "A dam discharging water" | |||
|
|
|
|
| "A futuristic rocket ship on a launchpad, with sleek design, glowing lights" | |||
3D scene modeling to video
Video re-rendering
๐ Method Overview
๐ Changelog
- [2023.11.30]: ๐ฅ๐ฅ Release the main model.
- [2023.06.01]: ๐ฅ๐ฅ Create this repo and launch the project webpage.
๐งฐ Models
| Model | Resolution | Checkpoint |
|---|---|---|
| MakeYourVideo256 | 256x256 | Hugging Face |
It takes approximately 13 seconds and requires a peak GPU memory of 20 GB to animate an image using a single NVIDIA A100 (40G) GPU.
โ๏ธ Setup
Install Environment via Anaconda (Recommended)
conda create -n makeyourvideo python=3.8.5 conda activate makeyourvideo pip install -r requirements.txt
๐ซ Inference
1. Command line
- Download the pre-trained depth estimation model from Hugging Face, and put the
dpt_hybrid-midas-501f0c75.ptincheckpoints/depth/dpt_hybrid-midas-501f0c75.pt. - Download pretrained models via Hugging Face, and put the
model.ckptincheckpoints/makeyourvideo_256_v1/model.ckpt. - Input the following commands in terminal.
sh scripts/run.sh
๐จโ๐ฉโ๐งโ๐ฆ Other Interesting Open-source Projects
VideoCrafter1: Framework for high-quality video generation.
DynamiCrafter: Open-domain image animation methods using video diffusion priors.
Play with these projects in the same conda environement!
๐ Citation
@article{xing2023make, title={Make-Your-Video: Customized Video Generation Using Textual and Structural Guidance}, author={Xing, Jinbo and Xia, Menghan and Liu, Yuxin and Zhang, Yuechen and Zhang, Yong and He, Yingqing and Liu, Hanyuan and Chen, Haoxin and Cun, Xiaodong and Wang, Xintao and others}, journal={arXiv preprint arXiv:2306.00943}, year={2023} }
๐ข Disclaimer
We develop this repository for RESEARCH purposes, so it can only be used for personal/research/non-commercial purposes.
๐ Acknowledgement
We gratefully acknowledge the Visual Geometry Group of University of Oxford for collecting the WebVid-10M dataset and follow the corresponding terms of access.







































