atlas

Research map / 3D vision / 3D generation

Architect: Generating Vivid and Interactive 3D Scenes with Hierarchical 2D Inpainting

NeurIPS 2024 · 3D vision › 3D generation · approach: Generative indoor scene synthesis · 5 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.

Architect generates interactive 3D indoor and non-household scenes by hierarchically inpainting simulation-rendered images with a 2D diffusion model, then lifting them to 3D with depth estimation and retrieved or generated assets.

Problem

Generating diverse, realistic, and complex interactive 3D embodied environments is hard: manual design and procedural rules don't scale, dataset-trained diffusion models are bounded by their training data, and LLMs have weak 3D spatial reasoning.

Approach

Use pre-trained 2D inpainting diffusion models as layout priors, controlled by inpainting over a simulator-rendered background image so camera parameters and depth scale are known; iteratively inpaint large furniture and then small objects, perception-lift the results to 3D bounding boxes, and place retrieved or generated assets.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use hierarchical inpainting and 3D scene placement instead of LLM placementSmall object placement · Small object placementVQScore: 74.93 -> 80.81Helped
Use Architect's scene-generation pipeline instead of RoboGenTask description generation · Task description diversitySelf-BLEU: 0.284 -> 0.198Helped
Soften inpainting-mask boundaries with blurArchitect inpainting · Inpainting consistencyvisual consistencyHelped
Use Architect rather than the strongest reported baselineArchitect · Scene generation evaluationCLIP: 0.6785 -> 0.7173Helped
Use Architect rather than the strongest reported baselineArchitect · Scene generation evaluationBLIP: 0.1223 -> 0.5859Helped
Use Architect rather than Text2RoomArchitect · Scene generation evaluationVQA: 0.8149 -> 0.8073Hurt
Use Architect rather than HolodeckArchitect · Living room generationCLIP: 71.42 -> 72.96Helped
Use Architect rather than HolodeckArchitect · Living room generationBLIP: 53.23 -> 63.62Helped
Use Architect rather than Text2RoomArchitect · Living room generationVQScore: 90.73 -> 94.58Helped

Surprising findings

Limitations

Experimental setup

Datasets: Objaverse PartNet-Mobility

Benchmarks: CLIPScore BLIPScore VQAScore GPT-4o ranking user study

Metrics: CLIP score BLIP score VQA score GPT-4o ranking visual quality semantic correctness layout correctness overall preference self-BLEU

Baselines: Holodeck Text2Room DiffuScene PhyScene

Builds on: Holodeck Latent Diffusion Marigold RoboGen DreamFusion

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