Kako koristiti Negative Prompt u stabilnoj difuziji?

Kako Koristiti Negative Prompt U Stabilnoj Difuziji



Stable Diffusion moćan je model generiranja teksta u sliku koji može stvoriti realistične i umjetničke slike iz opisa prirodnog jezika. Negativne upute su način da odredite što ne želite vidjeti na generiranoj slici, bez ikakvog dodatnog unosa. Mogu vam pomoći ukloniti neželjene objekte, stilove ili artefakte s izvorne slike i fino podesiti izlaz kako bi odgovarao vašim željama.

Ovaj će post detaljno objasniti negativne upite i kako ih koristiti u Stable Diffusion.

Što su negativne upute?

Negativni upit značajka je koja daje upute modelu stabilne difuzije što treba izostaviti na rezultirajućoj slici. Obično se unosi u poseban okvir za unos ispod pozitivnog upita, koji je tekst koji opisuje što želite vidjeti na slici. Korisnici ga mogu instalirati lokalno prateći službeni link ili može koristiti njegove funkcije putem web korisničko sučelje .







Kako funkcioniraju negativne upute?

Stabilna difuzija funkcionira tako da počinje s šumnim platnom i postupno ga uklanja kako bi se dobio krajnji rezultat. Koristi algoritam uzorkovanja koji uspoređuje generiranu sliku nakon svakog koraka s pozitivnim odzivom i dodaje neke promjene u šum dok ne odgovara tekstualnom opisu. Negativni prompt djeluje kao ograničenje koje sprječava uzorkovatelja da doda bilo što što je u suprotnosti s negativnim tekstom.



Primjer 1: Napravite sliku mačke bez pruga

Ako korisnici žele generirati sliku ' mačka “, ali korisnici ne žele da ima pruge, upotrijebite sljedeće upite:



Pozitivan upit: Mačka





Negativni upit: pruge

Negativni upit vodi proces generiranja kako bi se izbjeglo stvaranje bilo kakvih pruga na mačjem krznu i stvorila ovakva slika:



Ako je negativan upit ' pruge ”, uzorkivač neće buci dodati uzorke poput pruga. Izlaz prikazuje sliku mačke bez pruga.

Primjer 2: Izmjena postojeće slike Korištenje Negativni upit

Negativni upit također se može koristiti za izmjenu postojećih slika koristeći ih kao početno platno umjesto šuma. Na taj način korisnici mogu ukloniti ili promijeniti neke aspekte izvorne slike u skladu s negativnim tekstom. Na primjer, ako korisnici imaju ' mačka sa šeširom ”:

Sada, ako korisnici žele ukloniti šešir, prenesite sliku pritiskom na ' img2img ” i koristite sljedeće upite:

Pozitivan upit: Mačka

Negativni upit: ima

Negativni upit vodi proces generiranja kako bi se izbrisao šešir s mačjeg krzna i stvorila ovakva slika:

Izlaz prikazuje tu sliku mačke bez šešira u sučelju.

Koji su neki slučajevi upotrebe negativnih upita?

Negativne upute koriste se u različite svrhe, kao što su:

  • Uklanjanje nepoželjnih elemenata sa slike. Na primjer, ako korisnici žele generirati sliku krajolika, a ne žele zgrade ili ljude u njoj, upotrijebite negativan upit poput ' zgrade, ljudi ”.
  • Promjena stila ili raspoloženja slike. Na primjer, ako korisnici žele generirati sliku zalaska sunca, ali ne žele da bude presvijetla ili topla, upotrijebite negativan upit poput ' svijetao, topao ”.
  • Popravljanje nekih artefakata ili abnormalnosti na slici. Na primjer, ako korisnici žele generirati sliku lica, ali ne žele da ono ima bilo kakve deformitete ili dodatne udove, upotrijebite negativan upit poput ' deformirani, dodatni udovi ”.
  • Fino podešavanje detalja ili značajki slike. Na primjer, ako korisnici žele generirati sliku cvijeta, a ne žele da ima trnje ili mrlje, upotrijebite negativan upit poput ' trnje, pjege ”.

Kako učinkovito koristiti negativne upute?

Postoje neki savjeti i trikovi koji mogu pomoći korisnicima da učinkovitije koriste negativne upite i postignu bolje rezultate:

  • Koristite specifične i opisne riječi za negativne upite. Na primjer, umjesto korištenja ' loše ' ili ' ružan “, koristite riječi koje opisuju što za vas čini nešto lošim ili ružnim.
  • Koristite više riječi za negativne upite odvojene zarezima. To će povećati šanse za uklanjanje ili promjenu svega što ne želite na slici.
  • Koristite težine za negativne upite dodavanjem dvotočke i broja iza svake riječi. Ovo će prilagoditi važnost ili snagu svake riječi u utjecanju na proces generiranja.
  • Eksperimentirajte s različitim negativnim upitima i pogledajte kako oni utječu na rezultat. Ponekad dodavanje ili uklanjanje jedne riječi može napraviti značajnu razliku u kvaliteti ili stilu slike.

Zaključak

U Stable Diffusion, negativne upute su moćna značajka koja može pomoći u stvaranju prilagođenijih i profinjenijih slika iz tekstualnih opisa. Omogućuju korisnicima da navedu što ne žele vidjeti na generiranoj slici i vode proces generiranja kako bi ih izbjegli ili uklonili. Mogu se koristiti u različite svrhe kao što je uklanjanje neželjenih objekata ili elemenata.