Az arcok helyreállítása stabil diffúzióval lépésről lépésre
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.
Útmutató lista
1. rész: Miért homályosodnak el az arcok a stabil diffúzióban 2. rész: Hogyan állítsuk helyre az arcot stabil diffúzióban az AUTOMATIC1111 segítségével 3. rész: A Google Colab használata a stabil diffúzióban lévő arcok helyreállítására 4. rész: GYIK az arcok stabil diffúzióban történő helyreállításáról1. 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.
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.
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.
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.
- Tömörítse a képeket az eredeti képminőség és adatok megőrzéséhez.
- Zsugorítsa össze a Stable Diffusion által generált képeket egyetlen kattintással.
- Támogatja a képtípusokat, beleértve a JPEG, PNG, SVG és GIF formátumokat.
- Nincs szükség fiók létrehozására, és a rendszer nem alkalmaz vízjelet.
4. rész: GYIK az arcok stabil diffúzióban történő helyreállításáról
-
1. Milyen beállításokat kell konfigurálnom az A1111-en?
A beállítások széles listájával konfigurálhatja ezeket a beállításokat az arcok visszaállításához. Keresse meg a CodeFormer gyorsbeállításokat a Beállítások oldalon, és válassza ki a letöltés után a Stabilitás által kiadott VAE-t.
-
2. Visszaállíthatom az arcokat a stabil diffúzióban a CFG skála használatával?
Nem. Bár az opció közelíti a promptot és a generált képeket, még mindig nincs garancia arra, hogy kijavítja az emberi arcokat. Ezenkívül a CFG skála legjobb választása 7 és 10 között van, ami korlátozza a további konfigurációt.
-
3. Mi a hátránya, ha mesterséges intelligencia eszközzel teljes testképet készítünk?
A torz részek a legnagyobb hátránya a teljes testet felölelő stabil diffúziós generációnak. Ez lehet az egész arc, lábak, extra végtagok stb. Ez rosszabbodhat, ha kis, 1024 képpont körüli vagy annál kisebb felbontással készíti el.
-
4. Milyen alternatív módszerrel lehet jó arcot kapni a Stable Diffúzióban?
A promptok hatalmas szerepet játszanak az AI-generátorban. Javasoljuk, hogy szerepeltessen egy adott előadó kulcsszavait és egy konkrét leírást, például arcrészleteket és negatív felszólításokat.
-
5. Hiba, ha a Stable Diffusion duplikátumai vannak?
Igen. Ha egy fénykép létrehozása után két arcot lát, ki kell javítania az ebben a cikkben említett megoldásokkal. A hiba azonban általában portré képméret használatakor jelentkezik, így a képméret változtatásával javítható.
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!