← Neueste Arbeiten
💻 computer science

Code-as-Room: Generating 3D Rooms from Top-Down View Images via Agentic Code Synthesis

Das Papier schlägt Code-as-Room vor, ein auf MLLMs basierendes agentenbasiertes Framework, das realistische 3D-Innenräume aus Draufsichtbildern generiert, indem es ausführbaren Blender-Code durch eine strukturierte, mehrstufige Pipeline mit übergreifendem Gedächtnis synthetisiert, um die Einschränkungen hinsichtlich räumlicher Präzision und Stabilität bestehender Methoden zu überwinden.

Ursprüngliche Autoren: Yixuan Yang, Zhen Luo, Wanshui Gan, Jinkun Hao, Junru Lu, Jinghao Yan, Zhaoyang Lyu, Xudong Xu

Veröffentlicht 2026-05-19
📖 4 Min. Lesezeit☕ Kaffeepausen-Lektüre

Ursprüngliche Autoren: Yixuan Yang, Zhen Luo, Wanshui Gan, Jinkun Hao, Junru Lu, Jinghao Yan, Zhaoyang Lyu, Xudong Xu

Originalarbeit lizenziert unter CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Dies ist eine KI-generierte Erklärung des untenstehenden Papers. Sie wurde nicht von den Autoren verfasst oder gebilligt. Für technische Genauigkeit konsultieren Sie das Originalpaper. Vollständigen Haftungsausschluss lesen

Stellen Sie sich vor, Sie haben eine flache, zweidimensionale Zeichnung eines Grundrisses – ähnlich wie einen Bauplan, den man in einer Immobilienanzeige sehen könnte. Stellen Sie sich nun vor, Sie möchten diese flache Zeichnung sofort in einen vollständig möblierten, dreidimensionalen Raum verwandeln, durch den Sie in einem Videospiel oder einer Virtual-Reality-Brille laufen können.

Genau das leistet die Arbeit "Code-as-Room". Es handelt sich um ein neues System, das ein einzelnes Bild eines Raums aus der Vogelperspektive nimmt und eine vollständige, interaktive 3D-Version davon in einer beliebten 3D-Software namens Blender erstellt.

So funktioniert es, erklärt durch einfache Analogien:

Das Problem: Der "Zauberstab", der ständig versagt

Früher versuchten Forscher, dies mit KI (speziell großen Sprachmodellen) zu bewerkstelligen. Sie zeigten der KI das Bild und baten: "Baue diesen Raum."

  • Das Problem: Es war, als würde man einem chaotischen Praktikanten den Bau eines Hauses auftragen. Manchmal vergaß die KI, wo die Wände hinkamen, stellte das Bett mitten in die Decke oder steckte in einer endlosen Schleife fest, während sie versuchte, ihre eigenen Fehler zu korrigieren. Es war instabil und erzeugte oft Räume, die keinen Sinn ergaben.

Die Lösung: Der "Meisterarchitekt" mit einem strengen Bauplan

Die Autoren schufen ein neues System namens Code-as-Room. Anstatt die KI einfach zu bitten, es "zu machen", gaben sie ihr eine strenge, schrittweise Arbeitsbeschreibung. Betrachten Sie die KI nicht als Zauberstab, sondern als Meisterarchitekten, der eine Reihe von Anweisungen (Code) schreiben muss, um den Raum zu bauen.

Das System zerlegt den riesigen, einschüchternden Job des "Raumbaus" in kleinere, handhabbare Schichten, wie eine Baumannschaft, die in Etappen arbeitet:

  1. Der Vermesser (Bildanalyse): Zuerst betrachtet die KI das flache Bild und identifiziert die großen Dinge: "Das ist eine Wand, das ist eine Tür, und das ist ein großes Sofa." Es erstellt eine mentale Karte des Raums.
  2. Das Gerüstteam (Grundriss): Als Nächstes platziert es "Geisterboxen", wo die Möbel stehen sollen. Es kümmert sich noch nicht um Farbe oder Textur; es stellt lediglich sicher, dass das Sofa auf dem Boden steht und nicht in der Luft schwebt.
  3. Der Prüfer (Visueller Feedback-Loop): Dies ist das Geheimnis. Nachdem die Möbel platziert wurden, rendert das System tatsächlich ein schnelles Bild dessen, was es gebaut hat, und zeigt es der KI zurück. Die KI agiert als ihr eigener Kritiker: "Warte, der Tisch überlappt den Stuhl. Lassen Sie mich das korrigieren." Es wiederholt diesen Prüf- und Korrekturzyklus einige Male, bis der Grundriss perfekt ist.
  4. Der Innenarchitekt (Detailierung): Sobald der Grundriss solide ist, geht die KI zurück und fügt die Details hinzu. Sie entscheidet, dass das Sofa "Samt" ist, der Boden "Holz" und die Lampe "Messing". Sie schreibt Code, um diese spezifischen Formen und Materialien zu erzeugen.
  5. Der Beleuchtungstechniker (Finale Politur): Schließlich richtet es die Lichter und Kameras ein, damit der Raum realistisch aussieht und zur Betrachtung bereit ist.

Das "Notizbuch" (Speicher über die Phasen hinweg)

Eines der größten Probleme bei früheren KI-Versuchen war das Vergessen. Die KI leistete bei den Wänden gute Arbeit, aber bis sie zu den Möbeln kam, hatte sie vergessen, wo die Wände waren.

Um dies zu beheben, gaben die Forscher der KI ein gemeinsames Notizbuch (genannt "Cross-Stage Memory"). Jedes Mal, wenn die KI einen Schritt abschließt, schreibt sie die Ergebnisse in dieses Notizbuch. Wenn der nächste Schritt beginnt, liest sie das Notizbuch, um sich genau daran zu erinnern, was vorher passiert ist. Dies stellt sicher, dass das gesamte Team auf dem gleichen Stand bleibt und verhindert, dass die KI ihren Platz verliert oder sich selbst widerspricht.

Das Ergebnis

Die Arbeit zeigt, dass diese Methode viel besser funktioniert als frühere Versuche.

  • Stabilität: Die KI gerät nicht in Schleifen; sie folgt den strukturierten Schritten.
  • Genauigkeit: Die Möbel bleiben an den richtigen Stellen, und der Raum sieht aus wie die ursprüngliche Zeichnung.
  • Verwendbarkeit: Die endgültige Ausgabe ist tatsächlicher Code, der in Blender ausgeführt werden kann. Das bedeutet, der Raum ist nicht nur ein statisches Bild; es ist eine echte, bearbeitbare 3D-Szene, die Designer später anpassen können.

Kurz gesagt: Code-as-Room verwandelt einen flachen Grundriss in eine 3D-Welt, indem es wie eine disziplinierte Baumannschaft agiert, die ihre Arbeit bei jedem Schritt überprüft und ein gemeinsames Protokoll des Fortschritts führt, um sicherzustellen, dass das endgültige Gebäude solide, genau und einsatzbereit ist.

Ertrinken Sie in Arbeiten in Ihrem Fachgebiet?

Erhalten Sie tägliche Digests der neuesten Arbeiten passend zu Ihren Forschungsbegriffen — mit technischen Zusammenfassungen, in Ihrer Sprache.

Digest testen →