← Nieuwste papers
💻 computer science

Composing People Together: Iterative Pose-Image Generation for Multi-Person Interaction Scenes

Dit artikel introduceert een dubbel framework voor pose-afbeeldingsgeneratie dat gebruikmaakt van persoonsgerichte structurele priors en een iteratief schema voor het construeren van scènes om de beperkingen van huidige tekst-naar-afbeeldingsmodellen bij het creëren van semantisch diverse en compositieel nauwkeurige scènes met interacties tussen meerdere personen te overwinnen.

Oorspronkelijke auteurs: Wenxuan Peng, Bharath Hariharan, Hadar Averbuch-Elor

Gepubliceerd 2026-05-25
📖 5 min leestijd🧠 Diepgaand

Oorspronkelijke auteurs: Wenxuan Peng, Bharath Hariharan, Hadar Averbuch-Elor

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 zeer getalenteerde, maar lichtelijk verwarde kunstenaar probeert te leren hoe hij een complex tafereel met veel mensen die met elkaar interageren moet schilderen, zoals een dans, een rugbywedstrijd of een priester die de handen van een ander wast.

Huidige AI-kunstgeneratoren (zoals SDXL of FLUX) zijn als die kunstenaar: ze zijn uitstekend in het schilderen van individuele personen of eenvoudige landschappen. Maar wanneer je hen vraagt een groep mensen te schilderen die samen specifieke dingen doen, raken ze vaak de weg kwijt. Ze kunnen een persoon vergeten, verwarren wie wiens hand vasthoudt, of ervoor zorgen dat iedereen in exact dezelfde saaie houding staat. Het is alsof je een koor vraagt een complexe harmonie te zingen, en ze eindigen allemaal met hetzelfde nootje te zingen of hun partijen te vergeten.

Dit artikel, "Composing People Together", introduceert een nieuwe manier om de AI te sturen zodat het deze groepsinteracties correct kan uitvoeren. Hieronder wordt uitgelegd hoe ze dit deden, met behulp van eenvoudige analogieën:

1. De "Skelet en Huid"-truc (Dubbele Pose-afbeeldingsgeneratie)

Normaal gesproken raadt een AI, wanneer hij probeert een persoon te tekenen, de vorm en de kleding tegelijkertijd. Het is alsof je probeert een standbeeld te beeldhouwen terwijl je het tegelijkertijd beschildert; als de vorm verkeerd is, ziet de verf er ook verkeerd uit.

De oplossing van de auteurs is om de AI twee dingen tegelijk te laten tekenen:

  • Het Skelet (Pose): Een eenvoudige stokfiguur-tekening die precies aangeeft waar de armen, benen en hoofden zich bevinden.
  • De Huid (Afbeelding): De uiteindelijke, kleurrijke, realistische foto.

De Analogie: Denk aan het bouwen van een huis. Eerst bouw je het stevige houten frame (het skelet). Zodra het frame perfect is, hang je de gipsplaten op en schilder je de muren (de huid). Door de AI te dwingen eerst "het skelet te tekenen", zorgt je ervoor dat de mensen in de juiste posities staan voordat je je zorgen maakt over hun kleding of gezichten. Dit houdt de structuur stevig zodat het uiteindelijke plaatje niet instort.

2. Het "Naamplaatje"-systeem (Cross-modale uitlijning)

Zelfs met een skelet kan de AI in de war raken over wie wat doet. Als je zegt: "De man in het rode shirt tilt de vrouw op", kan de AI per ongeluk het rode shirt aan de vrouw geven of de man de verkeerde persoon laten tillen.

De auteurs hebben een speciaal "Naamplaatje"-systeem gecreëerd met behulp van een techniek genaamd Rotary Positional Encoding (RoPE).

  • De Analogie: Stel je voor dat elke persoon in het tafereel een uniek gekleurd polsbandje heeft (een "Rol-ID"). De tekst die de man in het rode shirt beschrijft, het stokfiguur-arm van de man in het rode shirt, en de pixels van het rode shirt van de man krijgen allemaal hetzelfde gekleurde polsbandje.
  • Dit dwingt de AI om te beseffen: "Oh, deze tekst, deze arm en dit shirt behoren allemaal tot dezelfde persoon." Het voorkomt dat de AI de rollen door elkaar haalt, zodat de priester de juiste handen wast en de rugbyspeler de juiste tegenstander tackelt.

3. De "Eén voor één"-assemblagelijn (Iteratieve generatie)

Proberen een hele groep mensen in één grote sprong te genereren, is alsof je probeert een 1.000-stukjespuzzel in één keer op te lossen. Het is te moeilijk, en de AI mist vaak stukjes.

In plaats daarvan bouwt deze methode het tafereel één persoon tegelijk op.

  • De Analogie: Stel je voor dat je een trein bouwt. Je probeert niet alle wagons in één seconde aan elkaar te klikken. Je begint met de locomotief (Persoon 1). Zodra de locomotief er is, voeg je de eerste wagon toe (Persoon 2) die eraan vastzit. Dan voeg je de tweede wagon toe (Persoon 3) die aan de tweede wagon vastzit.
  • De AI kijkt naar het "skelet" van de mensen die al getekend zijn en voegt de volgende persoon toe op basis daarvan. Dit breekt een enorm, angstaanjagend probleem op in een reeks kleine, gemakkelijke stappen. Het zorgt ervoor dat naarmate het tafereel groeit, de nieuwe persoon perfect past bij de mensen die er al zijn.

4. De Nieuwe "Test" (DrawWaldoWorlds)

Om te bewijzen dat hun methode werkt, konden de auteurs niet zomaar oude tests gebruiken, omdat die tests niet echt controleerden of mensen correct met elkaar interageerden. Ze bouwden een nieuwe test genaamd DrawWaldoWorlds.

  • De Analogie: Het is als een "Waar is Waldo?"-spel, maar dan voor AI. Ze geven de AI een zeer specifieke beschrijving (bijvoorbeeld: "De man in de blauwe hoed houdt de paraplu boven de vrouw in de rode jas") en vragen de AI om het te tekenen. Vervolgens controleren ze: Heeft de AI de kleur van de hoed goed? Is de paraplu echt boven de vrouw? Heeft hij de vrouw helemaal vergeten?
  • Ze testten hun methode tegen topconcurrenten (zoals FLUX en SDXL) en ontdekten dat hun methode veel beter was in het correct krijgen van de details en het creëren van diverse, niet-herhalende scènes.

Samenvatting

Kortom, het artikel zegt: "Om AI ertoe te brengen complexe groepsinteracties te tekenen, vraag haar niet zomaar om 'een plaatje te schilderen'. Laat haar in plaats daarvan eerst een skelet bouwen, elke persoon voorzien van een unieke ID zodat ze weet wie wie is, en mensen één voor één toevoegen alsof je een trein bouwt."

Het resultaat zijn afbeeldingen waarbij mensen daadwerkelijk correct met elkaar interageren, in plaats van gewoon verward naast elkaar in een hoop te staan.

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 →