Cum se utilizează Stabil Diffusion Inpainting?

Cum Se Utilizeaza Stabil Diffusion Inpainting



Difuziunea stabilă în pictură este o abordare utilizată în procesarea imaginii și viziunea computerizată pentru a restaura părțile corupte sau lipsă ale unei imagini. Este util în special pentru completarea golurilor, îndepărtarea obiectelor nedorite sau reconstruirea zonelor deteriorate dintr-o imagine. Tehnicile de pictare cu difuzie stabilă au fost utilizate pe scară largă în diverse aplicații, inclusiv editarea imaginilor, restaurarea imaginilor istorice sau deteriorate și completarea zonelor lipsă din fotografii.

Care este scopul picturii cu difuzie stabilă?

Scopul picturii cu difuzie stabilă este de a genera conținut plauzibil și coerent din punct de vedere vizual în regiunile lipsă ale unei imagini, păstrând în același timp structura generală și aspectul imaginii originale. Realizează acest lucru prin valorificarea conceptului de difuzie a imaginii, care este procesul de răspândire a informațiilor sau a culorii din zone cunoscute către zone necunoscute.

Cum funcționează Stabil Diffusion Inpainting?

Procesul de vopsire implică de obicei două etape principale: propagare și difuzie. Regiunile cunoscute din jurul zonei lipsă sunt analizate în etapa de propagare pentru a estima informațiile lipsă. Această estimare se poate baza pe diferite metode, cum ar fi sinteza texturii, potrivirea patch-urilor sau propagarea marginilor.







Odată estimată informația lipsă, are loc etapa de difuzie. Difuzia implică răspândirea treptată a informațiilor de culoare și textură din regiunile cunoscute către regiunile necunoscute. Procesul de difuzare urmărește să creeze o tranziție lină între regiunile încorporate și conținutul original, asigurându-se că imaginea generată rămâne consistentă vizual.



Cum se utilizează Stabil Diffusion Inpainting?

Inpainting este o caracteristică care vă permite să editați imagini existente cu solicitări de text folosind o mască. O mască este o imagine alb-negru care indică părțile imaginii pe care doriți să le regenerați cu modelul AI. Puteți utiliza inpainting pentru a remedia defecte, adăuga sau elimina obiecte, schimba culori sau stiluri etc. Utilizatorii îl pot instala local, urmând linkul oficial sau pot utiliza funcționalitățile sale prin interfața de utilizator web.



Să explorăm implementarea practică urmând pașii dați:





Pasul 1: Selectați fila „txt2img”.

Selectează ' txt2img ” și introduceți promptul text în caseta de text. Utilizatorii pot folosi orice cuvinte sau expresii pe care le doresc, dar asigurați-vă că sunt descriptive și suficient de specifice pentru ca modelul AI să le înțeleagă. Utilizatorii pot folosi, de asemenea, modificatori precum „:”, „+”, „-“, „(“, „)” etc. pentru a ajusta promptul. De exemplu, generați o imagine cu „ o pisică care poartă ochelari și o pălărie ' ca mai jos:



Pasul 2: Selectați punctul de control al modelului

Utilizatorii pot alege punctul de control al modelului din meniul drop-down din colțul din stânga sus. Punctul de control al modelului determină stilul și calitatea generării imaginii. Există mai multe puncte de control disponibile, cum ar fi „ model.ckpt ”, “ sd-v1-5-inpainting ”, “ sd-v1-5-256 ”, “ sd-v1-5-512 ”, etc.:

Pasul 3: Reglați dimensiunea imaginii

Reglați dimensiunea imaginii și alte setări în funcție de preferințele dvs. Dimensiunea imaginii calculează rezoluția imaginii de ieșire. Celelalte setări includ puterea de dezgomot, scara CFG, dimensiunea lotului etc., care afectează viteza și calitatea generării imaginii:

Pasul 4: Faceți clic pe butonul „Generare”.

Apăsați pe „ Genera ” buton pentru pornirea procesului de generare a imaginii. În funcție de solicitarea utilizatorului, punctul de control al modelului și setările, poate dura câteva minute sau mai mult pentru a genera imaginea:

Pasul 5: Apăsați butonul „Trimite la inpaint”.

Odată ce imaginea este generată, utilizatorii o pot salva sau modifica în continuare folosind inpainting:

Pasul 6: Creați o mască

Pentru a utiliza inpainting, selectați „ img2img ” și selectați „ Inpaint ” subfilă. Utilizați instrumentul pensula pentru a crea o mască pe imagine. Zonele negre sunt acolo unde doriți ca modelul AI să regenereze imaginea pe baza solicitării textului, după cum urmează:

Notă : De asemenea, utilizatorii pot încărca imaginea pe pânza de inpainting făcând clic pe „ Încărcare Inpaint butonul ” sau folosind imaginea existentă.

Pasul 7: Faceți clic pe butonul „Generare”.

Selectați și aplicați același punct de control al modelului și setările pe care le-ați folosit pentru generarea imaginii originale și faceți clic pe butonul „ Genera butonul ”:

Rezultatul arată că a fost aplicată caracteristica de difuzie stabilă în vopsire.

Avantaje și utilizare stabilă de difuzie

Vopsirea cu difuzie stabilă are mai multe avantaje față de alte metode de vopsire, cum ar fi:

  • Poate gestiona regiuni mari de pixeli lipsă și texturi complexe.
  • Poate păstra marginile ascuțite și detaliile fine din imagine.
  • Poate evita artefactele, cum ar fi neclaritatea, sunetul sau netezirea excesivă.
  • Poate fi ușor implementat și paralelizat folosind metode numerice standard.

Stable Diffusion Inpainting poate fi utilizat pentru diferite aplicații, cum ar fi:

  • Restaurarea imaginii : repararea imaginilor deteriorate sau degradate, cum ar fi fotografii vechi, picturi sau documente.
  • Editarea imaginilor : eliminarea obiectelor sau regiunilor nedorite din imagini, cum ar fi sigle, filigrane sau pete.
  • Finalizarea imaginii : completarea regiunilor lipsă din imagini, cum ar fi ocluziile, găurile sau golurile.

Concluzie

Stable Diffusion inpainting oferă o soluție puternică și ușor de utilizat pentru restaurarea regiunilor lipsă sau deteriorate din imagini. Folosind conceptul de difuzare a imaginii, utilizatorii integrează conținutul încorporat cu imaginea originală, asigurând coerența vizuală și minimizând artefactele. Cu interfața sa intuitivă și parametrii reglabili, utilizatorii pot marca cu ușurință regiunile de inpainting și pot controla procesul de inpainting. Acest articol a explicat pașii și avantajele principale ale utilizării vopsirii cu difuzie stabilă și unele dintre aplicațiile acesteia.