Kako vratiti lica na stabilnu difuziju korak po korak

Liam Miller Liam Miller
kol 03, 2023 (ažurirano: kol 03, 2023)Podneseno na: AI Alati

Posljednjih je godina umjetna inteligencija napredovala na svim poljima kako bi povećala realistične rezultate, posebno za generatore fotografija. Ali ponekad ipak trebate vratiti lica u stabilnoj difuziji. Jer iako može automatski stvoriti slike iz upita u sekundi, nedostatak su iskrivljeni ili zamućeni dijelovi lica. To se može poboljšati različitim metodama. U ovom će se članku raspravljati o svakoj opciji, stoga pronađite najbolju za vraćanje lica u Stable Diffusion.

1. dio: Zašto su lica zamućena u stabilnoj difuziji

Prije nego što počnete vraćati lica u Stable Diffusion, odgovorimo na ovo povezano pitanje. Neuronska mreža s ogromnim skupom podataka slika trenira AI foto generator. Ova je tehnika temeljni sustav alata koji bez napora stvara visokokvalitetne rezultate. Nažalost, još uvijek nije savršen i ponekad bi zalutao u rezultatima upita za unos. To uzrokuje distorziju koju vidite na generiranim slikama, nedostaju suptilne stvari i varijacije na ljudskom licu, rukama i drugim dijelovima.

Dodatno, neke postavke je potrebno precizno podesiti, a jedna od njih je CFG ljestvica. To je ogroman čimbenik za izlaz jer može uskladiti detalje s upitom. Drugi je upit koji se koristi. Čak i ako uključite sve poznate riječi kao upite, Stabilna difuzija će vam vjerojatno dati iskrivljene rezultate ako je izvan prethodnog znanja. Ipak, pogledajmo metode za popravljanje izobličenja na AI fotografijama.

Dio 2: Kako obnoviti lice u stabilnoj difuziji s AUTOMATIC1111

Možete razmotriti sve moguće uzroke iskrivljenih ljudskih lica na generiranim slikama. No, srećom, to još uvijek možete popraviti na Stable Diffusion s dvije metode u nastavku.

1. Vratite lica pomoću AUTOMATIC1111 stable-diffusion-WebUI

A1111 je dodatno rješenje za napredne korisnike. Nudi najviše novih značajki, ali imajte na umu da to nije najpristupačnija platforma jer treba više dokumentacije. Također, ima vrlo zastrašujući popis značajki koje čine postavljanje kompliciranijim. Ipak, razmotrite prednosti A1111 u popunjavanju iskrivljenih dijelova, korekciji boja i poboljšanju slike. Pogledajte donju demonstraciju kako koristiti AUTOMATIC1111 stable-diffusion-WebUI za vraćanje lica na Stable Diffusion:

Korak 1.Nakon generiranja slike na alatu, idite na izbornik i pronađite opciju "Vrati lica". Kliknite na nju da biste primijenili rješenje.

A1111's Restore Face

Korak 2.Ako želite popraviti oči ili druge dijelove, prenesite novu sliku u izbornik Extra Tab. Pobrinite se da stavite utjecaj Code Formera ili GFPGAN-a i više konfiguracija ako je potrebno.

2. Inpainting s AUTOMATIC1111 stable-diffusion-webui

Inpainting je još jedna značajka koju možete pronaći u AUTOMATIC1111 stable-diffusion-webui. Jedna od njegovih funkcija je popuniti detalje koji nedostaju na generiranoj slici, kao moćan alat za povećanje veličine slike za stabilnu difuziju. Najbolji dio je što korisnik može ručno odabrati dijelove slike za uređivanje, a alat automatski generira nove detalje. Slijedite demonstraciju u nastavku da biste koristili Inpainting:

Korak 1.Dođite do izbornika img2img i odaberite opciju Inpaint. Odaberite dio koji želite popraviti; to može biti ljudsko lice ili dijelovi poput očiju, ušiju itd.

Korak 2.Konfigurirajte postavke prema svojim potrebama. Ako niste upoznati s opcijama, pokušajte primijeniti postavke sa slike ispod.

InPainting konfiguracija

Dio 3: Koristite Google Colab za vraćanje lica u stabilnoj difuziji

Budući da je Stable Diffusion dostupan javnosti, čak i za verziju koja se plaća, konfiguracija se može izvršiti pomoću Hugging Face Spaces putem Google Colaba. Ovaj aplikacija za uređivanje lica također je besplatan, a potrebno vam je samo nekoliko klikova da vratite lica na slike. Google Colab je platforma temeljena na oblaku pa bi vas mogli zastrašiti kodovi oko nje. Nasuprot tome, ne morate učiti kodiranje da biste pokrenuli ovaj program; umjesto toga slijedite jednostavne korake u nastavku.

Korak 1.Preuzmite Stable Diffusion s Hugging Face i otvorite račun. Zatim kopirajte Stable Diffusion Colab Notebook spremljenu s vašeg pogona. U ovom koraku provjerite koristite li Google Colab na GPU-u. To možete promijeniti u izborniku Runtime pod Change Runtime Type.

Korak 2.Pokrenite prve ćelije lebdeći mišem iznad svake ćelije na platformi. Pritisnite gumb "Play" i pričekajte zelenu kvačicu kada završi. Također morate pokrenuti petu ćeliju za preuzimanje svih potrebnih datoteka. Generirajte prvu sliku s postupkom obnove unošenjem odgovarajućih upita.

Googleova suradnja

Dodatni savjeti: Smanjite stabilnu difuziju Vratite slike lica

Pretpostavimo da ste dobri s vraćanjem lica u Stable Diffusion, ali želite smanjiti veličinu datoteke slika. U ovom slučaju možete koristiti AnyRec besplatni kompresor slika na mreži za najlakši način. Može smanjiti veličinu datoteke do 80% uz zadržavanje izvorne kvalitete slike. Ovaj alat nudi 40 besplatnih utora za učitavanje s najviše 5 MB za svaku sliku koju treba komprimirati u KB.

AnyRec kompresor slike

Dio 4: Često postavljana pitanja o obnavljanju lica u stabilnoj difuziji

Zaključak

Iako je primanje iskrivljene fotografije od Stable Diffusion razočaravajuće, ipak možete vratiti lica u stabilnoj difuziji koristeći A1111, Inpainting i Google Colab. Za učinkovito sažimanje slike preporučuje se korištenje AnyRec Free Image Compressor Online. Posjetite službenu stranicu i pogledajte najbolje rješenje!

Povezani članci: