Update README.md
Browse files
README.md
CHANGED
@@ -3,7 +3,7 @@ license: creativeml-openrail-m
|
|
3 |
language:
|
4 |
- en
|
5 |
---
|
6 |
-
# MusePose
|
7 |
|
8 |
MusePose: a Pose-Driven Image-to-Video Framework for Virtual Human Generation. Zhengyan Tong,
|
9 |
Chao Li,
|
@@ -14,98 +14,28 @@ Wenjiang Zhou
|
|
14 |
|
15 |
**[github](https://github.com/TMElyralab/MusePose)** **[huggingface](https://huggingface.co/TMElyralab/MusePose)** **space (comming soon)** **Project (comming soon)** **Technical report (comming soon)**
|
16 |
|
17 |
-
|
18 |
|
19 |
-
|
20 |
|
21 |
-
|
22 |
-
|
23 |
-
|
24 |
-
|
25 |
-
|
26 |
-
|
27 |
-
|
28 |
-
|
29 |
-
|
30 |
-
|
31 |
-
|
32 |
-
|
33 |
-
|
34 |
-
|
35 |
-
|
36 |
-
|
37 |
-
|
38 |
-
|
39 |
-
</td>
|
40 |
-
</tr>
|
41 |
-
|
42 |
-
<tr>
|
43 |
-
<td width=50% style="border: none">
|
44 |
-
<video controls autoplay loop src="https://github.com/TMElyralab/MusePose/assets/47803475/7f7a3aaf-2720-4b50-8bca-3257acce4733" muted="false"></video>
|
45 |
-
</td>
|
46 |
-
<td width=50% style="border: none">
|
47 |
-
<video controls autoplay loop src="https://github.com/TMElyralab/MusePose/assets/47803475/c56f7e9c-d94d-494e-88e6-62a4a3c1e016" muted="false"></video>
|
48 |
-
</td>
|
49 |
-
</tr>
|
50 |
-
|
51 |
-
|
52 |
-
<tr>
|
53 |
-
<td width=50% style="border: none">
|
54 |
-
<video controls autoplay loop src="https://github.com/TMElyralab/MusePose/assets/47803475/00a9faec-2453-4834-ad1f-44eb0ec8247d" muted="false"></video>
|
55 |
-
</td>
|
56 |
-
<td width=50% style="border: none">
|
57 |
-
<video controls autoplay loop src="https://github.com/TMElyralab/MusePose/assets/47803475/41ad26b3-d477-4975-bf29-73a3c9ed0380" muted="false"></video>
|
58 |
-
</td>
|
59 |
-
</tr>
|
60 |
-
|
61 |
-
<tr>
|
62 |
-
<td width=50% style="border: none">
|
63 |
-
<video controls autoplay loop src="https://github.com/TMElyralab/MusePose/assets/47803475/2bbebf98-6805-4f1b-b769-537f69cc0e4b" muted="false"></video>
|
64 |
-
</td>
|
65 |
-
<td width=50% style="border: none">
|
66 |
-
<video controls autoplay loop src="https://github.com/TMElyralab/MusePose/assets/47803475/1b2b97d0-0ae9-49a6-83ba-b3024ae64f08" muted="false"></video>
|
67 |
-
</td>
|
68 |
-
</tr>
|
69 |
-
|
70 |
-
</table>
|
71 |
-
|
72 |
-
|
73 |
-
## News
|
74 |
-
- [05/27/2024] Release `MusePose` and pretrained models.
|
75 |
-
|
76 |
-
|
77 |
-
## Todo:
|
78 |
-
- [x] release our trained models and inference codes of MusePose-v1.
|
79 |
-
- [x] release pose align algorithm.
|
80 |
-
- [ ] training guidelines.
|
81 |
-
- [ ] Huggingface Gradio demo.
|
82 |
-
- [ ] a improved architecture and model (may take longer).
|
83 |
-
|
84 |
-
|
85 |
-
|
86 |
-
|
87 |
-
# Acknowledgement
|
88 |
-
1. We thank [AnimateAnyone](https://github.com/HumanAIGC/AnimateAnyone) for their technical report, and have refer much to [Moore-AnimateAnyone](https://github.com/MooreThreads/Moore-AnimateAnyone) and [diffusers](https://github.com/huggingface/diffusers).
|
89 |
-
1. We thank open-source components like [AnimateDiff](https://animatediff.github.io/), [dwpose](https://github.com/IDEA-Research/DWPose), [Stable Diffusion](https://github.com/CompVis/stable-diffusion), etc..
|
90 |
-
|
91 |
-
Thanks for open-sourcing!
|
92 |
|
93 |
-
|
94 |
-
- Detail consitency: some details of the original character are not well preserved (e.g. face region and complex clothing).
|
95 |
-
- Noise and flickering: we observe noise and flicking in complex background.
|
96 |
|
97 |
-
# Citation
|
98 |
-
```bib
|
99 |
-
@article{musepose,
|
100 |
-
title={MusePose: a Pose-Driven Image-to-Video Framework for Virtual Human Generation},
|
101 |
-
author={Tong, Zhengyan and Li, Chao and Chen, Zhaokang and Wu, Bin and Zhou, Wenjiang},
|
102 |
-
journal={arxiv},
|
103 |
-
year={2024}
|
104 |
-
}
|
105 |
-
```
|
106 |
-
# Disclaimer/License
|
107 |
-
1. `code`: The code of MusePose is released under the MIT License. There is no limitation for both academic and commercial usage.
|
108 |
-
1. `model`: The trained model are available for non-commercial research purposes only.
|
109 |
-
1. `other opensource model`: Other open-source models used must comply with their license, such as `ft-mse-vae`, `dwpose`, etc..
|
110 |
-
1. The testdata are collected from internet, which are available for non-commercial research purposes only.
|
111 |
-
1. `AIGC`: This project strives to impact the domain of AI-driven video generation positively. Users are granted the freedom to create videos using this tool, but they are expected to comply with local laws and utilize it responsibly. The developers do not assume any responsibility for potential misuse by users.
|
|
|
3 |
language:
|
4 |
- en
|
5 |
---
|
6 |
+
# MusePose ComfyUI installation script
|
7 |
|
8 |
MusePose: a Pose-Driven Image-to-Video Framework for Virtual Human Generation. Zhengyan Tong,
|
9 |
Chao Li,
|
|
|
14 |
|
15 |
**[github](https://github.com/TMElyralab/MusePose)** **[huggingface](https://huggingface.co/TMElyralab/MusePose)** **space (comming soon)** **Project (comming soon)** **Technical report (comming soon)**
|
16 |
|
17 |
+
# This is a script to quickly install MusePose ComfyUI node
|
18 |
|
19 |
+
## Installation script
|
20 |
|
21 |
+
Save the code to a script file like `install_musepose.sh` under the ComfyUI directory, and execute it (`source install_musepose.sh`) to install the node.
|
22 |
+
```
|
23 |
+
#!/bin/bash
|
24 |
+
cd custom_nodes/
|
25 |
+
rm -rf Comfyui-MusePose
|
26 |
+
git clone https://github.com/TMElyralab/Comfyui-MusePose.git
|
27 |
+
cd Comfyui-MusePose
|
28 |
+
apt update
|
29 |
+
apt install ffmpeg
|
30 |
+
pip install -r requirements.txt
|
31 |
+
pip install openmim
|
32 |
+
mim install mmengine "mmcv>=2.0.1" "mmdet>=3.1.0" "mmpose>=1.1.0"
|
33 |
+
|
34 |
+
# Download weights
|
35 |
+
huggingface-cli download --local-dir /tmp/download hoveyc/musepose
|
36 |
+
rm -rf pretrained_weights
|
37 |
+
mv /tmp/download/pretrained_weights .
|
38 |
+
```
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
39 |
|
40 |
+
If no errors occur, restart the ComfyUI and it should work.
|
|
|
|
|
41 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|