Skip to content

Code for Paper 'Redefining Temporal Modeling in Video Diffusion: The Vectorized Timestep Approach'

Notifications You must be signed in to change notification settings

Yaofang-Liu/FVDM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

87 Commits
 
 
 
 
 
 

Repository files navigation

🎬 FVDM

Official Code for Paper Redefining Temporal Modeling in Video Diffusion: The Vectorized Timestep Approach

Authors: Yaofang Liu, Yumeng REN, Xiaodong Cun, Aitor Artola, Yang Liu, Tieyong Zeng, Raymond H. Chan, Jean-michel Morel

arXiv code

FVDM (Frame-aware Video Diffusion Model) introduces a novel vectorized timestep variable (VTV) to revolutionize video generation, addressing limitations in current video diffusion models (VDMs). Unlike previous VDMs, our approach allows each frame to follow an independent noise schedule, enhancing the model's capacity to capture fine-grained temporal dependencies. FVDM's flexibility is demonstrated across multiple tasks, including standard video generation, image-to-video generation, video interpolation, and long video synthesis. Through a diverse set of VTV configurations, we achieve superior quality in generated videos, overcoming challenges such as catastrophic forgetting during fine-tuning and limited generalizability in zero-shot methods.

💡 Highlights

  • 🎞️ Vectorized Timestep Variable (VTV) for fine-grained temporal modeling
  • 🔄 Great flexibility across a wide range of video generation tasks (in a zero-shot way)
  • 🚀 Superior quality in generated videos
  • 🙌 No additional computation cost during training and inference

🎥 Demos

With different VTV configurations, FVDM can be extended to numerous tasks (in a zero-shot way).

Below are FVDM generated videos w.r.t. datasets FaceForensics, SkyTimelapse, Taichi-HD, and UCF101. Note that the models/checkpoints are the same across different tasks (reflects strong zero-shot capabilities), and currently they are only trained with 2*A6000 GPUs.

demo.mp4

🚀 Quick Start (Coming Soon)

git clone https://github.com/Yaofang-Liu/FVDM.git
cd FVDM

📜 Citation

If you find our work useful, please consider citing:

@misc{liu2024redefiningtemporalmodelingvideo,
      title={Redefining Temporal Modeling in Video Diffusion: The Vectorized Timestep Approach}, 
      author={Yaofang Liu and Yumeng Ren and Xiaodong Cun and Aitor Artola and Yang Liu and Tieyong Zeng and Raymond H. Chan and Jean-michel Morel},
      year={2024},
      eprint={2410.03160},
      archivePrefix={arXiv},
      primaryClass={cs.CV},
      url={https://arxiv.org/abs/2410.03160}, 
}

📞 Contact

For any questions or feedback, please contact yaofanliu2-c@my.cityu.edu.hk.

About

Code for Paper 'Redefining Temporal Modeling in Video Diffusion: The Vectorized Timestep Approach'

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published