Paano Gamitin ang Negatibong Prompt sa Stable Diffusion?

Paano Gamitin Ang Negatibong Prompt Sa Stable Diffusion



Ang Stable Diffusion ay isang malakas na modelo ng pagbuo ng text-to-image na maaaring lumikha ng makatotohanan at masining na mga larawan mula sa mga natural na paglalarawan ng wika. Ang mga negatibong prompt ay isang paraan upang tukuyin kung ano ang hindi mo gustong makita sa nabuong larawan, nang walang anumang karagdagang input. Matutulungan ka ng mga ito na alisin ang mga hindi gustong bagay, istilo, o artifact mula sa orihinal na larawan, at i-fine-tune ang output upang tumugma sa iyong mga kagustuhan.

Ipapaliwanag ng post na ito nang detalyado ang mga negatibong senyas at kung paano gamitin ang mga ito sa Stable Diffusion.

Ano ang Mga Negatibong Prompt?

Ang negatibong prompt ay isang tampok na nagtuturo sa modelo ng Stable Diffusion kung ano ang iiwan sa magreresultang larawan. Karaniwan itong inilalagay sa isang hiwalay na kahon ng pag-input sa ibaba ng positibong prompt, na siyang teksto na naglalarawan kung ano ang gusto mong makita sa larawan. Maaaring i-install ito ng mga user nang lokal sa pamamagitan ng pagsunod sa opisyal na link o maaaring gamitin ang mga functionality nito sa pamamagitan ng web user interface .







Paano Gumagana ang Mga Negatibong Prompt?

Gumagana ang Stable Diffusion sa pamamagitan ng pagsisimula sa isang maingay na canvas at unti-unting tinatanggal ito upang makuha ang resulta. Gumagamit ito ng sampler algorithm na naghahambing sa nabuong larawan pagkatapos ng bawat hakbang gamit ang positibong prompt at nagdaragdag ng ilang pagbabago sa ingay hanggang sa tumugma ito sa paglalarawan ng teksto. Ang negatibong prompt ay gumaganap bilang isang hadlang na pumipigil sa sampler mula sa pagdaragdag ng anumang bagay na sumasalungat sa negatibong teksto.



Halimbawa 1: Gumawa ng Larawan ng Pusa na Walang Guhit

Kung nais ng mga user na makabuo ng larawan ng isang “ pusa ”, ngunit hindi nais ng mga user na magkaroon ito ng anumang mga guhit, gamitin ang sumusunod na mga senyas:



Positibong prompt: isang pusa





Negatibong prompt: mga guhitan

Ang negatibong prompt ay gumagabay sa proseso ng pagbuo upang maiwasan ang paggawa ng anumang mga guhit sa balahibo ng pusa, at makagawa ng larawang tulad nito:



Kung ang negatibong prompt ay ' mga guhitan ”, hindi magdaragdag ang sampler ng anumang mga pattern na parang guhit sa ingay. Ang output ay nagpapakita ng imahe ng isang pusa na walang guhitan.

Halimbawa 2: Baguhin ang isang Umiiral na Larawan Gamit Negatibong Prompt

Magagamit din ang negatibong prompt para baguhin ang mga kasalukuyang larawan sa pamamagitan ng paggamit sa mga ito bilang paunang canvas sa halip na ingay. Sa ganitong paraan, maaaring alisin o baguhin ng mga user ang ilang aspeto ng orihinal na larawan ayon sa negatibong text. Halimbawa, kung ang mga user ay may ' isang pusa na may sumbrero ”:

Ngayon, kung gusto ng mga user na tanggalin ang sumbrero, i-upload ang larawan sa pamamagitan ng pagpindot sa “ img2img ” button at gamitin ang sumusunod na mga senyas:

Positibong prompt: Isang pusa

Negatibong prompt: may

Ang negatibong prompt ay gumagabay sa proseso ng pagbuo upang burahin ang sumbrero mula sa balahibo ng pusa, at makagawa ng larawang tulad nito:

Ipinapakita ng output ang larawang iyon ng isang pusa na walang sumbrero sa interface.

Ano ang Ilang Kaso ng Paggamit ng Mga Negatibong Prompt?

Ginagamit ang mga negatibong prompt para sa iba't ibang layunin, gaya ng:

  • Pag-alis ng mga hindi kanais-nais na elemento mula sa isang larawan. Halimbawa, kung gusto ng mga user na bumuo ng larawan ng isang landscape, at ayaw ng anumang gusali o tao sa loob nito, gumamit ng negatibong prompt tulad ng ' mga gusali, mga tao ”.
  • Pagbabago ng istilo o mood ng isang imahe. Halimbawa, kung gusto ng mga user na bumuo ng larawan ng paglubog ng araw, ngunit ayaw nitong maging masyadong maliwanag o mainit, gumamit ng negatibong prompt tulad ng “ maliwanag, mainit-init ”.
  • Pag-aayos ng ilang artifact o abnormalidad sa isang imahe. Halimbawa, kung gusto ng mga user na makabuo ng larawan ng isang mukha, ngunit ayaw nitong magkaroon ng anumang mga deformidad o dagdag na paa, gumamit ng negatibong prompt tulad ng ' deformed, sobrang limbs ”.
  • Pino-pino ang mga detalye o feature ng isang larawan. Halimbawa, kung gusto ng mga user na makabuo ng larawan ng isang bulaklak, at ayaw itong magkaroon ng anumang mga tinik o batik, gumamit ng negatibong prompt tulad ng “ mga tinik, mga batik ”.

Paano Mabisang Gumamit ng Mga Negatibong Prompt?

May ilang tip at trick na makakatulong sa mga user na gumamit ng mga negatibong prompt nang mas epektibo at makakuha ng mas magagandang resulta:

  • Gumamit ng mga tiyak at mapaglarawang salita para sa mga negatibong senyas. Halimbawa, sa halip na gamitin ang ' masama 'o' pangit ”, gumamit ng mga salita na naglalarawan kung ano ang ginagawang masama o pangit para sa iyo.
  • Gumamit ng maraming salita para sa mga negatibong senyas na pinaghihiwalay ng mga kuwit. Papataasin nito ang pagkakataong alisin o baguhin ang lahat ng hindi mo gusto sa larawan.
  • Gumamit ng mga timbang para sa mga negatibong senyas sa pamamagitan ng pagdaragdag ng tutuldok at numero pagkatapos ng bawat salita. Isasaayos nito ang kahalagahan o lakas ng bawat salita sa pag-impluwensya sa proseso ng henerasyon.
  • Mag-eksperimento sa iba't ibang negatibong prompt at tingnan kung paano nakakaapekto ang mga ito sa output. Minsan ang pagdaragdag o pag-alis ng isang salita ay maaaring gumawa ng makabuluhang pagkakaiba sa kalidad o istilo ng larawan.

Konklusyon

Sa Stable Diffusion, ang mga negatibong prompt ay isang makapangyarihang feature na makakatulong sa paggawa ng mas customized at pinong mga larawan mula sa mga paglalarawan ng text. Pinapayagan nila ang mga user na tukuyin kung ano ang hindi nila gustong makita sa nabuong larawan at gabayan ang proseso ng pagbuo upang maiwasan o alisin ang mga ito. Magagamit ang mga ito para sa magkakaibang layunin tulad ng pag-alis ng mga hindi gustong bagay o elemento.