Az arcok helyreállítása stabil diffúzióval lépésről lépésre

Liam Miller
2023. augusztus 03. / Frissítette Liam Miller nak nek AI eszközök

Az elmúlt években a mesterséges intelligencia bármely területen előrehaladást ért el a valósághű eredmények javítása érdekében, különösen a fotógenerátorok esetében. De néha még mindig kell helyreállítja az arcokat a Stable Diffúzióban. Mert bár másodpercek alatt képes automatikusan képeket készíteni a promptokból, a hátránya itt az arcok torz vagy elmosódott részei. Ezt különböző módszerekkel lehetne javítani. Ez a cikk az egyes lehetőségeket tárgyalja, ezért keresse meg a legjobbat az arcok helyreállításához a Stable Diffusion szolgáltatásban.

1. rész: Miért homályosodnak el az arcok a stabil diffúzióban

Mielőtt visszaállítaná az arcokat a Stable Diffusion alkalmazásban, válaszoljunk erre a kapcsolódó kérdésre. Egy hatalmas képadatkészlettel rendelkező neurális hálózat képezi az AI fotógenerátort. Ez a technika az eszköz alaprendszere, amely erőfeszítés nélkül állít elő kiváló minőségű kimenetet. Sajnos még mindig nem tökéletes, és néha eltérítené az eredményeket a beviteli promptoktól. Ez okozza a generált képeken látható torzulást, hiányoznak finom dolgok és variációk az emberi arcról, kezekről és más részekről.

Ezenkívül néhány beállítást pontosan be kell állítani, ezek egyike a CFG skála. Ez egy hatalmas tényező a kimenet szempontjából, mivel képes a részleteket a prompthoz igazítani. Egy másik a használt prompt. Még ha az összes ismert szót megadja is a felszólításnak, a Stable Diffusion valószínűleg torz eredményeket fog adni, ha az előzetes tudáson kívül esik. Mégis, lássuk a módszereket az AI-fotók torzításának javítására.

2. rész: Hogyan állítsuk helyre az arcot stabil diffúzióban az AUTOMATIC1111 segítségével

A generált képeken az emberi arcok eltorzulásának minden lehetséges oka mérlegelhető. De szerencsére továbbra is megjavíthatja a Stable Diffusion rendszeren az alábbi két módszerrel.

1. Állítsa vissza az arcokat az AUTOMATIC1111 stable-diffusion-WebUI segítségével

Az A1111 egy további megoldás haladó felhasználók számára. Ez kínálja a legtöbb új funkciót, de ne feledje, hogy nem ez a legelérhetőbb platform, mivel több dokumentációra van szüksége. Ezenkívül van egy nagyon félelmetes listája a funkcióknak, amelyek bonyolultabbá teszik a beállítást. Ennek ellenére vegye figyelembe az A1111 előnyeit a torz részek kitöltésében, a színkorrekcióban és a képjavításban. Tekintse meg az alábbi bemutatót arról, hogyan használhatja az AUTOMATIC1111 stable-diffusion-WebUI-t az arcok visszaállítására a Stable Diffusion rendszeren:

1. lépés.Miután létrehozott egy képet az eszközön, navigáljon a menübe, és keresse meg az "Arcok visszaállítása" lehetőséget. Kattintson rá a megoldás alkalmazásához.

Az A1111 visszaállító felülete

2. lépés.Ha javítani szeretné a szemet vagy más alkatrészt, töltsön fel új képet az Extra Tab menübe. Gondoskodjon a Code Former vagy a GFPGAN hatásáról, és szükség esetén további konfigurációkról is.

2. Befestés AUTOMATIC1111 stabil-diffúziós-webui-val

A befestés egy másik funkció, amely megtalálható az AUTOMATIC1111 stable-diffusion-webui-ban. Egyik funkciója a generált kép hiányzó részleteinek pótlása, mint erős képfeljavító a stabil diffúzióhoz. A legjobb az egészben, hogy a felhasználó manuálisan kiválaszthatja a szerkeszteni kívánt képrészeket, és az eszköz automatikusan generál új részleteket. Az Inpainting használatához kövesse az alábbi bemutatót:

1. lépés.Lépjen az img2img menübe, és válassza az Inpaint lehetőséget. Válassza ki a javítani kívánt alkatrészt; ez lehet az emberi arc vagy olyan részek, mint a szemek, fülek stb.

2. lépés.Konfigurálja a beállításokat igényei szerint. Ha nem ismeri a lehetőségeket, próbálja meg alkalmazni az alábbi képen látható beállításokat.

InPainting konfiguráció

3. rész: A Google Colab használata a stabil diffúzióban lévő arcok helyreállítására

Mivel a Stable Diffusion még a fizetős verzió esetében is nyilvános, a konfigurálás a Hugging Face Spaces segítségével a Google Colab segítségével is elvégezhető. Ez arcszerkesztő alkalmazás szintén ingyenes, és csak néhány kattintás szükséges a képeken látható arcok helyreállításához. A Google Colab egy felhőalapú platform, így megijedhet a körülötte lévő kódoktól. Ezzel szemben nem kell megtanulnia kódolni a program futtatásához; ehelyett kövesse az alábbi egyszerű lépéseket.

1. lépés.Töltse le a Stable Diffusion alkalmazást a Hugging Face webhelyről, és hozzon létre fiókot. Ezután másolja ki a meghajtóról mentett Stable Diffusion Colab notebookot. Ennél a lépésnél győződjön meg arról, hogy a Google Colabot GPU-n használja. Ezt a Futtatási mód menü Futtatási típusának módosítása menüpontjában módosíthatja.

2. lépés.Futtassa az első cellákat úgy, hogy az egeret a platform minden cellája fölé viszi. Kattintson a "Lejátszás" gombra, és várja meg a zöld pipát, amikor elkészült. Futtassa az ötödik cellát is az összes szükséges fájl letöltéséhez. A megfelelő promptok megadásával állítsa elő az első képet a helyreállítási folyamat során.

Google Colab

Bónusz tippek: Shrink Stable Diffusion Restore Face Images

Tegyük fel, hogy jó az arcok visszaállítása a Stable Diffusion-ban, de csökkenteni szeretné a képek fájlméretét. Ebben az esetben használhatja AnyRec ingyenes képkompresszor online a legegyszerűbb módszerhez. Akár 80%-val is csökkentheti a fájlméretet, miközben megőrzi az eredeti képminőséget. Ez az eszköz 40 szabad helyet biztosít a feltöltéshez, maximum 5 MB-tal minden képhez, amelyet KB-ra lehet tömöríteni.

AnyRec képkompresszor

4. rész: GYIK az arcok stabil diffúzióban történő helyreállításáról

Következtetés

Bár a Stable Diffusion torzított fényképének vétele kiábrándító, mégis megteheti helyreállítja az arcokat a Stable Diffúzióban az A1111, az Inpainting és a Google Colab használatával. A hatékony képtömörítés érdekében javasolt az AnyRec Free Image Compressor Online használata. Látogassa meg a hivatalos weboldalt, és nézze meg a legjobb megoldást!

Kapcsolódó cikkek: