Cum să utilizați promptul negativ în difuzie stabilă?

Cum Sa Utilizati Promptul Negativ In Difuzie Stabila



Stable Diffusion este un model puternic de generare text-to-image care poate crea imagini realiste și artistice din descrierile în limbaj natural. Solicitările negative sunt o modalitate de a specifica ceea ce nu doriți să vedeți în imaginea generată, fără nicio introducere suplimentară. Ele vă pot ajuta să eliminați obiectele, stilurile sau artefactele nedorite din imaginea originală și să reglați fin rezultatul pentru a se potrivi preferințelor dvs.

Această postare va explica în detaliu solicitările negative și cum să le folosiți în Stable Diffusion.

Ce sunt sugestiile negative?

Un prompt negativ este o caracteristică care instruiește modelul Stable Diffusion despre ceea ce trebuie lăsat din imaginea rezultată. De obicei, este introdus într-o casetă de introducere separată sub promptul pozitiv, care este textul care descrie ceea ce doriți să vedeți în imagine. Utilizatorii îl pot instala local urmând link oficial sau își poate utiliza funcționalitățile prin intermediul interfață cu utilizatorul web .







Cum funcționează solicitările negative?

Stable Diffusion funcționează începând cu o pânză zgomotoasă și eliminând-o treptat pentru a ajunge la rezultatul final. Utilizează un algoritm de eșantionare care compară imaginea generată după fiecare pas cu promptul pozitiv și adaugă câteva modificări la zgomot până când se potrivește cu descrierea textului. Promptul negativ acționează ca o constrângere care împiedică sampler-ul să adauge ceva care contrazice textul negativ.



Exemplul 1: Creați o imagine de pisică fără dungi

Dacă utilizatorii doresc să genereze o imagine a unui „ pisică ”, dar utilizatorii nu doresc ca acesta să aibă dungi, utilizați următoarele solicitări:



prompt pozitiv: o pisica





Solicitare negativă: dungi

Promptul negativ ghidează procesul de generare pentru a evita crearea de dungi pe blana pisicii și pentru a produce o imagine ca aceasta:



Dacă promptul negativ este „ dungi ”, eșantionul nu va adăuga niciun model asemănător cu dungi la zgomot. Ieșirea arată imaginea unei pisici fără dungi.

Exemplul 2: Modificați o imagine existentă Folosind Solicitare negativă

Promptul negativ poate fi folosit și pentru a modifica imaginile existente utilizându-le ca pânză inițială în loc de zgomot. În acest fel, utilizatorii pot elimina sau modifica unele aspecte ale imaginii originale în funcție de textul negativ. De exemplu, dacă utilizatorii au „ o pisică cu pălărie ”:

Acum, dacă utilizatorii doresc să scoată pălăria, încărcați imaginea apăsând butonul „ img2img ” și utilizați următoarele solicitări:

prompt pozitiv: O pisica

Solicitare negativă: are

Indemnul negativ ghidează procesul de generare pentru a șterge pălăria de pe blana pisicii și pentru a produce o imagine ca aceasta:

Rezultatul arată acea imagine a unei pisici fără pălărie în interfață.

Care sunt unele cazuri de utilizare ale prompturilor negative?

Indicațiile negative sunt utilizate în diferite scopuri, cum ar fi:

  • Eliminarea elementelor nedorite dintr-o imagine. De exemplu, dacă utilizatorii doresc să genereze o imagine a unui peisaj și nu doresc nicio clădire sau oameni în el, utilizați un prompt negativ precum „ clădiri, oameni ”.
  • Schimbarea stilului sau dispoziției unei imagini. De exemplu, dacă utilizatorii doresc să genereze o imagine a unui apus de soare, dar nu doresc ca acesta să fie prea luminos sau prea cald, utilizați un prompt negativ precum „ luminos, cald ”.
  • Remedierea unor artefacte sau anomalii dintr-o imagine. De exemplu, dacă utilizatorii doresc să genereze o imagine a unei fețe, dar nu doresc ca aceasta să aibă deformări sau membre suplimentare, utilizați un prompt negativ precum „ membre deformate, în plus ”.
  • Reglarea fină a detaliilor sau caracteristicilor unei imagini. De exemplu, dacă utilizatorii doresc să genereze o imagine a unei flori și nu doresc ca aceasta să aibă spini sau pete, utilizați un prompt negativ precum „ spini, pete ”.

Cum să utilizați în mod eficient sugestiile negative?

Există câteva sfaturi și trucuri care pot ajuta utilizatorii să folosească mai eficient solicitările negative și să obțină rezultate mai bune:

  • Folosiți cuvinte specifice și descriptive pentru sugestiile negative. De exemplu, în loc să folosiți „ rău ” sau ” urât ”, folosește cuvinte care descriu ceea ce face ceva rău sau urât pentru tine.
  • Folosiți mai multe cuvinte pentru solicitările negative separate prin virgulă. Acest lucru va crește șansele de a elimina sau schimba tot ceea ce nu doriți din imagine.
  • Utilizați ponderi pentru solicitările negative adăugând două puncte și un număr după fiecare cuvânt. Acest lucru va ajusta importanța sau puterea fiecărui cuvânt în influențarea procesului de generare.
  • Experimentați cu diferite solicitări negative și vedeți cum afectează acestea rezultatul. Uneori, adăugarea sau eliminarea unui cuvânt poate face o diferență semnificativă în calitatea sau stilul imaginii.

Concluzie

În Stable Diffusion, mesajele negative sunt o caracteristică puternică care poate ajuta la crearea unor imagini mai personalizate și mai rafinate din descrierile textului. Acestea permit utilizatorilor să specifice ceea ce nu doresc să vadă în imaginea generată și să ghideze procesul de generare pentru a le evita sau a le elimina. Ele pot fi utilizate în diverse scopuri, cum ar fi îndepărtarea obiectelor sau elementelor nedorite.