Dette innlegget vil forklare i detalj negative spørsmål og hvordan du bruker dem i stabil diffusjon.
- Hva er negative meldinger?
- Hvordan fungerer negative meldinger?
- Hva er noen brukstilfeller av negative meldinger?
- Hvordan bruke negative meldinger effektivt?
Hva er negative meldinger?
En negativ melding er en funksjon som instruerer den stabile diffusjonsmodellen om hva som skal utelates fra det resulterende bildet. Det legges vanligvis inn i en egen inntastingsboks under den positive ledeteksten, som er teksten som beskriver hva du vil se på bildet. Brukere kan installere det lokalt ved å følge offisiell lenke eller kan bruke funksjonaliteten via nettbrukergrensesnitt .
Hvordan fungerer negative meldinger?
Stabil diffusjon fungerer ved å begynne med et støyende lerret og gradvis redusere det for å komme til sluttresultatet. Den bruker en sampler-algoritme som sammenligner det genererte bildet etter hvert trinn med den positive ledeteksten og legger til noen endringer i støyen til den samsvarer med tekstbeskrivelsen. Den negative ledeteksten fungerer som en begrensning som hindrer prøvetakeren i å legge til noe som motsier den negative teksten.
Eksempel 1: Lag et kattebilde uten striper
Hvis brukere ønsker å generere et bilde av en ' katt ', men brukere vil ikke at den skal ha noen striper, bruk følgende ledetekster:
Positiv forespørsel: en katt
Negativ melding: striper
Den negative ledeteksten veileder generasjonsprosessen for å unngå å lage striper på kattens pels, og produserer et bilde som dette:
Hvis den negative ledeteksten er ' striper ”, vil sampleren ikke legge til noen stripelignende mønstre til støyen. Utgangen viser bildet av en katt uten striper.
Eksempel 2: Endre et eksisterende bilde Ved hjelp av Negativ ledetekst
Den negative ledeteksten kan også brukes til å endre eksisterende bilder ved å bruke dem som et første lerret i stedet for støy. På denne måten kan brukere fjerne eller endre noen aspekter av det originale bildet i henhold til den negative teksten. Hvis brukere for eksempel har ' en katt med hatt ':
Nå, hvis brukere vil fjerne hatten, last opp bildet ved å trykke på ' img2img '-knappen og bruk følgende ledetekster:
Positiv forespørsel: En katt
Negativ melding: har
Den negative ledeteksten veileder generasjonsprosessen for å slette hatten fra kattens pels, og produsere et bilde som dette:
Utdataene viser bildet av en katt uten hatt i grensesnittet.
Hva er noen brukstilfeller av negative meldinger?
Negative meldinger brukes til forskjellige formål, for eksempel:
- Fjerne uønskede elementer fra et bilde. For eksempel, hvis brukere ønsker å generere et bilde av et landskap, og ikke vil ha noen bygninger eller mennesker i det, bruk en negativ melding som ' bygninger, mennesker '.
- Endre stilen eller stemningen til et bilde. For eksempel, hvis brukere ønsker å generere et bilde av en solnedgang, men ikke vil at det skal være for lyst eller varmt, bruk en negativ melding som ' lyst, varmt '.
- Å fikse noen artefakter eller abnormiteter i et bilde. For eksempel, hvis brukere ønsker å generere et bilde av et ansikt, men ikke vil at det skal ha noen deformiteter eller ekstra lemmer, bruk en negativ melding som ' deformerte, ekstra lemmer '.
- Finjustere detaljene eller funksjonene i et bilde. For eksempel, hvis brukere ønsker å generere et bilde av en blomst, og ikke vil at den skal ha torner eller flekker, bruk en negativ melding som ' torner, flekker '.
Hvordan bruke negative meldinger effektivt?
Det er noen tips og triks som kan hjelpe brukere til å bruke negative meldinger mer effektivt og få bedre resultater:
- Bruk spesifikke og beskrivende ord for de negative spørsmålene. For eksempel, i stedet for å bruke ' dårlig ' eller ' stygg ”, bruk ord som beskriver hva som gjør noe vondt eller stygt for deg.
- Bruk flere ord for de negative ledetekstene atskilt med komma. Dette vil øke sjansene for å fjerne eller endre alt du ikke vil ha i bildet.
- Bruk vekter for de negative ledetekstene ved å legge til et kolon og et tall etter hvert ord. Dette vil justere betydningen eller styrken til hvert ord for å påvirke generasjonsprosessen.
- Eksperimenter med forskjellige negative meldinger og se hvordan de påvirker resultatet. Noen ganger kan det å legge til eller fjerne ett ord utgjøre en betydelig forskjell i kvaliteten eller stilen til bildet.
Konklusjon
I Stable Diffusion er negative spørsmål en kraftig funksjon som kan bidra til å lage mer tilpassede og raffinerte bilder fra tekstbeskrivelser. De lar brukere spesifisere hva de ikke vil se i det genererte bildet og veilede generasjonsprosessen for å unngå eller fjerne dem. De kan brukes til forskjellige formål som å fjerne uønskede gjenstander eller elementer.