Ein Foto wiederherstellen
Deutsch

Workflow-Leitfaden

Wo codeformer comfyui in Ihre Bildverarbeitungspipeline passt

Wenn Gesichter nach der Generierung oder Hochskalierung unscharf wirken, kann ein Restaurierungsschritt mit CodeFormer helfen. Dieser Leitfaden erklärt, wo er in den Workflow gehört, worauf Sie achten sollten und warum Sie die Verfügbarkeit der Nodes in Ihrer eigenen ComfyUI-Installation prüfen müssen.

Website-Bild von Codeformer zur Veranschaulichung der Porträtwiederherstellung

Wer braucht einen Zweig zur Gesichtsrestaurierung?

Wo der Zweig sinnvoll eingefügt wird, hängt davon ab, wie das Gesicht entstanden ist und was anschließend mit dem Bild geschehen soll. Diese Szenarien erfordern unterschiedliche Prüfungen statt einer universellen Node-Voreinstellung.

Porträtbearbeitung

In einem vergrößerten Porträt ist das Gesicht unscharf, während Kleidung und Hintergrund akzeptabel aussehen. Vergleichen Sie eine Restaurierung nur des Gesichts mit dem vergrößerten Bild bei gleicher Ansichtsgröße.

Behalten Sie den Zweig nur bei, wenn sich die Gesichtszüge verbessern, ohne das wiedererkennbare Aussehen der Person zu verändern.

Kann codeformer unscharfe Gesichter korrigieren?

Restaurierung von Archivbildern

Ein alter Scan enthält Staub, ungleichmäßige Belichtung und ein kleines Gesicht. Bereinigen Sie den Scan separat, damit die Gesichtsrestaurierung nicht sämtliche Mängel beheben muss.

Bewahren Sie den Originalscan neben der bearbeiteten Version auf, um einen ehrlichen Vergleich zu ermöglichen.

Kann codeformer alte Fotos restaurieren?

Modellvergleich

Ein generiertes Gesicht wirkt plausibel, nach der Verbesserung aber etwas künstlich. Testen Sie verschiedene Restaurierungsverfahren mit demselben Ausgangsbild, statt unterschiedliche Beispiele zu vergleichen.

Wählen Sie das Ergebnis anhand von Identität, Textur und Konsistenz aus, nicht allein anhand der Schärfe.

codeformer vs gfpgan

Workflow-Builder für Videoframes

Ein Workflow für Einzelbilder wird für Videomaterial angepasst. Prüfen Sie mehrere Frames, bevor Sie eine Stapelverarbeitung in Betracht ziehen, da sich das Erscheinungsbild von Gesichtern zwischen Frames verändern kann.

Betrachten Sie zeitliche Konsistenz als eigene Anforderung, unabhängig von der Verbesserung eines einzelnen Frames.

codeformer für Videos

Wo CodeFormer eingebunden wird

Betrachten Sie CodeFormer als optionalen Verarbeitungszweig, nicht als Ersatz für Generierung, Bereinigung oder Upscaling. Die genauen Knoten und Verbindungen hängen von Ihrer ComfyUI-Konfiguration ab.

  1. 1

    Unveränderte Referenz speichern

    Bewahren Sie das Quellbild und die Ausgabe des Schritts unmittelbar vor der Wiederherstellung auf. Falls Ihr Workflow Upscaling umfasst, halten Sie fest, ob das Eingabebild für den Vergleich davor oder danach abgegriffen wird. Werden beide Schritte zugleich geändert, lässt sich die Wirkung schwer beurteilen.

  2. 2

    Verfügbare Implementierung prüfen

    Prüfen Sie, ob Ihre installierte ComfyUI-Erweiterung tatsächlich den gewünschten CodeFormer-Knoten oder -Workflow bereitstellt und ob die erforderlichen Modelldateien vorhanden sind. Knotennamen, Eingaben und Steuerelemente können sich je nach Erweiterung unterscheiden; ein Screenshot eines fremden Workflows belegt keine Installation.

  3. 3

    Kontrollierten Vergleich durchführen

    Verarbeiten Sie dasselbe Eingabebild einmal mit und einmal ohne Wiederherstellung. Lassen Sie alle anderen Einstellungen unverändert, prüfen Sie die Gesichter in voller Größe und behalten Sie die Version, die die Identität besser bewahrt. Speichern Sie die gewählte Ausgabe neben der Referenz, statt diese zu überschreiben.

Vorher/Nachher

Ein aussagekräftiger Vergleich dokumentiert, welches Bild in den Wiederherstellungszweig eingegeben wurde und welches herauskam. Die Tabelle nennt Prüfpunkte, keine garantierten Veränderungen bei jedem Foto.

Vor der Wiederherstellung Nach der Wiederherstellung
Referenz Genau das Bild, das in den Zweig eingegeben wurde, unverändert gespeichert. Eine Ausgabe aus demselben Bild, damit Unterschiede dem Zweig zugeordnet werden können.
Gesichtsdetails Achten Sie bei voller Größe auf Unschärfe um Augen, Mund und Haaransatz. Prüfen Sie, ob die sichtbaren Details stimmig und nicht bloß schärfer sind.
Identität Halten Sie charakteristische Merkmale wie Augenform, Gesichtsausdruck und Gesichtsproportionen fest. Verwerfen Sie ein sauberer wirkendes Ergebnis, wenn sich diese Merkmale wesentlich verändert haben.
Bereiche außerhalb des Gesichts Betrachten Sie die umliegenden Haare, die Kleidung und den Hintergrund. Achten Sie auf sichtbare Übergänge, veränderte Farben oder unbeabsichtigte Änderungen außerhalb des Gesichts.
Mehrere Gesichter Identifizieren Sie jedes sichtbare Gesicht, auch kleinere Gesichter im Hintergrund. Prüfen Sie jedes Gesicht einzeln; ein gutes Ergebnis bestätigt nicht die Qualität des gesamten Bildes.
Dokumentation der Entscheidung Bewahren Sie das Eingabebild und die für den Test verwendeten Einstellungen auf. Speichern Sie das ausgewählte Ergebnis und halten Sie fest, warum es gegenüber der Referenz bevorzugt wurde.

Spezifikation des abzuliefernden Ergebnisses

Abzuliefern ist ein überprüfbarer Bildvergleich, keine Zusicherung, dass die Restaurierung fehlende Fakten rekonstruiert. Diese Grenzen bestimmen, was bei der Übergabe erhalten bleiben sollte.

1

Das ursprüngliche Gesicht lässt sich damit nicht verifizieren

Eine Restaurierung kann plausible Gesichtsdetails erzeugen, aber nicht feststellen, wie eine verdeckte Person tatsächlich aussah.

Was Sie stattdessen tun sollten

Bewahren Sie das Ausgangsbild neben dem Ergebnis auf und kennzeichnen Sie rekonstruierte Details als Interpretation.

2

Es kann nicht jeden Bildfehler beheben

Kratzer, Belichtungsprobleme und beschädigte Hintergründe können bestehen bleiben, selbst wenn ein Gesicht verbessert wird.

Was Sie stattdessen tun sollten

Beheben Sie diese Fehler in separaten Schritten und vergleichen Sie deren Auswirkungen unabhängig voneinander.

3

Ein fertiger Node ist nicht garantiert

ComfyUI-Installationen und Erweiterungen unterscheiden sich. Diese Anleitung stellt nicht sicher, dass ein bestimmter CodeFormer-Node installiert oder mit Ihrem Graphen kompatibel ist.

Was Sie stattdessen tun sollten

Prüfen Sie vor der Verarbeitung eines Stapels vor Ort die Dokumentation der Erweiterung, die Modellanforderungen und die Bildverbindungen.

4

Es kann keine Konsistenz zwischen den Einzelbildern gewährleisten

Eine Einstellung, die bei einem Porträt funktioniert, kann in Videomaterial oder einer Bilderserie zu unterschiedlichen Gesichtszügen führen.

Was Sie stattdessen tun sollten

Prüfen Sie eine repräsentative Auswahl und bewahren Sie die unbearbeiteten Einzelbilder auf.

Eine Option für den Bild-Workflow erkunden

Ein kontrollierter Vorher-nachher-Vergleich ist der sicherste Weg, um zu entscheiden, ob die Gesichtswiederherstellung in Ihre Pipeline gehört. Erkunden Sie die verlinkten Bild-Tools und prüfen Sie deren verfügbare Modelle und Workflow-Funktionen, bevor Sie sich für einen ComfyUI-Graphen darauf verlassen.

Vergleichen Sie das Ergebnis, nicht nur die Schärfe

  • Bewahren Sie das Eingabebild auf
  • Prüfen Sie die Identität in voller Größe
  • Prüfen Sie die Workflow-Kompatibilität
Bild-Tools erkunden

FAQ zu Anwendungsszenarien

Gehen Sie nicht davon aus, dass in einer bestimmten Installation ein CodeFormer-Node vorhanden ist. Prüfen Sie Ihre installierten Nodes und deren Dokumentation auf Anforderungen an Modelldateien und unterstützte Verbindungen.

Platzieren Sie einen Testzweig nach dem Schritt, der das Gesicht erzeugt, das Sie prüfen möchten. Wenn Hochskalierung beteiligt ist, vergleichen Sie die Positionen anhand desselben Quellbilds und ändern Sie jeweils nur einen Schritt.

Bei der Wiederherstellung können Details ergänzt werden, die im Eingabebild nicht klar erkennbar sind. Vergleichen Sie charakteristische Gesichtszüge mit dem Quellbild und verwerfen Sie ein Ergebnis, das die Identität zugunsten eines makelloseren Aussehens verändert.

Ein Graph kann einen wiederholbaren Ausgangspunkt bieten, doch jedes Bild muss weiterhin geprüft werden. Gesichtsgröße, Beschädigungen und die Anzahl der Personen im Bild können beeinflussen, ob eine Einstellung geeignet ist.

Speichern Sie das Eingabebild, die Ausgabe ohne den Wiederherstellungszweig und die Ausgabe mit ihm. Halten Sie die relevanten Node- und Modelldetails fest, damit der Vergleich später nachvollzogen oder wiederholt werden kann.

Ein Foto wiederherstellen
Ein Foto wiederherstellen