ComfyUI  >  Handledningar  >  Guide till att Använda ComfyUI Reactor för Videoansiktsbyte

Hej AI-animeringsälskare! Vi ger oss ut på en spännande resa in i världen av ComfyUI ansiktsbyte. Här presenterar vi ComfyUI Reactor arbetsflöde, som gör det möjligt för dig att byta ut antingen ett enda ansikte eller flera ansikten i en video!

Vi kommer att täcka:

  1. Roop vs. Reactor
  2. Vad är ComfyUI Reactor?
  3. Hur man Använder Reactor i ComfyUI?
    • Ställa in Dina Bilder
    • Face Swap Modell
    • Ansiktsigenkänning
    • Ansiktsåterställning
    • Ansiktsåterställningssynlighet & CodeFormer Vikt (Fidelity)
    • Känna igen Kön
    • Introducera Face Index för Enstaka eller Flera Ansiktsbyten i Video
  4. Smart Frame Interpolation om det behövs
  5. Ändra storlek och Förfina om det behövs
Få tillgång till ComfyUI Workflow
Dyk direkt in i <ReActor | Fast Face Swap> arbetsflöde, fulladdat med alla viktiga kundnoder och modeller, vilket möjliggör sömlös kreativitet utan manuella inställningar!
Kom igång gratis

1. Roop vs. Reactor

Jag antar att några av er har använt Roop-tillägget i Automatic 1111 för dessa typer av kreativa experiment, men koden för Roop är avbruten. Motion designers och animatörer omfamnar den nya mästaren av ansiktsbyte – ReActor i ComfyUI. Detta verktyg är inte bara en uppgradering från Roop; det är en fullständig revolution. ReActor har förvandlat ansiktsbyte till en sömlös och spännande del av din kreativa verktygslåda.

Så, varför är ReActor det nya valet för ansiktsbyte? Här är genomgången:

  • Högupplösta Ansiktsbyten med Uppskalning: Säg adjö till suddiga bilder och hej till kristallklara, skarpa visuella effekter.
  • CPU-vänlig: Ingen behov av en högpresterande GPU, vilket gör det tillgängligt för fler användare.
  • Universell Kompatibilitet: Fungerar utmärkt med SDXL och 1.5 Modeller – det är som att ha en universell fjärrkontroll för ansiktsbyte!
  • Smart Detektion: Automatisk köns- och åldersdetektion innebär att den vet exakt vem som är vem i din video.
  • Obegränsad Kreativitet: Utan NSFW-filter kan din kreativitet verkligen släppas lös.
  • Kontinuerliga Förbättringar: ReActor blir ständigt smartare och bättre, precis som ett fint vin som åldras med grace.

Nu, låt oss göra mer än bara prata om det; låt oss dyka in i hur man använder Reactor i ComfyUI och hur man ställer in parametrarna i Reactor! Med ReActor är dina kreativa möjligheter oändliga.

2. Vad är ComfyUI Reactor?

ComfyUI Reactor är en snabb och enkel ansiktsbytartilläggsnod för ComfyUI. Den utnyttjar flera modeller för att underlätta ansiktsigenkänning, ansiktsbyte och ansiktsåterställning, allt medan den bibehåller användarvänlighet.

3. Hur man Använder Reactor i ComfyUI?

Okej, låt oss dyka in i den spännande processen att skapa ditt arbetsflöde. Med Reactor kommer du att kunna lägga till några otroliga ansiktsbyteffekter till dina animationer.

3.1 Ställa in Dina Bilder

Först och främst måste du välja din "källbild" - tänk på detta som ansiktsdonatorn. Välj sedan din "inmatningsbild" – det är den lyckliga mottagaren av det nya ansiktet.

Guide till att Ställa in Käll- och Inmatningsbilder för Snabbt Ansiktsbyte med ReActor i ComfyUI

3.2 Face Swap Modell

Vi har redan laddat ner inswapper_128.onnx Model, förtränade modeller inswapper_128.onnx, som tillhandahålls av InsightFace.

3.3 Ansiktsigenkänning

Ansiktsigenkänning är som att ha en digital detektiv som upptäcker ansikten i både dina käll- och inmatningsbilder. Vi har en mängd olika detektiver - resnet50, mobile0.25, YOLOv5l och YOLOv5n. Men vår favorit är retinaface_resnet50. Dess prestanda är utmärkt.

3.4 Ansiktsåterställning

Här kan du välja en modell för ansiktsåterställning. Vissa föredrar GF PGN, men ge Code Forer ett försök - det är också bra!

