CoSMo3D: Open-World Promptable 3D Semantic Part Segmentation through LLM-Guided Canonical Spatial Modeling

CoSMo3D verbetert de open-wereld 3D semantische segmentatie door een door LLM's geleide canonieke ruimtelijke modellering te introduceren die objecten transformeert naar een stabiel referentiekader, waardoor robuustere en overdraagbare part-segmentatie wordt bereikt.

Li Jin, Weikai Chen, Yujie Wang, Yingda Yin, Zeyu Hu, Runze Zhang, Keyang Luo, Shengju Qian, Xin Wang, Xueying Qin

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

Each language version is independently generated for its own context, not a direct translation.

Stel je voor dat je naar een vreemd gevormde stoel kijkt die op zijn kop staat. Voor een mens is het heel makkelijk om te zeggen: "Dat is de zitting, dat zijn de poten." We weten dat poten onder de zitting horen, ongeacht hoe de stoel in de ruimte staat. We draaien het object in ons hoofd even om, zodat het "normaal" staat, en dan zien we direct wat wat is.

Dit is precies wat CoSMo3D doet, maar dan voor computers. Hier is de uitleg in gewone taal:

Het Probleem: Computers zijn slecht in "in het hoofd draaien"

Tot nu toe waren slimme 3D-computerprogramma's (zoals eerdere versies van Find3D) heel goed in het matchen van vormen met woorden. Als je vroeg om "een handvat", zocht de computer naar een vorm die op een handvat leek.

Maar dit ging vaak mis.

  • Voorbeeld: Een stoelarmleuning en een stoelpoot kunnen er qua vorm heel op elkaar lijken (beide zijn dunne stokken). Een oude computer zou denken: "Oh, dat is een poot!" terwijl het een armleuning is.
  • De oorzaak: De computer keek alleen naar de vorm in de huidige positie. Als de stoel op zijn kop lag, dacht de computer dat de poten boven de zitting zaten. De computer miste het "gevoel" van hoe een object hoort te staan.

De Oplossing: CoSMo3D en de "Ideale Stoel"

De onderzoekers van CoSMo3D hebben een slimme truc bedacht. Ze zeggen: "Laten we de computer niet laten kijken naar de stoel zoals hij nu staat, maar laten we hem een ideale, standaard versie van de stoel in het hoofd laten zien."

Ze noemen dit Canonical Space (Standaardruimte).

1. De LLM als "Grootmeester" (De Data)

Stel je voor dat je een enorme bibliotheek hebt met 200 soorten objecten: fietsen, vliegtuigen, stoelen, bomen. Iedereen heeft ze in een andere hoek staan.
De onderzoekers gebruikten een LLM (een soort super-slimme chatbot, zoals de AI die dit nu voor je schrijft) om alle deze objecten te sorteren.

  • De AI zei: "Oké, bij vervoermiddelen (fietsen en vliegtuigen) moet de 'stuurkant' altijd naar voren wijzen."
  • "Bij dieren moet de kop naar voren en de staart naar achteren."
    Ze bouwden zo een enorme, uniforme database waarin elk object in zijn "perfecte, standaard houding" staat. Dit is de basis waar de computer van leert.

2. De Twee Hersenen (Het Model)

CoSMo3D heeft een dubbel-systeem, alsof het twee hersenen heeft die samenwerken:

  • Hersen 1 (De Kijker): Deze kijkt naar het object zoals het er nu uitziet (bijvoorbeeld een stoel op zijn kop) en zoekt naar woorden die je invoert (bijvoorbeeld "poot"). Dit is de snelle, directe manier.
  • Hersen 2 (De Dromer): Deze is alleen actief tijdens het leren. Hij probeert het object in zijn hoofd te "draaien" naar die ideale standaardpositie. Hij zegt tegen Hersen 1: "Wacht even, die vorm die je ziet, dat is eigenlijk een poot, maar hij staat nu op zijn kop. In de standaardwereld hoort die poot onderaan."

Door deze twee te laten samenwerken, leert het systeem dat een poot altijd onderaan hoort, ongeacht hoe de stoel staat.

Waarom is dit zo cool? (De Analoge)

Stel je voor dat je een puzzel maakt.

  • De oude manier: Je probeert de puzzelstukjes te matchen op hun vorm. Als je de puzzel op zijn kop draait, zie je niet meer welke stukjes bij elkaar horen.
  • De CoSMo3D manier: Je hebt een foto van de volledige puzzel op de tafel liggen (de standaardruimte). Als je een puzzelstukje pakt, kijk je even naar die foto en zeg je: "Ah, dit stukje hoort bij de hoek, ook al ligt het nu ondersteboven."

Wat levert dit op?

  1. Onvermoeibaar: Het maakt niet uit of je een object op zijn kop, op zijn zij of in een hoek houdt. CoSMo3D vindt altijd de juiste delen.
  2. Slimmer: Het maakt geen fouten meer tussen een armleuning en een poot, omdat het weet waar ze horen te zitten, niet alleen hoe ze eruitzien.
  3. Sneller: Het doet dit allemaal in één keer, zonder dat het eerst honderden foto's van het object moet maken (zoals oudere methodes deden).

Kortom: CoSMo3D geeft computers een soort "ruimtelijk gevoel" en een innerlijke kompasnaald. Het leert ze niet alleen naar vormen te kijken, maar ook naar de functie en de logische positie van objecten, precies zoals wij mensen dat doen.

Ontvang papers zoals deze in je inbox

Gepersonaliseerde dagelijkse of wekelijkse digests op basis van jouw interesses. Gists of technische samenvattingen, in jouw taal.

Probeer Digest →