# MagicAnimate **Repository Path**: s_c_k/magic-animate ## Basic Information - **Project Name**: MagicAnimate - **Description**: MagicAnimate:使用扩散模型的时间一致的人体图像动画 - **Primary Language**: Python - **License**: BSD-3-Clause - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 3 - **Created**: 2024-03-08 - **Last Updated**: 2024-03-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README

用扩散模型进行的时间一致的人类形象动画

Zhongcong Xu · Jianfeng Zhang · Jun Hao Liew · Hanshu Yan · Jia-Wei Liu · Chenxu Zhang · Jiashi Feng · Mike Zheng Shou

Paper PDF Project Page
National University of Singapore   |   ByteDance

## 📢 News * **[2023.12.4] 发布推理代码和G无线电演示。我们正在努力改进魔术动画,继续收看! * **[2023.11.23] 释放魔术动画纸和项目页。 ## 🏃‍♂️ 开始使用 请下载预训练模型[StableDiffusion V1.5](https://huggingface.co/runwayml/stable-diffusion-v1-5)和 [MSE-finetuned VAE](https://huggingface.co/stabilityai/sd-vae-ft-mse). 下载我们的 MagicAnimate [checkpoints](https://huggingface.co/zcxu-eric/MagicAnimate). **按如下方式放置它们:** ```bash magic-animate |----pretrained_models |----MagicAnimate |----appearance_encoder |----diffusion_pytorch_model.safetensors |----config.json |----densepose_controlnet |----diffusion_pytorch_model.safetensors |----config.json |----temporal_attention |----temporal_attention.ckpt |----sd-vae-ft-mse |----... |----stable-diffusion-v1-5 |----... |----... ``` ## ⚒️ 安装 先决条件: `python>=3.8`, `CUDA>=11.3`, and `ffmpeg`. 安装 `conda`: ```bash conda env create -f environment.yaml conda activate manimate ``` 或 `pip`: ```bash pip3 install -r requirements.txt ``` ## 💃 推理 在单个 GPU 上运行推理: ```bash bash scripts/animate.sh ``` 使用多个 GPU 运行推理: ```bash bash scripts/animate_dist.sh ``` ## 🎨 Gradio Demo #### 在线电台演示: 快速尝试我们的 [online gradio demo](https://huggingface.co/spaces/zcxu-eric/magicanimate) . #### 本地电台演示: 在单 GPU 上启动本地 gradio 演示: ```bash python3 -m demo.gradio_animate ``` 如果您有多个 GPU,请启动本地 gradio 演示: ```bash python3 -m demo.gradio_animate_dist ``` 然后在本地浏览器中打开gradio demo。 ## 🙏 致谢 我们要感谢 [AK(@_akhaliq)](https://twitter.com/_akhaliq?lang=en) 和huggingface 团队帮助设置oneline gradio演示 ## 🎓 引文 如果您发现此代码库对您的研究有用,请使用以下条目。 ```BibTeX @inproceedings{xu2023magicanimate, author = {Xu, Zhongcong and Zhang, Jianfeng and Liew, Jun Hao and Yan, Hanshu and Liu, Jia-Wei and Zhang, Chenxu and Feng, Jiashi and Shou, Mike Zheng}, title = {MagicAnimate: Temporally Consistent Human Image Animation using Diffusion Model}, booktitle = {arXiv}, year = {2023} } ```