ComfyUI  >  Opplæringer  >  Guide til bruk av ComfyUI Reactor for videoansiktsbytte

Hei AI-animasjonselskere! Vi setter ut på en spennende reise inn i verdenen av ComfyUI ansiktsbytte. Her presenterer vi ComfyUI Reactor arbeidsflyten, som gjør det mulig å bytte enten ett enkelt ansikt eller flere ansikter i en video!

Vi vil dekke:

  1. Roop vs. Reactor
  2. Hva er ComfyUI Reactor?
  3. Hvordan bruke Reactor i ComfyUI?
    • Sette opp bildene dine
    • Ansiktsbyttemodell
    • Ansiktsgjenkjenning
    • Ansiktsgjenoppretting
    • Synlighet for ansiktsgjenoppretting & CodeFormer Vekt (Fidelity)
    • Kjønnsdeteksjon
    • Introduksjon av ansiktsindeks for enkle eller flere ansiktsbytter i video
  4. Smart rammeinterpolering hvis nødvendig
  5. Endre størrelse og forbedre hvis nødvendig
Få tilgang til ComfyUI Workflow
Dykk direkte inn i <ReActor | Fast Face Swap> arbeidsflyt, fullastet med alle essensielle kundeknuter og modeller, som muliggjør sømløs kreativitet uten manuelle oppsett!
Kom i gang gratis

1. Roop vs. Reactor

Jeg antar at noen av dere har brukt Roop-utvidelsen i Automatic 1111 for denne typen kreative eksperimenter, men koden for Roop er avviklet. Bevegelsesdesignere og animatører omfavner den nye mesteren av ansiktsbytte – ReActor i ComfyUI. Dette verktøyet er ikke bare en oppgradering fra Roop; det er en komplett revolusjon. ReActor har transformert ansiktsbytte til en sømløs og spennende del av ditt kreative verktøysett.

Så, hvorfor er ReActor den nye favoritten for ansiktsbytte? Her er oversikten:

  • Høyoppløselige ansiktsbytter med oppskalering: Si farvel til uklare bilder og hei til krystallklare, skarpe visuelle effekter.
  • CPU-vennlig: Ingen behov for en high-end GPU, noe som gjør det tilgjengelig for flere brukere.
  • Universell kompatibilitet: Fungerer som en sjarm med SDXL og 1.5 Models – det er som å ha en universell fjernkontroll for ansiktsbytte!
  • Smart deteksjon: Automatisk kjønns- og aldersdeteksjon betyr at den vet nøyaktig hvem som er hvem i videoen din.
  • Ufiltrert skapelse: Uten NSFW-filter kan kreativiteten din virkelig blomstre.
  • Kontinuerlige forbedringer: ReActor blir stadig smartere og bedre, som en god vin som modnes med tiden.

Nå, la oss gjøre mer enn bare å snakke om det; la oss dykke inn i hvordan du bruker Reactor i ComfyUI og hvordan du setter opp parameterne i Reactor! Med ReActor er dine kreative muligheter uendelige.

2. Hva er ComfyUI Reactor?

ComfyUI Reactor er en rask og enkel ansiktsbytteutvidelsesnode for ComfyUI. Den utnytter flere modeller for å lette ansiktsgjenkjenning, ansiktsbytte og ansiktsgjenoppretting, samtidig som den opprettholder brukervennlighet.

3. Hvordan bruke Reactor i ComfyUI?

Ok, la oss dykke inn i den spennende prosessen med å lage arbeidsflyten din. Med Reactor vil du kunne legge til noen utrolige ansiktsbytteeffekter til animasjonene dine.

3.1 Sette opp bildene dine

Først må du velge ditt "kildebilde" - tenk på dette som ansiktsdonoren. Deretter velger du ditt "inputbilde" – det er den heldige mottakeren av det nye ansiktet.

Guide til å sette kilde- og inputbilder for raskt ansiktsbytte med ReActor i ComfyUI

3.2 Ansiktsbyttemodell

Vi har allerede lastet ned inswapper_128.onnx modellen, forhåndstrente modeller inswapper_128.onnx, som leveres av InsightFace.

3.3 Ansiktsgjenkjenning

Ansiktsgjenkjenning er som å ha en digital detektiv som oppdager ansikter i både kilde- og inputbildene dine. Vi har en rekke detektiver - resnet50, mobile0.25, YOLOv5l og YOLOv5n. Men vår favoritt er retinaface_resnet50. Den presterer godt.

3.4 Ansiktsgjenoppretting

Her kan du velge en modell for ansiktsgjenoppretting. Noen foretrekker GF PGN, men prøv Code Forer - det er også flott!

3.5 Synlighet for ansiktsgjenoppretting & CodeFormer Vekt (Fidelity)

