PuLID
:open_book: PuLID:通过对比对齐实现纯净快速的ID定制
:triangular_flag_on_post: 更新
- 2024.05.23: 🔥🔥分享即将发布的v1.1模型预览,敬请期待
- 2024.05.01: 发布v1代码和模型,以及🤗HuggingFace演示
- 2024.04.25: 发布arXiv论文。
示例
使用我们的PuLID生成的图像 应用
https://github.com/ToTheBeginning/PuLID/assets/11482921/9bdd0c8a-99e8-4eab-ab9e-39bf796cc6b8
:wrench: 依赖和安装
- Python >= 3.7 (推荐使用Anaconda或Miniconda)
- PyTorch >= 2.0
# 克隆PuLID仓库
git clone https://github.com/ToTheBeginning/PuLID.git
cd PuLID
# 创建conda环境
conda create --name pulid python=3.10
# 激活环境
conda activate pulid
# 安装依赖包
pip install -r requirements.txt
:zap: 快速推理
本地Gradio演示
python app.py
在线HuggingFace演示
感谢HuggingFace团队提供的GPU资源,你可以在以下链接尝试PuLID的HF演示 https://huggingface.co/spaces/yanze/PuLID
:paperclip: 相关资源
以下是我们在网上发现的一些PuLID的第三方实现。 我们感谢这些开发者的努力,让PuLID能够被更多人使用。 如果有我们未提及的基于PuLID的资源和应用,请告诉我们, 我们会将它们添加到这个列表中。
在线演示
- Colab: https://github.com/camenduru/PuLID-jupyter 由camenduru提供
- Replicate: https://replicate.com/zsxkib/pulid 由zsxkib提供
ComfyUI
- https://github.com/cubiq/PuLID_ComfyUI 由cubiq提供,原生ComfyUI实现
- https://github.com/ZHO-ZHO-ZHO/ComfyUI-PuLID-ZHO 由ZHO提供,基于diffusers的实现
WebUI
免责声明
本项目旨在积极影响AI驱动的图像生成领域。用户可以自由使用此工具创建图像,但应遵守当地法律并负责任地使用。 开发者不对用户可能的滥用承担任何责任。
引用
如果PuLID对您有帮助,请为该仓库点个⭐。
如果您发现这个项目对您的研究有用,请考虑引用我们的论文:
@article{guo2024pulid,
title={PuLID: Pure and Lightning ID Customization via Contrastive Alignment},
author={Guo, Zinan and Wu, Yanze and Chen, Zhuowei and Chen, Lang and He, Qian},
journal={arXiv preprint arXiv:2404.16022},
year={2024}
}