Hur man använder negativ prompt i stabil diffusion?

Hur Man Anvander Negativ Prompt I Stabil Diffusion



Stable Diffusion är en kraftfull text-till-bild-genereringsmodell som kan skapa realistiska och konstnärliga bilder från naturliga språkbeskrivningar. Negativa uppmaningar är ett sätt att specificera vad du inte vill se i den genererade bilden, utan någon extra input. De kan hjälpa dig att ta bort oönskade objekt, stilar eller artefakter från originalbilden och finjustera utskriften för att matcha dina preferenser.

Det här inlägget kommer att förklara i detalj negativa uppmaningar och hur man använder dem i Stable Diffusion.

Vad är negativa uppmaningar?

En negativ prompt är en funktion som instruerar den stabila diffusionsmodellen om vad som ska lämnas utanför den resulterande bilden. Det skrivs vanligtvis in i en separat inmatningsruta under den positiva prompten, vilket är texten som beskriver vad du vill se i bilden. Användare kan installera det lokalt genom att följa officiell länk eller kan använda dess funktioner via webbanvändargränssnitt .







Hur fungerar negativa uppmaningar?

Stabil diffusion fungerar genom att börja med en bullrig duk och gradvis försvaga den för att nå slutresultatet. Den använder en sampleralgoritm som jämför den genererade bilden efter varje steg med den positiva prompten och lägger till några ändringar i bruset tills det matchar textbeskrivningen. Den negativa prompten fungerar som en begränsning som förhindrar provtagaren från att lägga till något som motsäger den negativa texten.



Exempel 1: Skapa en kattbild utan ränder

Om användare vill skapa en bild av en ' katt ”, men användare vill inte att det ska ha några ränder, använd följande uppmaningar:



Positiv uppmaning: en katt





Negativ uppmaning: Ränder

Den negativa uppmaningen vägleder genereringsprocessen för att undvika att skapa ränder på kattens päls, och producerar en bild som denna:



Om den negativa uppmaningen är ' Ränder ”, kommer samplern inte att lägga till några randliknande mönster till bruset. Utgången visar bilden av en katt utan ränder.

Exempel 2: Ändra en befintlig bild Använder sig av Negativ uppmaning

Den negativa prompten kan också användas för att modifiera befintliga bilder genom att använda dem som en initial canvas istället för brus. På så sätt kan användare ta bort eller ändra vissa aspekter av originalbilden enligt den negativa texten. Till exempel, om användare har ' en katt med hatt ”:

Nu, om användare vill ta bort hatten, ladda upp bilden genom att trycka på ' img2img '-knappen och använd följande uppmaningar:

Positiv uppmaning: En katt

Negativ uppmaning: har

Den negativa uppmaningen vägleder generationsprocessen för att radera hatten från kattens päls och producera en bild som denna:

Utdatan visar bilden av en katt utan hatt i gränssnittet.

Vilka är några användningsfall av negativa uppmaningar?

Negativa uppmaningar används för olika ändamål, såsom:

  • Ta bort oönskade element från en bild. Om användare till exempel vill skapa en bild av ett landskap och inte vill ha några byggnader eller människor i det, använd en negativ prompt som ' byggnader, människor ”.
  • Ändra stilen eller stämningen på en bild. Om användare till exempel vill skapa en bild av en solnedgång, men inte vill att den ska vara för ljus eller varm, använd en negativ prompt som ' ljus, varm ”.
  • Åtgärda vissa artefakter eller abnormiteter i en bild. Om användare till exempel vill skapa en bild av ett ansikte, men inte vill att det ska ha några missbildningar eller extra lemmar, använd en negativ prompt som ' deformerade, extra lemmar ”.
  • Finjustera detaljerna eller funktionerna i en bild. Om användare till exempel vill skapa en bild av en blomma och inte vill att den ska ha några taggar eller fläckar, använd en negativ prompt som ' taggar, fläckar ”.

Hur använder jag negativa uppmaningar effektivt?

Det finns några tips och knep som kan hjälpa användare att använda negativa uppmaningar mer effektivt och få bättre resultat:

  • Använd specifika och beskrivande ord för de negativa uppmaningarna. Till exempel, istället för att använda ' dålig ' eller ' ful ”, använd ord som beskriver vad som gör något dåligt eller fult för dig.
  • Använd flera ord för negativa uppmaningar separerade med kommatecken. Detta kommer att öka chanserna att ta bort eller ändra allt som du inte vill ha i bilden.
  • Använd vikter för de negativa uppmaningarna genom att lägga till ett kolon och en siffra efter varje ord. Detta kommer att justera vikten eller styrkan av varje ord för att påverka genereringsprocessen.
  • Experimentera med olika negativa uppmaningar och se hur de påverkar resultatet. Att lägga till eller ta bort ett ord kan ibland göra en betydande skillnad i bildens kvalitet eller stil.

Slutsats

I Stable Diffusion är negativa uppmaningar en kraftfull funktion som kan hjälpa till att skapa mer anpassade och förfinade bilder från textbeskrivningar. De tillåter användare att specificera vad de inte vill se i den genererade bilden och vägleder genereringsprocessen för att undvika eller ta bort dem. De kan användas för olika ändamål som att ta bort oönskade föremål eller element.