← Nieuwste papers
🤖 AI

Image Generation from Contextually-Contradictory Prompts

Dit paper introduceert een stage-bewust prompt-decompositieframework dat gebruikmaakt van een groot taalmodel om contextuele tegenstrijdigheden in prompts op te lossen en zo de semantische nauwkeurigheid van gegenereerde afbeeldingen aanzienlijk verbetert.

Oorspronkelijke auteurs: Saar Huberman, Or Patashnik, Omer Dahary, Ron Mokady, Daniel Cohen-Or

Gepubliceerd 2026-03-25
📖 4 min leestijd☕ Koffiepauze-leesvoer

Oorspronkelijke auteurs: Saar Huberman, Or Patashnik, Omer Dahary, Ron Mokady, Daniel Cohen-Or

Oorspronkelijk artikel gelicentieerd onder CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Dit is een AI-gegenereerde uitleg van het onderstaande artikel. Het is niet geschreven of goedgekeurd door de auteurs. Raadpleeg het oorspronkelijke artikel voor technische nauwkeurigheid. Lees de volledige disclaimer

Stel je voor dat je een kunstenaar hebt die fantastisch kan tekenen, maar die kunstenaar heeft een heel sterk "automatisch gedachtepatroon". Als je zegt "een eend", tekent hij onmiddellijk een eend in een meer, want dat is wat hij duizenden keren heeft gezien. Als je zegt "een beer", tekent hij een beer die op vier poten loopt.

Nu komt het lastige deel: wat gebeurt er als je vraagt om "een beer die handstand doet"?

De kunstenaar raakt in de war. Zijn automatische patroon zegt: "Beers lopen op vier poten!" en zijn andere patroon zegt: "Handstand doen is iets voor gymnasten of mensen". Omdat deze twee ideeën in zijn hoofd niet samengaan, maakt hij een fout. Hij tekent misschien een beer die gewoon loopt, of een beer die een rare, onnatuurlijke pose heeft, maar geen echte handstand.

Dit is precies het probleem dat dit nieuwe onderzoek, genaamd SAP (Stage-Aware Prompting), oplost.

Het Probleem: De "Vaste Patroon" van de Kunstenaar

De auteurs noemen dit een contextuele tegenstrijdigheid. Het is alsof je een computer vraagt om een "roze ijsbeer in de woestijn" te tekenen. De computer denkt: "Ijsberen zijn wit en leven in de sneeuw." Omdat de computer zo sterk is getraind op deze vaste patronen, negeert hij vaak je specifieke verzoek (de roze kleur en de woestijn) en tekent hij gewoon een gewone ijsbeer in de sneeuw.

De Oplossing: De "Reis met tussenstops"

De slimme oplossing van SAP is om de kunstenaar niet in één keer de hele opdracht te geven, maar hem de opdracht te geven in stappen, net als een reis met tussenstops.

Stel je voor dat je een film regisseert. Je zou niet zeggen: "Speel nu de hele film in één keer!" Nee, je zegt: "Eerst bouwen we de set, dan zetten we de acteurs neer, en pas op het einde geven we ze hun kostuums."

SAP doet precies dit met de AI:

  1. De Eerste Stap (De Basis): De AI krijgt eerst een simpele opdracht die geen tegenstrijdigheid heeft.

    • Voorbeeld: In plaats van "Een beer doet handstand", zegt SAP eerst: "Een man doet handstand in een park."
    • Waarom? De AI weet precies hoe een handstand eruit moet zien. De basis van de tekening (de houding, de positie) wordt nu correct gelegd.
  2. De Tweede Stap (De Verandering): Nu de basis staat, zegt SAP: "Oké, verander die man nu in een beer, maar houd de handstand vast."

    • Omdat de AI al weet hoe een handstand eruit ziet (van de eerste stap), kan hij nu de "beer" erop plakken zonder dat de beer weer gaat lopen.
  3. De Laatste Stap (De Details): Pas op het allerlaatste moment zegt SAP: "En nu, zorg dat het een echte beer is, met vacht en snor."

Waarom werkt dit?

Het geheim zit in de manier waarop deze AI-modellen tekenen. Ze beginnen met een wazig, vaag beeld (de grote lijnen) en worden steeds scherper (de details).

  • Als je de "beer" te vroeg noemt, denkt de AI: "Oh, beer = lopen," en hij verpest de handstand.
  • Als je de "handstand" te laat noemt, is de beer al getekend en kan de AI de houding niet meer veranderen.

SAP gebruikt een slimme taalcomputer (een LLM) als een regisseur. Deze regisseur kijkt naar je vraag, ziet waar de "valkuilen" zitten (zoals de beer die niet kan handstand doen), en schrijft een speciaal script met tussenstappen. Hij vertelt de teken-AI: "Eerst teken je de houding, en pas daarna de beer."

Het Resultaat

Door deze tussenstappen te gebruiken, krijgt de AI de ruimte om de "rare" dingen te tekenen die hij normaal gesproken zou negeren.

  • Zonder SAP: Een beer die loopt, of een beer die een handstand doet maar eruitziet als een mens.
  • Met SAP: Een echte beer die perfect een handstand maakt, precies zoals je het wilde.

Samenvattend

Je kunt dit zien als het bouwen van een huis. Als je direct begint met het schilderen van de muren (de details), maar de fundering (de basis) is nog niet goed, stort het huis in. SAP zorgt ervoor dat de fundering eerst stevig ligt (de houding), voordat je de muren en het interieur (de beer) toevoegt. Zo krijg je een huis dat er niet alleen mooi uitziet, maar ook echt staat.

Dit maakt het mogelijk om heel creatieve, ongewone en zelfs grappige beelden te maken die de computer normaal gesproken zou weigeren te tekenen.

Verdrinkt u in papers in uw vakgebied?

Ontvang dagelijkse digests van de nieuwste papers die bij uw onderzoekswoorden passen — met technische samenvattingen, in uw taal.

Probeer Digest →