Zinan Guo*、Yanze Wu*✝、Zhuowei Chen、Lang Chen、Peng Zhang、Qian He
(*均等な貢献、✝責任著者)
バイトダンス株式会社
2024.10.31 : 最新モデルPuLID-v1.1およびPuLID-FLUX-v0.9.1をリリースしました。詳細については、Model Zoo および pulid v1.1 モデルを参照してください。また、arXiv 論文の新しい改訂版も更新しました。これには、より多くの結果、詳細、分析が含まれています。ぜひチェックしてください。
2024.09.26 : PuLID が NeurIPS 2024 に承認されました
2024.09.12 : PuLID-FLUX-v0.9.0 モデルのリリースを発表できることを嬉しく思います。その機能をぜひ探索してみてください。 ?このモデルについて詳しく見る
2024.05.23 : 今後の v1.1 モデルのプレビューを共有します。ご期待ください。
2024.05.01 : v1 コードとモデル、および ?HuggingFace デモをリリース
2024.04.25 : arXiv 論文をリリース。
ここで PuLID-FLUX のドキュメントとデモを確認してください。
近い将来、このリポジトリを積極的に更新および保守していきますので、ご期待ください。
ローカル gradio デモの準備が完了しました
オンラインHuggingFaceデモの準備が完了しました
コンシューマーグレードの GPUS をサポートするようにコードを最適化したため、 PuLID-FLUX は 16GB グラフィック カードで実行できるようになりました。詳細はこちらからご確認ください
(コミュニティ実装) オンライン Replicate デモの準備が完了しました
ローカル gradio デモは 12GB グラフィック カードをサポートするようになりました
v0.9.1 が完成しました
以下の結果は PuLID-FLUX で生成されます。
PuLIDApplications で生成された画像
バージョン | ベースモデル | 説明 |
---|---|---|
PuLID-v1 | SDXL | 紙モデル。 |
PULID-v1.1 | SDXL | PuLID-v1 と比較して、互換性、編集性、顔の自然さ、類似性が向上しています。 |
PuLID-FLUX-v0.9.0 | フラックス | PuLID-FLUX の最初のバージョン。プロンプト追従性と画質が向上しています (FLUX は SDXL よりも強力であるため)。しかし、ID の忠実度は一部の男性の入力に対して十分高くありません |
PuLID-FLUX-v0.9.1 | フラックス | PuLID-FLUX-v0.9.0 と比較して、ID 忠実度が向上しました。 ID の類似性の定量的な指標から、改善は約 5 パーセント ポイントです。一方、編集機能は以前と同様のままです。 |
Python >= 3.9 (Anaconda または Miniconda の使用を推奨)
flux-dev-fp8 が必要ない場合は PyTorch >= 2.0、それ以外の場合は PyTorch >= 2.4.1
# clone PuLID repogit clone https://github.com/ToTheBeginning/PuLID.gitcd PuLID# create conda envconda create --name pulid python=3.10# activate envconda activate pulid# 依存パッケージをインストールします# 1. Flux が必要ない場合-fp8、たとえば、xl または flux-bf16 を使用している場合は、次の要件をインストールします。txtpip install -rrequirements.txt# 2. flux-fp8 が必要な場合 (消費者グレードの GPU に Flux をインストールするため)、次のrequirements_fp8.txtpip をインストールします。 install -rrequirements_fp8.txt
# v1 バージョンの場合python app.py# v1.1 バージョンの場合python app_v1.1.py --base BASE_MODEL 使用法: -base: RunDiffusion/Juggernaut-XL-v9 または Lykon/dreamshaper-xl-lightning にすることができます
HuggingFace チームからの GPU 助成金に感謝します。https://huggingface.co/spaces/yanze/PuLID で PuLID HF デモを試すことができます
以下は、インターネットで見つかったサードパーティの PuLID 実装の一部です。 PuLID をより幅広いユーザーが利用できるようにするための各開発者の努力に感謝します。ここで言及していない PuLID ベースのリソースやアプリケーションがある場合は、お知らせください。このリストに含めます。
Colab : https://github.com/camenduru/PuLID-jupyter 提供者: camenduru
レプリケート (PuLID) : https://replicate.com/zsxkib/pulid 提供: zsxkib
レプリケート (PuLID-FLUX) : https://replicate.com/zsxkib/flux-pulid 提供: zsxkib
https://github.com/cubiq/PuLID_ComfyUI cubiq によって提供され、ネイティブ ComfyUI 実装
https://github.com/ZHO-ZHO-ZHO/ComfyUI-PuLID-ZHO ZHO 提供、ディフューザーベースの実装
ikubill/sd-webui-controlnet#2838、提供元:huchenlei
このプロジェクトは、AI による画像生成の領域にプラスの影響を与えることを目指しています。ユーザーにはこのツールを使用して画像を作成する自由が認められていますが、現地の法律を遵守し、責任を持って使用することが求められます。開発者は、ユーザーによる潜在的な誤用に対して一切の責任を負いません。
PuLID が役立つ場合は、リポジトリ ⭐ にご協力ください。
このプロジェクトがあなたの研究に役立つと思われる場合は、私たちの論文を引用することを検討してください。
@article{guo2024pulid、title={PuLID: 対照的な配置による Pure および Lightning ID のカスタマイズ}、author={Guo、Zinan と Wu、Yanze と Chen、Zhuowei と Chen、Lang と He、Qian}、journal={arXiv preprint arXiv :2404.16022}、年={2024}}
コメントや質問がある場合は、新しい問題を開くか、Yanze Wu と Zinan Guo までお気軽にお問い合わせください。