arthur-qiu / FreeNoise-AnimateDiff

[ICLR 2024] Code for FreeNoise based on AnimateDiff

Home Page:http://haonanqiu.com/projects/FreeNoise.html

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

FreeNoise-AnimateDiff

This repository is the official implementation of FreeNoise in AnimateDiff.

FreeNoise: Tuning-Free Longer Video Diffusion via Noise Rescheduling
Haonan Qiu, Menghan Xia*, Yong Zhang, Yingqing He, Xintao Wang, Ying Shan, Ziwei Liu*
(*Corresponding Author)

AnimateDiff: Animate Your Personalized Text-to-Image Diffusion Models without Specific Tuning
Yuwei Guo, Ceyuan Yang*, Anyi Rao, Yaohui Wang, Yu Qiao, Dahua Lin, Bo Dai
(*Corresponding Author)

w/o Noise Rescheduling

w Noise Rescheduling

Run

Set up following the codebase AnimateDiff. Currently do not support the MotionLoRA.

  python scripts/animate.py

BibTeX

@misc{qiu2023freenoise,
      title={FreeNoise: Tuning-Free Longer Video Diffusion Via Noise Rescheduling}, 
      author={Haonan Qiu and Menghan Xia and Yong Zhang and Yingqing He and Xintao Wang and Ying Shan and Ziwei Liu},
      year={2023},
      eprint={2310.15169},
      archivePrefix={arXiv},
      primaryClass={cs.CV}
}
@article{guo2023animatediff,
      title={AnimateDiff: Animate Your Personalized Text-to-Image Diffusion Models without Specific Tuning},
      author={Guo, Yuwei and Yang, Ceyuan and Rao, Anyi and Wang, Yaohui and Qiao, Yu and Lin, Dahua and Dai, Bo},
      journal={arXiv preprint arXiv:2307.04725},
      year={2023}
}

Disclaimer

This project is released for academic use. We disclaim responsibility for user-generated content. Users are solely liable for their actions. The project contributors are not legally affiliated with, nor accountable for, users' behaviors. Use the generative model responsibly, adhering to ethical and legal standards.

Support For Other Models

FreeNoise is supposed to work on other similar frameworks. An easy way to test compatibility is by shuffling the noise to see whether a new similar video can be generated (set eta to 0). If your have any questions about applying FreeNoise to other frameworks, feel free to contact Haonan Qiu.

Current official implementation: FreeNoise-VideoCrafter, FreeNoise-AnimateDiff, FreeNoise-LaVie

Acknowledgements

Codebase built upon AnimateDiff.

About

[ICLR 2024] Code for FreeNoise based on AnimateDiff

http://haonanqiu.com/projects/FreeNoise.html

License:Apache License 2.0


Languages

Language:Python 99.2%Language:Shell 0.8%