atlas

Research map / 3D vision / 3D generation

Global-Local Tree Search in VLMs for 3D Indoor Scene Generation

CVPR 2025 · 3D vision › 3D generation · approach: Generative indoor scene synthesis · 6 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes a global-local tree search that prompts GPT-4o with emoji-labeled top-down grids and a hierarchical scene proxy to generate plausible 3D indoor layouts, outperforming HoloDeck and AnyHome on CLIP score and a user study.

Problem

Generating plausible 3D indoor scene layouts with VLMs is hard because token-level left-to-right reasoning cannot revise earlier placement decisions that cascade into unrealistic layouts.

Approach

Treat layout generation as a tree search: a global DFS places objects sequentially with backtracking, each object's placement is found by a local tree search over side, row, and column choices on a top-down grid whose cells are labeled with distinct emojis, and a hierarchical scene representation (room, region, floor object, supported object) reduces tree depth.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use global-local tree search instead of direct input-output generation (ablation)GPT-4o 3D scene generation · Average across scene typesmean reciprocal rank: 0.396 ±0.18 -> 0.750 ±0.26Helped
Use global-local tree search instead of chain-of-thought without candidate exploration (ablation)GPT-4o 3D scene generation · Average across scene typesmean reciprocal rank: 0.686 ±0.26 -> 0.750 ±0.26Helped
Use global-local tree search instead of chain-of-thought (ablation)GPT-4o 3D scene generation · Average across scene typesCLIP score: +0.21Helped
Use global-local tree search instead of chain-of-thought (ablation)GPT-4o 3D scene generation · BathroomCLIP score: −0.46Hurt
Use global-local tree search instead of chain-of-thought (ablation)GPT-4o 3D scene generation · BedroomCLIP score: −0.12Hurt
Use global-local tree search instead of AnyHome3D scene generation · Average across scene typesmean reciprocal rank: +0.360Helped
Use global-local tree search instead of HoloDeck3D scene generation · Average across scene typesmean reciprocal rank: +0.197Helped
Use global-local tree search instead of HoloDeck3D scene generation · KitchenCLIP score: less 0.24 CLIP scoreHurt

Surprising findings

Limitations

Experimental setup

Datasets: Objaverse-1.0

Benchmarks: 120 generated prompts (bathroom, bedroom, kitchen, living room)

Metrics: CLIP score mean reciprocal rank (user study)

Baselines: HoloDeck AnyHome IO prompting (LayoutGPT-style) Chain-of-Thought

Builds on: Tree-of-Thoughts Chain-of-Thought LayoutGPT HoloDeck

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy