Allgemeine Einführung
IC-Light ist ein Projekt zur Steuerung der Bildbeleuchtung, das darauf abzielt, die Beleuchtungseffekte von Bildern durch fortgeschrittene KI-Modelle zu manipulieren. Das Projekt, das von Lvmin Zhang et al. entwickelt wurde, bietet zwei Hauptmodelle: ein textbedingtes Beleuchtungsmodell und ein hintergrundbedingtes Modell. Die Benutzer können die Beleuchtung des Vordergrundbildes durch einfache Texteingaben oder Hintergrundbilder an die Umgebungsbeleuchtung im Hintergrund anpassen und so hochwertige Bildkompositionen und Beleuchtungseffekte erzielen.
IC-Light V2 (Demo) ist eine Reihe von Produkten, die auf Flux Das IC-Light-Modell, das von 16-Kanal-VAE, nativer hoher Auflösung und besseren Trainingsmethoden profitiert, behält weit mehr Details bei als das SD1.5-Modell.
Funktionsliste
- Textuelle bedingte Relighting-ModelleSteuerung des Lichteffekts eines Bildes durch Eingabe einer Texteingabe.
- Modell der HintergrundbedingungenAutomatisches Anpassen der Beleuchtung des Vordergrundbildes auf der Grundlage des Hintergrundbildes.
- Automatischer Modell-DownloadEs ist nicht notwendig, Modelle manuell herunterzuladen, das System verarbeitet sie automatisch.
- Mehrere LichteinstellungenDer Benutzer kann verschiedene Lichtrichtungen und -intensitäten auswählen.
- Unterstützung für hohe AuflösungUnterstützt die Verarbeitung hochauflösender Bilder, wobei die Bilddetails erhalten bleiben.
- gleichmäßiges LichtHDR: Sorgt für eine konsistente Überblendung verschiedener Lichtquellen für HDR-Räume.
Hilfe verwenden
Ablauf der Installation
- Klonprojekt::
git clone https://github.com/lllyasviel/IC-Light.git cd IC-Light
- Erstellen und Aktivieren einer virtuellen Umgebung::
conda erstellen -n iclight python=3.10 conda activate iclight
- Installation von Abhängigkeiten::
pip install torch torchvision --index-url https://download.pytorch.org/whl/cu121 pip install -r anforderungen.txt
Modelle mit Textbedingungen neu beleuchten
- Führen Sie das Beispielskript aus::
python gradio_demo.py
- EingabeaufforderungEingabe von Textaufforderungen in die Gradio-Oberfläche, z. B. "schöne Frau, detailliertes Gesicht, warme Atmosphäre, zu Hause, Schlafzimmer".
- Auswahl der LichtvorgabenWählen Sie die gewünschte Lichtrichtung, z. B. "Links".
- Bilder generierenKlicken Sie auf die Schaltfläche Erzeugen, um die Auswirkungen des angepassten Bildes zu sehen.
Verwendung von Modellen für Hintergrundbedingungen
- Führen Sie das Beispielskript aus::
python gradio_demo_bg.py
- Hintergrundbild hochladenHochladen eines Hintergrundbildes in der Gradio-Schnittstelle.
- Eingabeaufforderungen im VordergrundBeschreibung: Geben Sie eine Beschreibung des Vordergrundbildes ein, z. B. "gut aussehender Mann, filmische Beleuchtung".
- Bilder generierenKlicken Sie auf die Schaltfläche Erzeugen, um die Auswirkungen des angepassten Bildes zu sehen.
Erweiterte Funktionen
- photometrische GleichmäßigkeitIC-Light sorgt für die Konsistenz des Lichts im HDR-Raum, was zu einer natürlichen Mischung verschiedener Lichtquellen führt.
- Detail Rückhaltung16-Kanal-VAE-Modelle sorgen für eine hohe Detailgenauigkeit und Auflösung der Bilder.
- StilUnterstützung für die Bearbeitung stilisierter Bilder unter Beibehaltung des ursprünglichen künstlerischen Stils.
allgemeine Probleme
- Wie gehen Sie mit Bildern bei schlechten Lichtverhältnissen um? Geben Sie anhand des Hintergrundmodells eine Beschreibung des schwach beleuchteten Bildes ein, und das System passt die Beleuchtung automatisch an.
- Unterstützt es die kommerzielle Nutzung? Die aktuelle Version ist nur für die nicht-kommerzielle Nutzung bestimmt, für die kommerzielle Nutzung wenden Sie sich bitte an das Entwicklungsteam, um eine Lizenz zu erhalten.
IC-Light Ein-Klick-Installer Entpacken Passwort und Colab Einsatz: