ComfyUI  >  Tutorials  >  Anleitung zur Verwendung von ComfyUI Reactor für Video-Face-Swapping

Hey KI-Animationsliebhaber! Wir begeben uns auf eine aufregende Reise in die Welt des ComfyUI Face Swapping. Hier präsentieren wir Ihnen den ComfyUI Reactor Workflow, mit dem Sie entweder ein einzelnes Gesicht oder mehrere Gesichter in einem Video austauschen können!

Wir werden behandeln:

  1. Roop vs. Reactor
  2. Was ist ComfyUI Reactor?
  3. Wie verwendet man Reactor in ComfyUI?
    • Einrichten Ihrer Bilder
    • Face Swap Modell
    • Gesichtserkennung
    • Gesichtswiederherstellung
    • Sichtbarkeit der Gesichtswiederherstellung & CodeFormer Gewichtung (Wiedergabetreue)
    • Geschlechter erkennen
    • Einführung des Face Index für einzelne oder mehrfache Face Swaps im Video
  4. Intelligente Frame-Interpolation, falls erforderlich
  5. Größe ändern und verfeinern, falls erforderlich
Zugriff auf ComfyUI-Workflow
Direkt eintauchen in <ReActor | Fast Face Swap> Workflow, vollständig geladen mit allen wesentlichen Kundennodes und Modellen, ermöglicht nahtlose Kreativität ohne manuelle Einrichtung!
Kostenlos loslegen

1. Roop vs. Reactor

Ich vermute, dass einige von euch die Roop-Erweiterung in Automatic 1111 für diese Art von kreativen Experimenten verwendet haben, aber der Code für Roop wurde eingestellt. Motion-Designer und Animatoren setzen auf den neuen Champion des Face Swapping – ReActor in ComfyUI. Dieses Tool ist nicht nur eine Verbesserung gegenüber Roop, es ist eine komplette Revolution. ReActor hat das Face Swapping zu einem nahtlosen und spannenden Teil Ihres kreativen Werkzeugkastens gemacht.

Was macht ReActor also zur neuen Referenz für das Face Swapping? Hier ist die Zusammenfassung:

  • Hochauflösende Face Swaps mit Upscaling: Verabschieden Sie sich von unscharfen Bildern und begrüßen Sie kristallklare, scharfe Bilder.
  • CPU-freundlich: Keine High-End-GPU erforderlich, was es für mehr Benutzer zugänglich macht.
  • Universelle Kompatibilität: Funktioniert einwandfrei mit SDXL und 1.5 Modellen – es ist wie eine Universalfernbedienung für Face Swapping!
  • Intelligente Erkennung: Automatische Geschlechts- und Alterserkennung bedeutet, dass es genau weiß, wer wer in Ihrem Video ist.
  • Unzensierte Kreation: Ohne NSFW-Filter kann sich Ihre Kreativität wirklich frei entfalten.
  • Kontinuierliche Verbesserungen: ReActor wird immer intelligenter und besser, wie ein edler Wein, der anmutig altert.

Lassen Sie uns nicht nur darüber reden, sondern eintauchen, wie man Reactor in ComfyUI verwendet und wie man die Parameter in Reactor einstellt! Mit ReActor sind Ihre kreativen Möglichkeiten endlos.

2. Was ist ComfyUI Reactor?

ComfyUI Reactor ist eine schnelle und einfache Face Swap Erweiterung für ComfyUI. Es nutzt mehrere Modelle, um die Gesichtserkennung, den Gesichtsaustausch und die Gesichtswiederherstellung zu ermöglichen, während es einfach zu bedienen bleibt.

3. Wie verwendet man Reactor in ComfyUI?

Also, lassen Sie uns in den spannenden Prozess der Erstellung Ihres Workflows eintauchen. Mit Reactor können Sie Ihren Animationen einige unglaubliche Face Swap Effekte hinzufügen.

3.1 Einrichten Ihrer Bilder

Zuerst müssen Sie Ihr "Quellbild" auswählen - stellen Sie sich das als den Gesichtsspender vor. Wählen Sie dann Ihr "Eingabebild" – das ist der glückliche Empfänger des neuen Gesichts.

Anleitung zum Festlegen von Quell- und Eingabebildern für schnelles Face Swapping mit ReActor in ComfyUI

3.2 Face Swap Modell

Wir haben bereits das vortrainierte Modell inswapper_128.onnx heruntergeladen, das von InsightFace bereitgestellt wird.

3.3 Gesichtserkennung

Die Gesichtserkennung ist wie ein digitaler Detektiv, der Gesichter sowohl in Ihrem Quell- als auch im Eingabebild erkennt. Wir haben eine Vielzahl von Detektiven - resnet50, mobile0.25, YOLOv5l und YOLOv5n. Aber unser Favorit ist der retinaface_resnet50. Seine Leistung ist gut.

3.4 Gesichtswiederherstellung

Hier können Sie ein Modell für die Gesichtswiederherstellung auswählen. Manche bevorzugen GF PGN, aber probieren Sie auch Code Forer aus - es ist auch großartig!

3.5 Sichtbarkeit der Gesichtswiederherstellung & CodeFormer Gewicht (Wiedergabetreue)

Diese Einstellungen sind wie das Stimmen einer Gitarre. Die Standardeinstellungen sind 1,00 für die Sichtbarkeit und 0,75 für das CodeFormer-Gewicht, aber zögern Sie nicht, herumzuspielen und zu sehen, welche Melodien Sie erzeugen können.

