Hvordan bruges negativ prompt i stabil diffusion?

Hvordan Bruges Negativ Prompt I Stabil Diffusion



Stable Diffusion er en kraftfuld tekst-til-billede generationsmodel, der kan skabe realistiske og kunstneriske billeder ud fra naturlige sprogbeskrivelser. Negative prompter er en måde at angive, hvad du ikke ønsker at se i det genererede billede, uden ekstra input. De kan hjælpe dig med at fjerne uønskede objekter, stilarter eller artefakter fra det originale billede og finjustere outputtet, så det matcher dine præferencer.

Dette indlæg vil i detaljer forklare negative prompter, og hvordan man bruger dem i stabil diffusion.

Hvad er negative prompter?

En negativ prompt er en funktion, der instruerer den stabile diffusionsmodel om, hvad der skal udelades af det resulterende billede. Det indtastes normalt i et separat inputfelt under den positive prompt, som er den tekst, der beskriver, hvad du vil se på billedet. Brugere kan installere det lokalt ved at følge officielt link eller kan bruge dens funktionaliteter via webbrugergrænseflade .







Hvordan fungerer negative prompter?

Stabil diffusion virker ved at begynde med et støjende lærred og gradvist formindske det for at nå det endelige resultat. Den bruger en sampler-algoritme, der sammenligner det genererede billede efter hvert trin med den positive prompt og tilføjer nogle ændringer til støjen, indtil den matcher tekstbeskrivelsen. Den negative prompt fungerer som en begrænsning, der forhindrer sampleren i at tilføje noget, der modsiger den negative tekst.



Eksempel 1: Opret et kattebillede uden striber

Hvis brugere ønsker at generere et billede af en ' kat ”, men brugerne ønsker ikke at have nogen striber, skal du bruge følgende prompter:



Positiv prompt: en kat





Negativ prompt: striber

Den negative prompt guider generationsprocessen for at undgå at skabe striber på kattens pels og producerer et billede som dette:



Hvis den negative prompt er ' striber ”, vil sampleren ikke tilføje nogen stribelignende mønstre til støjen. Outputtet viser billedet af en kat uden striber.

Eksempel 2: Rediger et eksisterende billede Ved brug af Negativ prompt

Den negative prompt kan også bruges til at ændre eksisterende billeder ved at bruge dem som et indledende lærred i stedet for støj. På denne måde kan brugere fjerne eller ændre nogle aspekter af det originale billede i henhold til den negative tekst. Hvis brugere f.eks. har ' en kat med en hat ”:

Nu, hvis brugere ønsker at fjerne hatten, upload billedet ved at trykke på ' img2img ”-knappen og brug følgende prompter:

Positiv prompt: En kat

Negativ prompt: har

Den negative prompt guider generationsprocessen for at slette hatten fra kattens pels og producere et billede som dette:

Outputtet viser billedet af en kat uden hat i grænsefladen.

Hvad er nogle tilfælde af brug af negative meddelelser?

Negative prompter bruges til forskellige formål, såsom:

  • Fjernelse af uønskede elementer fra et billede. For eksempel, hvis brugere ønsker at generere et billede af et landskab og ikke vil have nogen bygninger eller mennesker i det, skal du bruge en negativ prompt som ' bygninger, mennesker ”.
  • Ændring af et billedes stil eller stemning. For eksempel, hvis brugere ønsker at generere et billede af en solnedgang, men ikke ønsker, at det skal være for lyst eller varmt, skal du bruge en negativ prompt som ' lyst, varmt ”.
  • Rette nogle artefakter eller abnormiteter i et billede. For eksempel, hvis brugere ønsker at generere et billede af et ansigt, men ikke ønsker, at det skal have nogen deformiteter eller ekstra lemmer, skal du bruge en negativ prompt som ' deforme, ekstra lemmer ”.
  • Finjustering af detaljer eller funktioner i et billede. For eksempel, hvis brugere ønsker at generere et billede af en blomst og ikke ønsker, at den skal have torne eller pletter, skal du bruge en negativ prompt som ' torne, pletter ”.

Hvordan man bruger negative prompter effektivt?

Der er nogle tips og tricks, der kan hjælpe brugere med at bruge negative prompter mere effektivt og få bedre resultater:

  • Brug specifikke og beskrivende ord til de negative meddelelser. For eksempel i stedet for at bruge ' dårligt ' eller ' grim ”, brug ord, der beskriver, hvad der gør noget dårligt eller grimt for dig.
  • Brug flere ord til de negative meddelelser adskilt af kommaer. Dette vil øge chancerne for at fjerne eller ændre alt, hvad du ikke vil have på billedet.
  • Brug vægte til de negative prompter ved at tilføje et kolon og et tal efter hvert ord. Dette vil justere betydningen eller styrken af ​​hvert ord til at påvirke generationsprocessen.
  • Eksperimenter med forskellige negative prompter og se, hvordan de påvirker outputtet. Nogle gange kan tilføjelse eller fjernelse af et ord gøre en væsentlig forskel i billedets kvalitet eller stil.

Konklusion

I Stable Diffusion er negative prompter en kraftfuld funktion, der kan hjælpe med at skabe mere tilpassede og raffinerede billeder ud fra tekstbeskrivelser. De giver brugerne mulighed for at angive, hvad de ikke ønsker at se i det genererede billede og guider genereringsprocessen for at undgå eller fjerne dem. De kan bruges til forskellige formål, såsom at fjerne uønskede genstande eller elementer.