Disse innstillingene er som å stemme gitaren din. Standardinnstillingene er 1.00 for synlighet og 0.75 for CodeFormer vekt, men ikke nøl med å eksperimentere og se hva du kan skape.

3.6 Kjønnsdeteksjon? Kanskje ikke

Alternativet "detektere kjønn" bestemmer om du vil at modellen skal finne ut kjønnet i bildene. ReActor vil bytte et ansikt bare hvis det oppfyller den gitte betingelsen. Etter min erfaring gir det gode resultater å sette det til "nei". Det er som å fortelle modellen, "Alle blikk på ansiktet, modell kjære!"

Instruksjoner for å konfigurere ReActor (raskt ansiktsbytte) i ComfyUI

3.7 Introduksjon av ansiktsindeks

Ansiktsindeks hjelper systemet med å identifisere hvert ansikt i bildene dine. Ansiktene blir merket fra venstre til høyre og fra topp til bunn i sine respektive bilder. På denne måten vet systemet nøyaktig hvem som er hvem.

3.7.1 Sette opp for et enkelt ansiktsbytte

Har du bare ett ansikt å bytte? Enkelt! Både kildeansiktet og inputansiktet vil ha en indeks på 0.

Hvordan sette ansiktsindeksen for å bytte et enkelt ansikt ved bruk av ReActor (raskt ansiktsbytte) i ComfyUI

3.7.2 Sette opp for flere ansikter

Nå, hvis du føler deg ambisiøs og vil bytte flere ansikter, her er hvordan det gjøres:

Flere ansiktsbytter i separate bilder
  • Når du arbeider med karakteren til venstre i animasjonen din, sett både kilde- og inputansiktsindeksen til 0. Dette instruerer Reactor til, "Bruk kildebildet for å erstatte den venstre karakteren i inputbildet."
  • For karakteren til høyre, juster kildeindeksen til 0 og inputansiktsindeksen til 1. Dette instruerer Reactor til, "Bruk kildebildet for å erstatte den høyre karakteren i inputbildet."
  • Husk, hvis hver karakter er i et separat bilde, trenger du to sett med Reactor noder.
Hvordan sette ansiktsindeksen for å bytte flere ansikter med forskjellige kildebilder ved bruk av ReActor (raskt ansiktsbytte) i ComfyUI
Flere ansiktsbytter i ett bilde
  • Hvis du har et bilde med to karakterer, vil én Reactor node gjøre susen.
  • Her blir det gøy. Du kan mikse og matche ansikter. La oss si at du vil bytte det andre ansiktet i inputbildet (det er indeks = 1) med det første ansiktet i kildebildet (indeks = 0), og du vil bytte det første ansiktet i inputbildet (det er indeks = 0) med det andre ansiktet i kildebildet (indeks = 1). Alt du trenger å gjøre er å sette indeksene dine slik: Kilde - 0,1; Input - 1,0.
Hvordan sette ansiktsindeksen for å bytte flere ansikter med et enkelt kildebilde ved bruk av ReActor (raskt ansiktsbytte) i ComfyUI

4. Smart rammeinterpolering hvis nødvendig

Her er et nyttig tips - vurder å bruke en rammeinterpolator. Tenk på det som en tidsmaskin for videorammene dine. Det fungerer utmerket ved å redusere antall rammer du trenger å behandle i utgangspunktet og deretter briljant rekonstruere dem senere. Dette er spesielt nyttig hvis du har måtte gå på akkord med videokvaliteten for raskere behandling. Tenk på dette trinnet som en tryllestav som hjelper deg med å gjenvinne noe av den tapte klarheten og detaljene.

Forbedre videoer eller animasjoner ved bruk av rammeinterpolator i ComfyUI

5. Endre størrelse og forbedre hvis nødvendig

Du kan også endre størrelsen på videobildene dine før du sender dem til interpolatoren. Selv om det er vanskelig å oppnå kvaliteten på den originale filen, er det absolutt bedre enn ingenting.

Endre størrelse på videoer eller animasjoner med endre størrelse-funksjonen 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

Forfatter: RunComfy Editors

Vårt redaktørteam har jobbet med AI i mer enn 15 år, og startet med NLP/Visjon i RNN/CNN-æraen. Vi har samlet en enorm mengde erfaringer innen AI Chatbot/Kunst/Animasjon, som BERT/GAN/Transformer, osv. Snakk med oss hvis du trenger hjelp med AI-kunst, animasjon og video.

RunComfy

© Opphavsrett 2024 RunComfy. Alle Rettigheter Forbeholdt.

RunComfy er den fremste ComfyUI plattformen, som tilbyr ComfyUI online miljø og tjenester, sammen med ComfyUI arbeidsflyter med fantastiske visuelle effekter.