Kuidas kasutada negatiivset viipa stabiilse difusiooni korral?

Kuidas Kasutada Negatiivset Viipa Stabiilse Difusiooni Korral



Stabiilne hajutamine on võimas tekstist pildiks genereerimise mudel, mis suudab luua loomuliku keele kirjelduste põhjal realistlikke ja kunstilisi pilte. Negatiivsed viibad on viis ilma täiendava sisendita määrata, mida te genereeritud pildil näha ei soovi. Need aitavad teil algkujutiselt eemaldada soovimatud objektid, stiilid või artefaktid ning väljundit oma eelistustele vastavaks peenhäälestada.

See postitus selgitab üksikasjalikult negatiivseid viipasid ja nende kasutamist stabiilses difusioonis.

Mis on negatiivsed viiped?

Negatiivne viip on funktsioon, mis annab stabiilse hajutuse mudelile juhiseid selle kohta, mida tulemuseks olevast pildist välja jätta. Tavaliselt sisestatakse see eraldi sisestuskasti positiivse viipa alla, mis on tekst, mis kirjeldab seda, mida soovite pildil näha. Kasutajad saavad selle kohapeal installida, järgides ametlik link või saab selle funktsioone kasutada rakenduse kaudu veebi kasutajaliides .







Kuidas negatiivsed juhid töötavad?

Stabiilne hajutamine alustab mürarikkast lõuendist ja summutab selle järk-järgult, et saavutada lõpptulemus. See kasutab proovivõtualgoritmi, mis võrdleb loodud pilti pärast iga sammu positiivse viipaga ja lisab mürasse mõned muudatused, kuni see ühtib tekstikirjeldusega. Negatiivne viip toimib piiranguna, mis takistab proovivõtjal lisada midagi, mis on negatiivse tekstiga vastuolus.



Näide 1: looge triipudeta kassipilt

Kui kasutajad soovivad luua pildi kass ”, kuid kasutajad ei soovi, et sellel oleks triipe, kasutage järgmisi viipasid:



Positiivne viip: kass





Negatiivne viip: triibud

Negatiivne viip juhib genereerimisprotsessi, et vältida kassi karusnahale triipude teket ja luua selline pilt:



Kui negatiivne viip on ' triibud ”, proovivõttur ei lisa mürale triibutaolisi mustreid. Väljund näitab kassi kujutist ilma triipudeta.

Näide 2: olemasoleva pildi muutmine Kasutades Negatiivne viip

Negatiivset viipa saab kasutada ka olemasolevate piltide muutmiseks, kasutades neid müra asemel esialgse lõuendina. Nii saavad kasutajad vastavalt negatiivsele tekstile eemaldada või muuta originaalpildi mõningaid aspekte. Näiteks kui kasutajatel on ' mütsiga kass ”:

Nüüd, kui kasutajad soovivad mütsi eemaldada, laadige pilt üles, vajutades img2img ” nuppu ja kasutage järgmisi viipasid:

Positiivne viip: Kass

Negatiivne viip: on

Negatiivne viip juhib genereerimisprotsessi, et kustutada müts kassi karvast ja luua selline pilt:

Väljund näitab liideses seda pilti ilma mütsita kassist.

Millised on mõned negatiivsete viipade kasutamise juhtumid?

Negatiivseid viipasid kasutatakse erinevatel eesmärkidel, näiteks:

  • Soovimatute elementide eemaldamine pildilt. Näiteks kui kasutajad soovivad luua maastiku kujutist, kuid ei soovi, et sellel oleks hooneid ega inimesi, kasutage negatiivset viipa, näiteks ' hooned, inimesed ”.
  • Pildi stiili või meeleolu muutmine. Näiteks kui kasutajad soovivad luua pilti päikeseloojangust, kuid ei taha, et see oleks liiga hele või soe, kasutage negatiivset viipa, näiteks ' särav, soe ”.
  • Mõne pildi artefakti või kõrvalekalde parandamine. Näiteks kui kasutajad soovivad luua näokujutise, kuid ei soovi, et sellel oleks deformatsioone või lisajäsemeid, kasutage negatiivset viipa, näiteks ' deformeerunud, lisajäsemed ”.
  • Pildi detailide või funktsioonide peenhäälestus. Näiteks kui kasutajad soovivad luua lillepildi, kuid ei soovi, et sellel oleks okkaid või laike, kasutage negatiivset viipa, näiteks ' okkad, laigud ”.

Kuidas negatiivseid viipasid tõhusalt kasutada?

Mõned näpunäited ja nipid võivad aidata kasutajatel negatiivseid viipasid tõhusamalt kasutada ja paremaid tulemusi saavutada.

  • Kasutage negatiivsete juhiste jaoks konkreetseid ja kirjeldavaid sõnu. Näiteks selle asemel, et kasutada halb ” või „ kole ”, kasutage sõnu, mis kirjeldavad, mis teeb teie jaoks midagi halvaks või inetuks.
  • Kasutage negatiivsete viipade jaoks mitut sõna, eraldades need komadega. See suurendab võimalust eemaldada või muuta kõike, mida te pildil ei soovi.
  • Kasutage negatiivsete viipade jaoks kaalu, lisades iga sõna järele kooloni ja numbri. See reguleerib iga sõna tähtsust või tugevust genereerimisprotsessi mõjutamisel.
  • Katsetage erinevate negatiivsete viipadega ja vaadake, kuidas need väljundit mõjutavad. Mõnikord võib ühe sõna lisamine või eemaldamine pildi kvaliteeti või stiili oluliselt muuta.

Järeldus

Stabiilse hajutuse puhul on negatiivsed viipad võimas funktsioon, mis aitab luua tekstikirjeldustest rohkem kohandatud ja viimistletud pilte. Need võimaldavad kasutajatel määrata, mida nad loodud pildil näha ei soovi, ja suunavad genereerimisprotsessi nende vältimiseks või eemaldamiseks. Neid saab kasutada erinevatel eesmärkidel, näiteks soovimatute objektide või elementide eemaldamiseks.