Zinan Guo*, Yanze Wu*✝, Zhuowei Chen, Lang Chen, Peng Zhang, Qian He
(*Gleicher Beitrag, ✝Korrespondierender Autor)
ByteDance Inc
31.10.2024 : Wir freuen uns, unsere neuesten Modelle PuLID-v1.1 und PuLID-FLUX-v0.9.1 zu veröffentlichen. Weitere Informationen finden Sie im Model Zoo und im Pulid v1.1-Modell. Wir aktualisieren auch eine neue Überarbeitung für das arXiv-Papier, die weitere Ergebnisse, Details und Analysen enthält. Bitte schauen Sie sich diese an.
26.09.2024 : PuLID von NeurIPS 2024 akzeptiert
12.09.2024 : Wir freuen uns, die Veröffentlichung des Modells PuLID-FLUX-v0.9.0 bekannt zu geben. Viel Spaß beim Erkunden seiner Möglichkeiten! ? Erfahren Sie mehr über dieses Modell
23.05.2024 : Teilen Sie die Vorschau unseres kommenden Modells v1.1, bitte bleiben Sie auf dem Laufenden
01.05.2024 : Veröffentlichung der v1-Codes und -Modelle sowie der ?HuggingFace-Demo
25.04.2024 : arXiv-Papier veröffentlichen.
Bitte sehen Sie sich hier das Dokument und die Demo von PuLID-FLUX an.
Wir werden dieses Repository in naher Zukunft aktiv aktualisieren und pflegen, also bleiben Sie bitte auf dem Laufenden.
Die lokale Gradio-Demo ist jetzt fertig
Die Online-Demo von HuggingFace ist jetzt fertig
Wir haben die Codes optimiert, um GPUS der Verbraucherklasse zu unterstützen, und jetzt kann PuLID-FLUX auf einer 16-GB-Grafikkarte ausgeführt werden . Überprüfen Sie die Details hier
(Community-Implementierung) Die Online-Replikat-Demo ist jetzt fertig
Die lokale Gradio-Demo unterstützt jetzt 12-GB-Grafikkarten
v0.9.1 ist jetzt fertig
Die folgenden Ergebnisse werden mit PuLID-FLUX generiert.
Bilder, die mit unseren PuLIDApplications erstellt wurden
Version | Basismodell | Beschreibung |
---|---|---|
PuLID-v1 | SDXL | Papiermodell. |
PuLID-v1.1 | SDXL | Im Vergleich zu PuLID-v1 bessere Kompatibilität, Bearbeitbarkeit, natürlichere Gesichtszüge und Ähnlichkeit. |
PuLID-FLUX-v0.9.0 | FLUSS | Unsere erste Version für PuLID-FLUX, bessere Eingabeaufforderung und Bildqualität (da FLUX leistungsfähiger als SDXL ist). Für einige männliche Eingaben ist die ID-Treue jedoch nicht hoch genug |
PuLID-FLUX-v0.9.1 | FLUSS | Im Vergleich zu PuLID-FLUX-v0.9.0 bessere ID-Treue. Aus der quantitativen Metrik der ID-Ähnlichkeit beträgt die Verbesserung etwa 5 Prozentpunkte. Die Bearbeitbarkeit bleibt dabei ähnlich wie zuvor. |
Python >= 3.9 (Empfehlen Sie die Verwendung von Anaconda oder Miniconda)
PyTorch >= 2.0, wenn Sie Flux-dev-fp8 nicht benötigen, andernfalls PyTorch >= 2.4.1
# PuLID klonen repogit klonen https://github.com/ToTheBeginning/PuLID.gitcd PuLID# conda erstellen envconda erstellen --name pulid python=3.10# envconda aktivieren pulid aktivieren# Abhängige Pakete installieren# 1. Wenn Sie kein Flux benötigen -fp8, wenn Sie beispielsweise XL oder Flux-BF16 verwenden, installieren Sie die folgenden Anforderungen.txtpip install -r Anforderungen.txt# 2. Wenn Sie Flux-FP8 benötigen (um Flux auf eine Verbraucher-GPU zu übertragen), installieren Sie die folgenden Anforderungen_fp8.txtpip install -r Anforderungen_fp8.txt
# für Version 1 von Python app.py# für Version 1.1 von Python app_v1.1.py --base BASE_MODEL Verwendung: -base: kann RunDiffusion/Juggernaut-XL-v9 oder Lykon/dreamshaper-xl-lightning sein
Vielen Dank für den GPU-Zuschuss vom HuggingFace-Team. Sie können die PuLID HF-Demo unter https://huggingface.co/spaces/yanze/PuLID ausprobieren
Im Folgenden sind einige Implementierungen von PuLID von Drittanbietern aufgeführt, die wir im Internet gefunden haben. Wir schätzen die Bemühungen der jeweiligen Entwickler, PuLID einem breiteren Publikum zugänglich zu machen. Wenn es PuLID-basierte Ressourcen und Anwendungen gibt, die wir hier nicht erwähnt haben, teilen Sie uns dies bitte mit. Wir werden sie dann in diese Liste aufnehmen.
Colab : https://github.com/camenduru/PuLID-jupyter bereitgestellt von camenduru
Replizieren (PuLID) : https://replicate.com/zsxkib/pulid, bereitgestellt von zsxkib
Replizieren (PuLID-FLUX) : https://replicate.com/zsxkib/flux-pulid, bereitgestellt von zsxkib
https://github.com/cubiq/PuLID_ComfyUI bereitgestellt von cubiq, native ComfyUI-Implementierung
https://github.com/ZHO-ZHO-ZHO/ComfyUI-PuLID-ZHO bereitgestellt von ZHO, diffusorbasierte Implementierung
Mikubill/sd-webui-controlnet#2838 bereitgestellt von huchenlei
Ziel dieses Projekts ist es, den Bereich der KI-gesteuerten Bilderzeugung positiv zu beeinflussen. Benutzern wird die Freiheit eingeräumt, mit diesem Tool Bilder zu erstellen, es wird jedoch von ihnen erwartet, dass sie die örtlichen Gesetze einhalten und es verantwortungsvoll nutzen. Die Entwickler übernehmen keine Verantwortung für einen möglichen Missbrauch durch Benutzer.
Wenn PuLID hilfreich ist, helfen Sie bitte beim ⭐ Repo.
Wenn Sie dieses Projekt für Ihre Forschung nützlich finden, ziehen Sie bitte die Zitierung unseres Artikels in Betracht:
@article{guo2024pulid, Titel={PuLID: Pure and Lightning ID Customization via Contrastive Alignment}, Autor={Guo, Zinan und Wu, Yanze und Chen, Zhuowei und Chen, Lang und He, Qian}, Journal={arXiv Preprint arXiv :2404.16022}, Jahr={2024}}
Wenn Sie Kommentare oder Fragen haben, eröffnen Sie bitte eine neue Ausgabe oder wenden Sie sich an Yanze Wu und Zinan Guo.