Kuinka palauttaa kasvot vakaalla diffuusiolla askel askeleelta

Liam Miller
elo 03, 2023 / Päivittäjä Liam Miller kohtaan AI-työkalut

Viime vuosina tekoäly on edistynyt millä tahansa alalla parantaakseen realistisia tuloksia, erityisesti valokuvageneraattoreissa. Mutta joskus sinun on silti pakko palauttaa kasvot vakaassa diffuusiossa. Koska vaikka se voi automaattisesti luoda kuvia kehotteista sekunneissa, haittapuolena tässä ovat kasvojen vääristyneet tai epäselvät osat. Tätä voisi parantaa eri tavoilla. Tässä artikkelissa käsitellään jokaista vaihtoehtoa, joten löydä paras vaihtoehto kasvojen palauttamiseen Stable Diffusionissa.

Osa 1: Miksi kasvot ovat epäselviä vakaassa diffuusiossa

Ennen kuin siirryt palauttamaan kasvoja Stable Diffusionissa, vastataan tähän asiaan liittyvään kysymykseen. Neuroverkko, jossa on valtava määrä kuvia, kouluttaa AI-valokuvageneraattoria. Tämä tekniikka on työkalun ydinjärjestelmä, joka tuottaa laadukasta tulosta vaivattomasti. Valitettavasti se ei ole vieläkään täydellinen ja joskus hajauttaa tulokset syöttökehotteista. Tämä aiheuttaa vääristymiä, joita näet luoduissa kuvissa, puuttuu hienovaraisia asioita ja muunnelmia ihmisen kasvoista, käsistä ja muista osista.

Lisäksi joitain asetuksia on säädettävä tarkasti, ja yksi niistä on CFG-asteikko. Se on valtava tekijä lähdön kannalta, koska se voi kohdistaa yksityiskohdat kehotteeseen. Toinen on käytetty kehote. Vaikka sisällytät kaikki tunnetut sanat kehotteisiin, Stable Diffusion antaa sinulle todennäköisesti vääristyneitä tuloksia, jos se on poissa aiemmasta tiedosta. Katsotaanpa kuitenkin tapoja korjata tekoälykuvien vääristymä.

Osa 2: Kuinka palauttaa kasvot vakaassa diffuusiossa AUTOMATIC1111:llä

Voit harkita kaikkia mahdollisia vääristyneiden ihmisten kasvojen syitä luoduissa kuvissa. Mutta onneksi voit silti korjata sen Stable Diffusionissa kahdella alla olevalla menetelmällä.

1. Palauta kasvot AUTOMATIC1111 stable-diffusion-WebUI:lla

A1111 on lisäratkaisu kokeneille käyttäjille. Se tarjoaa eniten uusia ominaisuuksia, mutta muista, että se ei ole helpoin alusta, koska se tarvitsee lisää dokumentaatiota. Lisäksi siinä on erittäin pelottava luettelo ominaisuuksista, jotka tekevät asennuksesta monimutkaisemman. Harkitse kuitenkin A1111:n etuja vääristyneiden osien täyttämisessä, värinkorjauksessa ja kuvan parantamisessa. Katso alla oleva esittely AUTOMATIC1111 stable-diffusion-WebUI:n käyttämisestä kasvojen palauttamiseen Stable Diffusionissa:

Vaihe 1.Kun olet luonut kuvan työkalulla, siirry valikkoon ja etsi "Palauta kasvot" -vaihtoehto. Napsauta sitä ottaaksesi ratkaisun käyttöön.

A1111:n palautuspuoli

Vaihe 2.Jos haluat korjata silmät tai muut osat, lataa uusi kuva Extra Tab -valikkoon. Varmista, että käytät Code Formerin tai GFPGAN:n vaikutusta ja muita määrityksiä tarvittaessa.

2. Maalaus AUTOMATIC1111 stable-diffusion-webuilla

Inpainting on toinen ominaisuus, jonka löydät AUTOMATIC1111 stable-diffusion-webuista. Yksi sen tehtävistä on täydentää luodun kuvan puuttuvat yksityiskohdat voimakkaana kuvan skaalaus vakaata diffuusiota varten. Parasta on, että käyttäjä voi valita manuaalisesti muokattavat kuvan osat ja työkalu luo automaattisesti uusia yksityiskohtia. Seuraa alla olevaa esittelyä käyttääksesi Inpaintingia:

Vaihe 1.Siirry img2img-valikkoon ja valitse Inpaint-vaihtoehto. Valitse osa, jonka haluat korjata; se voi olla ihmisen kasvot tai osat, kuten silmät, korvat jne.

Vaihe 2.Määritä asetukset tarpeidesi mukaan. Jos vaihtoehdot eivät ole sinulle tuttuja, kokeile käyttää alla olevan kuvan asetuksia.

InPainting-kokoonpano

Osa 3: Käytä Google Colabia kasvojen palauttamiseen vakaassa diffuusiossa

Koska Stable Diffusion on julkistettu, jopa maksullisessa versiossa, asetukset voidaan tehdä Hugging Face Spaces -sovelluksella Google Colabin kautta. Tämä kasvojen muokkaussovellus on myös ilmainen, ja tarvitset vain muutaman napsautuksen palauttaaksesi kuvien kasvot. Google Colab on pilvipohjainen alusta, joten saatat pelästyttää sitä ympäröivät koodit. Sitä vastoin sinun ei tarvitse opetella koodausta suorittaaksesi tämän ohjelman; noudata sen sijaan alla olevia yksinkertaisia ohjeita.

Vaihe 1.Lataa Stable Diffusion Hugging Facesta ja luo tili. Kopioi sitten asemastasi tallennettu Stable Diffusion Colab -muistikirja. Varmista tässä vaiheessa, että käytät Google Colabia GPU:ssa. Voit muuttaa tätä Suoritusaika-valikosta Muuta suoritusaikatyyppiä.

Vaihe 2.Suorita ensimmäiset solut viemällä hiiren osoitin alustan jokaisen solun päälle. Napsauta "Toista"-painiketta ja odota vihreää valintamerkkiä, kun se on valmis. Sinun on myös suoritettava viides solu ladataksesi kaikki tarvittavat tiedostot. Luo ensimmäinen kuva palautusprosessin avulla antamalla asianmukaiset kehotteet.

Google Colab

Bonusvinkit: Shrink Stable Diffusion Restore kasvokuvat

Oletetaan, että olet hyvä palauttamaan kasvot Stable Diffusionissa, mutta haluat pienentää kuvien tiedostokokoa. Tässä tapauksessa voit käyttää AnyRec ilmainen kuvankompressori verkossa helpoimman menetelmän vuoksi. Se voi pienentää tiedostokokoa jopa 80% säilyttäen samalla alkuperäisen kuvanlaadun. Tämä työkalu tarjoaa 40 ilmaista latauspaikkaa, joissa on enintään 5 Mt jokaista kuvaa kohden pakattavaksi kilotavuiksi.

AnyRec Image Compressor

Osa 4: Usein kysyttyä kasvojen palauttamisesta vakaassa diffuusiossa

Johtopäätös

Vaikka vääristyneen kuvan vastaanottaminen Stable Diffusionista on pettymys, voit silti palauttaa kasvot vakaassa diffuusiossa käyttämällä A1111:tä, Inpaintingia ja Google Colabia. Tehokkaaseen kuvien pakkaamiseen on suositeltavaa käyttää AnyRec Free Image Compressor Online -ohjelmistoa. Vieraile virallisella verkkosivustolla ja katso paras ratkaisu!

Aiheeseen liittyvät artikkelit: