Hvordan gjenopprette ansikter på stabil diffusjon trinn for trinn
De siste årene har kunstig intelligens gjort fremskritt på alle felt for å øke realistiske resultater, spesielt for fotogeneratorer. Men noen ganger må du fortsatt gjenopprette ansikter i stabil diffusjon. For selv om den automatisk kan lage bilder fra meldinger på sekunder, er ulempen her de forvrengte eller uskarpe delene av ansiktene. Dette kan forbedres med forskjellige metoder. Denne artikkelen vil diskutere hvert alternativ, så finn den beste for å gjenopprette ansikter i Stable Diffusion.
Guideliste
Del 1: Hvorfor ansikter blir uskarpe i stabil spredning Del 2: Hvordan gjenopprette ansikt i stabil diffusjon med AUTOMATIC1111 Del 3: Bruk Google Colab for å gjenopprette ansikter i stabil spredning Del 4: Vanlige spørsmål om gjenoppretting av ansikter i stabil diffusjonDel 1: Hvorfor ansikter blir uskarpe i stabil spredning
Før du hopper for å gjenopprette ansikter i Stable Diffusion, la oss svare på dette relaterte spørsmålet. Et nevralt nettverk med et enormt datasett med bilder trener AI-fotogeneratoren. Denne teknikken er kjernesystemet i verktøyet, og genererer høykvalitets output uten problemer. Dessverre er det fortsatt ikke perfekt og vil noen ganger avvike resultatene fra inndatameldingene. Dette forårsaker forvrengningen du ser i de genererte bildene, manglende subtile ting og variasjoner på det menneskelige ansiktet, hendene og andre deler.
I tillegg må noen innstillinger justeres nøyaktig, og en av dem er CFG-skalaen. Det er en enorm faktor for utgangen, da den kan justere detaljene til ledeteksten. En annen er ledeteksten som brukes. Selv om du inkluderer alle de kjente ordene som ledetekstene, vil stabil diffusjon sannsynligvis gi deg forvrengte resultater hvis det er ute av forkunnskaper. La oss likevel se metodene for å fikse forvrengningen på AI-bildene.
Del 2: Hvordan gjenopprette ansikt i stabil diffusjon med AUTOMATIC1111
Du kan vurdere alle mulige årsaker til forvrengte menneskeansikter i de genererte bildene. Men heldigvis kan du fortsatt fikse det på Stable Diffusion med de to metodene nedenfor.
1. Gjenopprett ansikter med AUTOMATIC1111 stabil-diffusion-WebUI
A1111 er en tilleggsløsning for avanserte brukere. Den tilbyr de fleste nye funksjonene, men husk at det ikke er den mest tilgjengelige plattformen siden den trenger mer dokumentasjon. Den har også en veldig skremmende liste over funksjoner som gjør oppsettet mer komplisert. Tenk likevel på fordelene til A1111 når det gjelder å fylle forvrengte deler, fargekorrigering og bildeforbedring. Se demonstrasjonen nedenfor om hvordan du bruker AUTOMATIC1111 stable-diffusion-WebUI for å gjenopprette ansikter på Stable Diffusion:
Trinn 1.Etter å ha generert et bilde på verktøyet, naviger til menyen og finn alternativet "Gjenopprett ansikter". Klikk på den for å bruke løsningen.
Steg 2.Hvis du ønsker å fikse øynene eller andre deler, last opp et nytt bilde til Extra Tab-menyen. Sørg for å sette innvirkningen av Code Former eller GFPGAN og flere konfigurasjoner om nødvendig.
2. Maling med AUTOMATIC1111 stabil-diffusjon-webui
Inpainting er en annen funksjon du kan finne i AUTOMATIC1111 stable-diffusion-webui. En av funksjonene er å fylle ut de manglende detaljene i det genererte bildet, som en kraftig bildeoppskalerer for stabil diffusjon. Det beste er at brukeren manuelt kan velge bildedelene som skal redigeres, og verktøyet genererer automatisk nye detaljer. Følg demonstrasjonen nedenfor for å bruke Inpainting:
Trinn 1.Naviger til img2img-menyen og velg alternativet Inpaint. Velg delen du vil fikse; det kan være det menneskelige ansiktet eller deler som øyne, ører osv.
Steg 2.Konfigurer innstillingene i henhold til dine behov. Hvis du ikke er kjent med alternativene, prøv å bruke innstillingene fra bildet nedenfor.
Del 3: Bruk Google Colab for å gjenopprette ansikter i stabil spredning
Siden Stable Diffusion er laget for publikum, selv for den betalte versjonen, kan konfigurering gjøres med Hugging Face Spaces via Google Colab. Dette app for ansiktsredigering er også gratis, og du trenger bare noen få klikk for å gjenopprette ansiktene på bildene. Google Colab er en skybasert plattform, så du kan bli skremt av kodene rundt den. Derimot trenger du ikke lære koding for å kjøre dette programmet; i stedet følger du de enkle trinnene nedenfor.
Trinn 1.Last ned Stable Diffusion fra Hugging Face og opprett en konto. Kopier deretter Stable Diffusion Colab Notebook lagret fra stasjonen. På dette trinnet, sørg for at du bruker Google Colab på GPU. Du kan endre dette fra Runtime-menyen under Change Runtime Type.
Steg 2.Kjør de første cellene ved å holde musen over hver celle på plattformen. Klikk på "Spill"-knappen og vent på det grønne merket når det er ferdig. Du må også kjøre den femte cellen for å laste ned alle nødvendige filer. Generer det første bildet med gjenopprettingsprosessen ved å skrive inn de riktige ledetekstene.
Bonustips: Krymp stabil diffusjon Gjenopprett ansiktsbilder
Anta at du er flink med å gjenopprette ansikter i Stable Diffusion, men du vil redusere filstørrelsen på bildene. I dette tilfellet kan du bruke AnyRec gratis bildekompressor på nett for den enkleste metoden. Den kan redusere filstørrelsen med opptil 80% samtidig som den beholder den originale bildekvaliteten. Dette verktøyet gir 40 gratis spor for opplasting med maksimalt 5 MB for hvert bilde som skal komprimeres til KB.
- Komprimer bilder for å beholde den originale bildekvaliteten og dataene.
- Krymp parti med stabil diffusjon genererte bilder med ett klikk.
- Støtte bildetyper, inkludert JPEG, PNG, SVG og GIF.
- Du trenger ikke å opprette en konto, og det er ikke brukt vannmerke.
Del 4: Vanlige spørsmål om gjenoppretting av ansikter i stabil diffusjon
-
1. Hvilke innstillinger bør jeg konfigurere på A1111?
Med sin omfattende liste over innstillinger kan du konfigurere disse alternativene for å gjenopprette ansikter. Se etter CodeFormer, Hurtiginnstillinger fra Innstillinger-siden, og velg VAE utgitt av Stabilitet etter å ha lastet det ned.
-
2. Kan jeg gjenopprette ansikter i stabil diffusjon ved å bruke CFG-skalaen?
Nei. Selv om alternativet vil skape nærhet til ledeteksten og de genererte bildene, er det fortsatt ingen garanti for at det vil fikse de menneskelige ansiktene. Dessuten er det beste alternativet for CFG-skalaen mellom 7 og 10, noe som begrenser deg fra videre konfigurasjon.
-
3. Hva er ulempen med å generere et fullkroppsbilde med et AI-verktøy?
De forvrengte delene er den største ulempen med en helkroppsgenerasjon i stabil diffusjon. Det kan være hele ansiktet, bena, ekstra lemmer osv. Det kan bli verre når du lager det med en liten oppløsning på rundt 1024px eller lavere.
-
4. Hva er en alternativ metode for å få et godt ansikt i Stall Diffusion?
Forespørsler spiller en enorm rolle i AI-generatoren. Det foreslås å inkludere nøkkelord for en bestemt artist og en spesifikk beskrivelse, for eksempel ansiktsdetaljer og negative spørsmål.
-
5. Er det en feil å ha duplikater i stabil diffusjon?
Ja. Når du ser to ansikter etter å ha generert et bilde, må du fikse det med løsningene nevnt i denne artikkelen. Men feilen oppstår vanligvis når du bruker stående bildestørrelse, så den kan fikses ved å endre bildestørrelsen.
Konklusjon
Selv om det er skuffende å motta et forvrengt bilde fra Stable Diffusion, kan du fortsatt gjenopprette ansikter i stabil diffusjon bruker A1111, Inpainting og Google Colab. For effektiv bildekomprimering anbefales det å bruke AnyRec Free Image Compressor Online. Besøk den offisielle nettsiden og se den beste løsningen!