3.6 Geschlechter erkennen? Vielleicht nicht

Die Option "Geschlechter erkennen" entscheidet, ob Sie möchten, dass das Modell das Geschlecht in den Bildern erkennt. ReActor tauscht ein Gesicht nur aus, wenn es der gegebenen Bedingung entspricht. Meiner Erfahrung nach liefert die Einstellung "nein" großartige Ergebnisse. Es ist wie dem Modell zu sagen: "Alle Augen auf das Gesicht, Model-Babe!"

Anleitung zur Konfiguration von ReActor (Fast Face Swap) in ComfyUI

3.7 Einführung des Face Index

Der Face Index hilft dem System, jedes Gesicht in Ihren Bildern zu identifizieren. Die Gesichter werden von links nach rechts und von oben nach unten in den jeweiligen Bildern markiert. Auf diese Weise weiß das System genau, wer wer ist.

3.7.1 Einrichten für einen einzelnen Face Swap

Haben Sie nur ein Gesicht zu tauschen? Einfach! Sowohl das Quellgesicht als auch das Eingangsgesicht haben den Index 0.

Wie man den Face Index für den Austausch eines einzelnen Gesichts mit ReActor (Fast Face Swap) in ComfyUI einstellt

3.7.2 Einrichten für mehrere Gesichter

Wenn Sie ehrgeizig sind und mehrere Gesichter tauschen möchten, geht das so:

Mehrere Gesichter in separaten Bildern tauschen
  • Wenn Sie mit dem Charakter auf der linken Seite in Ihrer Animation arbeiten, setzen Sie sowohl den Quell- als auch den Eingangsgesichtsindex auf 0. Dies weist den Reactor an: "Verwende das Quellbild, um den linken Charakter im Eingabebild zu ersetzen."
  • Für den Charakter auf der rechten Seite, stellen Sie den Quellindex auf 0 und den Eingangsgesichtsindex auf 1. Dies weist den Reactor an: "Verwende das Quellbild, um den rechten Charakter im Eingabebild zu ersetzen."
  • Denken Sie daran, wenn jeder Charakter in einem separaten Bild ist, benötigen Sie zwei Sätze von Reactor-Knoten.
Wie man den Face Index für den Austausch mehrerer Gesichter mit verschiedenen Quellbildern mit ReActor (Fast Face Swap) in ComfyUI einstellt
Mehrere Gesichter in einem Bild tauschen
  • Wenn Sie ein Bild mit zwei Charakteren haben, genügt ein Reactor-Knoten.
  • Hier wird es interessant. Sie können Gesichter mischen und anpassen. Angenommen, Sie möchten das zweite Gesicht im Eingabebild (das ist Index = 1) mit dem ersten Gesicht im Quellbild (Index = 0) tauschen und das erste Gesicht im Eingabebild (das ist Index = 0) mit dem zweiten Gesicht im Quellbild (Index = 1) tauschen. Alles, was Sie tun müssen, ist Ihre Indizes so einzustellen: Quelle - 0,1; Eingabe - 1,0.
Wie man den Face Index für den Austausch mehrerer Gesichter mit einem einzigen Quellbild mit ReActor (Fast Face Swap) in ComfyUI einstellt

4. Intelligente Frame-Interpolation, falls erforderlich

Hier ist ein nützlicher Tipp - erwägen Sie die Verwendung eines Frame-Interpolators. Stellen Sie es sich als eine Zeitmaschine für Ihre Videoframes vor. Es funktioniert wunderbar, indem es die Anzahl der Frames reduziert, die Sie anfangs verarbeiten müssen, und sie später brillant rekonstruiert. Dies ist besonders nützlich, wenn Sie die Qualität Ihres Videos zugunsten einer schnelleren Verarbeitung beeinträchtigen mussten. Betrachten Sie diesen Schritt als einen Zauberstab, der Ihnen hilft, einen Teil der verlorenen Klarheit und Details wiederzuerlangen.

Verbessern von Videos oder Animationen mit dem Frame Interpolator in ComfyUI

5. Größe ändern und verfeinern, falls erforderlich

Sie können auch die Größe Ihrer Videobilder ändern, bevor Sie sie an den Interpolator übergeben. Während es schwierig ist, die Qualität der Originaldatei zu erreichen, ist es sicherlich besser als nichts.

Ändern der Größe von Videos oder Animationen mit der Resize-Funktion in ComfyUI
Access ComfyUI Workflow
Dive directly into <ReActor | Fast Face Swap> workflow, fully loaded with all essential customer nodes and models, allowing for seamless creativity without manual setups!
Get started for Free

Autor: RunComfy Redaktion

Unser Redaktionsteam arbeitet seit mehr als 15 Jahren mit KI, angefangen mit NLP/Vision im Zeitalter von RNN/CNN. Wir haben enorme Erfahrungen mit KI-Chatbots/Kunst/Animation gesammelt, wie z.B. BERT/GAN/Transformer usw. Sprechen Sie mit uns, wenn Sie Hilfe bei KI-Kunst, Animation und Video benötigen.

RunComfy

© Urheberrecht 2024 RunComfy. Alle Rechte vorbehalten.

RunComfy ist die führende ComfyUI Plattform, die ComfyUI online Umgebung und Services bietet, zusammen mit ComfyUI Workflows mit atemberaubenden Visualisierungen.