3.5 Ansiktsåterställningssynlighet & CodeFormer Vikt (Fidelity)

Dessa inställningar är som att stämma din gitarr. Standardinställningarna är 1.00 för synlighet och 0.75 för CodeFormer vikt, men tveka inte att experimentera och se vilka toner du kan skapa.

3.6 Känna igen Kön? Kanske Inte

Alternativet "känna igen kön" bestämmer om du vill att modellen ska identifiera kön i bilderna. ReActor kommer att byta ansikte endast om det uppfyller det givna villkoret. Enligt min erfarenhet ger inställningen till "nej" bra resultat. Det är som att säga till modellen, "Alla ögon på ansiktet, modellbabe!"

Instruktioner för Konfigurering av ReActor (Snabbt Ansiktsbyte) i ComfyUI

3.7 Introducera Face Index

Face Index hjälper systemet att identifiera varje ansikte i dina bilder. Ansiktena är taggade från vänster till höger och uppifrån och ner i sina respektive bilder. På så sätt vet systemet exakt vem som är vem.

3.7.1 Ställa in för ett Enstaka Ansiktsbyte

Har du bara ett ansikte att byta? Enkelt! Både källansiktet och inmatningsansiktet kommer att ha ett index på 0.

Hur man Ställer in Face Index för att Byta ett Enstaka Ansikte med ReActor (Snabbt Ansiktsbyte) i ComfyUI

3.7.2 Ställa in för Flera Ansikten

Nu, om du känner dig ambitiös och vill byta flera ansikten, så här gör du:

Flera Ansiktsbyten i Separata Bilder
  • När du arbetar med karaktären till vänster i din animation, sätt både Käll- och Inmatningsansiktsindex till 0. Detta instruerar Reactor att, "Använda Källbilden för att ersätta vänster karaktär i inmatningsbilden."
  • För karaktären till höger, justera Källindex till 0 och Inmatningsansiktsindex till 1. Detta riktar Reactor att, "Använda Källbilden för att ersätta höger karaktär i inmatningsbilden."
  • Kom ihåg, om varje karaktär är i en separat bild, behöver du två uppsättningar av Reactor-noder.
Hur man Ställer in Face Index för att Byta Flera Ansikten med Olika Källbilder med ReActor (Snabbt Ansiktsbyte) i ComfyUI
Flera Ansiktsbyten i en Bild
  • Om du har en bild med två karaktärer, räcker en Reactor-nod.
  • Här blir det roligt. Du kan blanda och matcha ansikten. Låt oss säga att du vill byta det andra ansiktet i inmatningsbilden (det är index = 1) med det första ansiktet i källbilden (index = 0), och du vill byta det första ansiktet i inmatningsbilden (det är index = 0) med det andra ansiktet i källbilden (index = 1). Allt du behöver göra är att ställa in dina index så här: Källa - 0,1; Inmatning - 1,0.
Hur man Ställer in Face Index för att Byta Flera Ansikten med en Enda Källbild med ReActor (Snabbt Ansiktsbyte) i ComfyUI

4. Smart Frame Interpolation om det behövs

Här är ett praktiskt tips - överväg att använda en frame interpolator. Tänk på det som en tidsmaskin för dina videoramar. Den fungerar underverk genom att minska antalet ramar du behöver bearbeta initialt och sedan briljant rekonstruera dem senare. Detta är särskilt användbart om du har varit tvungen att kompromissa med din videos kvalitet för snabbare bearbetning. Tänk på detta steg som en trollstav som hjälper dig att återfå en del av den förlorade klarheten och detaljrikedomen.

Förbättra Videor eller Animationer med Frame Interpolator i ComfyUI

5. Ändra storlek och Förfina om det behövs

Du kan också ändra storlek på dina video bilder innan du skickar dem till interpolatorn. Även om det är svårt att uppnå kvaliteten på originalfilen, är det definitivt bättre än ingenting.

Ändra Storlek på Videor eller Animationer med Ändra Storlek-funktionen i 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

Författare: RunComfy Editors

Vårt redaktionsteam har arbetat med AI i mer än 15 år, med början i NLP/Vision under RNN/CNN-eran. Vi har samlat på oss enorma mängder erfarenheter om AI Chatbot/Art/Animation, som BERT/GAN/Transformer, etc. Prata med oss om du behöver hjälp med AI-konst, animation och video.

RunComfy

© Copyright 2024 RunComfy. Alla Rättigheter Förbehållna.

RunComfy är den främsta ComfyUI plattform, som erbjuder ComfyUI online miljö och tjänster, tillsammans med ComfyUI arbetsflöden med fantastiska visuella.