Come utilizzare il prompt negativo nella diffusione stabile?

Come Utilizzare Il Prompt Negativo Nella Diffusione Stabile



Stable Diffusion è un potente modello di generazione da testo a immagine in grado di creare immagini realistiche e artistiche da descrizioni in linguaggio naturale. I prompt negativi sono un modo per specificare cosa non vuoi vedere nell'immagine generata, senza alcun input aggiuntivo. Possono aiutarti a rimuovere oggetti, stili o artefatti indesiderati dall'immagine originale e ottimizzare l'output in base alle tue preferenze.

Questo post spiegherà in dettaglio i prompt negativi e come usarli in Stable Diffusion.

Cosa sono i prompt negativi?

Un prompt negativo è una caratteristica che istruisce il modello Stable Diffusion su cosa lasciare fuori dall'immagine risultante. Di solito viene inserito in una casella di input separata sotto il prompt positivo, che è il testo che descrive cosa vuoi vedere nell'immagine. Gli utenti possono installarlo localmente seguendo il file link ufficiale o può utilizzare le sue funzionalità tramite il interfaccia utente web .







Come funzionano i prompt negativi?

Stable Diffusion funziona partendo da una tela rumorosa e gradatamente eliminando il rumore per arrivare al risultato finale. Utilizza un algoritmo campionatore che confronta l'immagine generata dopo ogni passaggio con il prompt positivo e aggiunge alcune modifiche al rumore finché non corrisponde alla descrizione del testo. Il prompt negativo funge da vincolo che impedisce al campionatore di aggiungere qualsiasi cosa che contraddica il testo negativo.



Esempio 1: creare un'immagine di un gatto senza strisce

Se gli utenti desiderano generare un'immagine di un ' gatto ', ma gli utenti non vogliono che abbia strisce, utilizzare i seguenti suggerimenti:



Richiesta positiva: un gatto





Richiesta negativa: strisce

Il prompt negativo guida il processo di generazione per evitare di creare strisce sulla pelliccia del gatto e produrre un'immagine come questa:



Se il prompt negativo è ' strisce ”, il campionatore non aggiungerà alcun motivo a strisce al rumore. L'output mostra l'immagine di un gatto senza strisce.

Esempio 2: modifica di un'immagine esistente Usando Prompt negativo

Il prompt negativo può anche essere utilizzato per modificare le immagini esistenti utilizzandole come tela iniziale invece del rumore. In questo modo, gli utenti possono rimuovere o modificare alcuni aspetti dell'immagine originale in base al testo negativo. Ad esempio, se gli utenti hanno ' un gatto con un cappello ”:

Ora, se gli utenti vogliono rimuovere il cappello, carica l'immagine premendo il pulsante ' img2img ” e utilizzare le seguenti istruzioni:

Richiesta positiva: Un gatto

Richiesta negativa: ha

Il prompt negativo guida il processo di generazione per cancellare il cappello dalla pelliccia del gatto e produrre un'immagine come questa:

L'output mostra l'immagine di un gatto senza cappello nell'interfaccia.

Quali sono alcuni casi d'uso di prompt negativi?

I prompt negativi vengono utilizzati per scopi diversi, come:

  • Rimozione di elementi indesiderati da un'immagine. Ad esempio, se gli utenti desiderano generare un'immagine di un paesaggio e non vogliono edifici o persone al suo interno, utilizzare un prompt negativo come ' edifici, persone ”.
  • Cambiare lo stile o l'umore di un'immagine. Ad esempio, se gli utenti desiderano generare un'immagine di un tramonto, ma non vogliono che sia troppo luminosa o calda, utilizzare un prompt negativo come ' luminoso, caldo ”.
  • Correzione di alcuni artefatti o anomalie in un'immagine. Ad esempio, se gli utenti vogliono generare un'immagine di un volto, ma non vogliono che abbia deformità o arti extra, usa un prompt negativo come ' deformi, arti extra ”.
  • Perfezionare i dettagli o le caratteristiche di un'immagine. Ad esempio, se gli utenti vogliono generare un'immagine di un fiore e non vogliono che abbia spine o macchie, usa un prompt negativo come ' spine, macchie ”.

Come utilizzare efficacemente i prompt negativi?

Esistono alcuni suggerimenti e trucchi che possono aiutare gli utenti a utilizzare i suggerimenti negativi in ​​modo più efficace e ottenere risultati migliori:

  • Usa parole specifiche e descrittive per i suggerimenti negativi. Ad esempio, invece di utilizzare ' Cattivo ' O ' brutto ”, usa parole che descrivono ciò che rende qualcosa di brutto o brutto per te.
  • Usa più parole per i prompt negativi separati da virgole. Ciò aumenterà le possibilità di rimuovere o modificare tutto ciò che non si desidera nell'immagine.
  • Usa i pesi per i prompt negativi aggiungendo due punti e un numero dopo ogni parola. Questo regolerà l'importanza o la forza di ogni parola nell'influenzare il processo di generazione.
  • Sperimenta con diversi prompt negativi e osserva come influenzano l'output. A volte l'aggiunta o la rimozione di una parola può fare una differenza significativa nella qualità o nello stile dell'immagine.

Conclusione

In Stable Diffusion, i prompt negativi sono una potente funzionalità che può aiutare a creare immagini più personalizzate e raffinate dalle descrizioni testuali. Consentono agli utenti di specificare cosa non vogliono vedere nell'immagine generata e guidano il processo di generazione per evitarli o rimuoverli. Possono essere utilizzati per diversi scopi come la rimozione di oggetti o elementi indesiderati.