Kako uporabljati stabilno difuzijsko slikanje?

Kako Uporabljati Stabilno Difuzijsko Slikanje



Stabilno difuzijsko slikanje je pristop, ki se uporablja pri obdelavi slik in računalniškem vidu za obnovitev poškodovanih ali manjkajočih delov slike. Še posebej je uporaben za zapolnjevanje vrzeli, odstranjevanje neželenih predmetov ali rekonstrukcijo poškodovanih območij na sliki. Tehnike stabilne difuzije pri slikanju so bile široko uporabljene v različnih aplikacijah, vključno z urejanjem slik, obnovo zgodovinskih ali poškodovanih slik in zapolnjevanjem manjkajočih področij na fotografijah.

Kakšen je namen slikanja s stabilno difuzijo?

Cilj stabilnega difuzijskega slikanja je ustvariti vizualno verodostojno in koherentno vsebino v manjkajočih delih slike, hkrati pa ohraniti celotno strukturo in videz izvirne slike. To doseže z izkoriščanjem koncepta difuzije slike, ki je proces širjenja informacij ali barve iz znanih območij na neznana območja.

Kako deluje stabilno difuzijsko slikanje?

Postopek inpaintinga običajno vključuje dva glavna koraka: širjenje in difuzijo. Znane regije, ki obkrožajo manjkajoče območje, se analizirajo v koraku razmnoževanja, da se ocenijo manjkajoče informacije. Ta ocena lahko temelji na različnih metodah, kot je sinteza teksture, ujemanje popravkov ali širjenje robov.







Ko so manjkajoče informacije ocenjene, se izvede korak difuzije. Difuzija vključuje postopno širjenje informacij o barvi in ​​teksturi iz znanih regij v neznane regije. Namen postopka difuzije je ustvariti gladek prehod med naslikanimi območji in izvirno vsebino, s čimer se zagotovi, da ustvarjena slika ostane vizualno dosledna.



Kako uporabljati stabilno difuzijsko slikanje?

Inpainting je funkcija, ki vam omogoča urejanje obstoječih slik z besedilnimi pozivi z uporabo maske. Maska je črno-bela slika, ki označuje, katere dele slike želite regenerirati z modelom AI. Inpainting lahko uporabite za popravljanje napak, dodajanje ali odstranjevanje predmetov, spreminjanje barv ali slogov itd. Uporabniki ga lahko namestijo lokalno, tako da sledijo uradni povezavi, ali pa lahko uporabljajo njegove funkcije prek spletnega uporabniškega vmesnika.



Raziščimo praktično izvedbo tako, da sledimo podanim korakom:





1. korak: Izberite zavihek 'txt2img'

Izberite ' txt2img ” in v besedilno polje vnesite besedilni poziv. Uporabniki lahko uporabijo poljubne besede ali besedne zveze, vendar se prepričajte, da so dovolj opisne in specifične, da jih model AI razume. Uporabniki lahko uporabijo tudi modifikatorje, kot so ':', '+', '-', '(', ')' itd., da natančno prilagodijo poziv. Ustvarite na primer sliko » mačka z očali in klobukom ' kot spodaj:



2. korak: Izberite kontrolno točko modela

Uporabniki lahko iz spustnega menija v zgornjem levem kotu izberejo kontrolno točko modela. Kontrolna točka modela določa slog in kakovost generiranja slike. Na voljo je več kontrolnih točk, kot je ' model.ckpt ”, “ sd-v1-5-inpainting ”, “ sd-v1-5-256 ”, “ sd-v1-5-512 «, itd.:

3. korak: Prilagodite velikost slike

Prilagodite velikost slike in druge nastavitve po svojih željah. Velikost slike izračuna ločljivost izhodne slike. Druge nastavitve vključujejo moč odpravljanja šuma, lestvico CFG, velikost serije itd., ki vplivajo na hitrost in kakovost generiranja slike:

4. korak: kliknite gumb »Ustvari«.

Pritisnite na ' Ustvari ” gumb za začetek postopka generiranja slike. Odvisno od uporabnikovega poziva, kontrolne točke modela in nastavitev lahko ustvarjanje slike traja nekaj minut ali dlje:

5. korak: pritisnite gumb »Pošlji v inpaint«.

Ko je slika ustvarjena, jo lahko uporabniki shranijo ali dodatno spremenijo z inpaintingom:

6. korak: Ustvarite masko

Če želite uporabiti inpainting, izberite » img2img « in izberite » Inpaint ” podzavihek. Uporabite čopič za ustvarjanje maske na sliki. Črna območja so mesta, kjer želite, da model AI regenerira sliko na podlagi vašega besedilnega poziva, kot je prikazano spodaj:

Opomba : Uporabniki lahko sliko naložijo tudi na platno inpainting s klikom na » Inpaint nalaganje ” ali z uporabo obstoječe slike.

7. korak: Kliknite gumb »Ustvari«.

Izberite in uporabite isto kontrolno točko modela in nastavitve, kot ste jih uporabili za ustvarjanje izvirne slike, in kliknite » Ustvari ” gumb:

Rezultat kaže, da je bila uporabljena funkcija stabilnega difuzijskega slikanja.

Prednosti in uporaba stabilne difuzije

Stabilno difuzijsko barvanje ima več prednosti pred drugimi metodami barvanja, kot so:

  • Lahko upravlja z velikimi regijami manjkajočih slikovnih pik in kompleksnimi teksturami.
  • Na sliki lahko ohrani ostre robove in drobne podrobnosti.
  • Lahko se izogne ​​artefaktom, kot so zamegljenost, zvonjenje ali pretirano glajenje.
  • Lahko ga je enostavno implementirati in vzporediti z uporabo standardnih numeričnih metod.

Stabilno difuzijsko barvanje se lahko uporablja za različne namene, kot so:

  • Obnova slike : popravilo poškodovanih ali poslabšanih slik, kot so stare fotografije, slike ali dokumenti.
  • Urejanje slik : odstranitev neželenih predmetov ali regij s slik, kot so logotipi, vodni žigi ali madeži.
  • Dokončanje slike : zapolnjevanje manjkajočih območij na slikah, kot so okluzije, luknje ali vrzeli.

Zaključek

Stable Diffusion inpainting ponuja zmogljivo in uporabniku prijazno rešitev za obnovitev manjkajočih ali poškodovanih območij na slikah. Z uporabo koncepta difuzije slike uporabniki integrirajo naslikano vsebino z izvirno sliko, kar zagotavlja vizualno skladnost in zmanjšuje artefakte. S svojim intuitivnim grafičnim uporabniškim vmesnikom in nastavljivimi parametri lahko uporabniki enostavno označijo področja vrisovanja in nadzorujejo postopek vrisovanja. V tem članku so razloženi glavni koraki in prednosti uporabe stabilnega difuzijskega slikanja in nekaterih njegovih aplikacij.