atlas

Research map / 3D vision / 3D generation

Infinigen Indoors: Photorealistic Indoor Scenes using Procedural Generation

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

Extends the procedural Infinigen generator to photorealistic indoor scenes, adding 79 indoor asset generators, a constraint-language arrangement solver, and export to real-time simulators.

Problem

Existing synthetic indoor datasets and generators rely on static asset libraries with limited diversity, and the fully procedural Infinigen system only covers natural scenes.

Approach

A fully procedural (no external assets) indoor scene generator in Blender with procedural furniture/appliance/architecture generators, a domain-specific constraint language for arrangement, and a simulated-annealing solver that optimizes floor plans and object layouts hierarchically.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add 2k Infinigen Indoors synthetic images to ISTD trainingShadowFormer · ISTD testPSNR: 31.96 -> 31.72Hurt
Add 2k Infinigen Indoors synthetic images to ISTD trainingShadowFormer · SRD testPSNR: 22.83 -> 24.56Helped
Train U-Net on Infinigen Indoors images rather than Infinigen-Nature or HypersimU-Net · Artist-designed synthetic 3D scenes testODS: 26.02 -> 29.47Helped
Remove discrete changes (ablation)Infinigen Indoors solver · 20 random scenes, 5k solver stepsAvg. Score (s): 80.84 -> 86.20Helped
Remove evaluation cache (ablation)Infinigen Indoors solver · 20 random scenes, 5k solver stepsAvg. Score (s): 80.84 -> 80.84No clear effect
Remove move filter (ablation)Infinigen Indoors solver · 20 random scenes, 5k solver stepsAvg. Score (s): 80.84 -> 84.75Helped
Remove placeholder optimization (ablation)Infinigen Indoors solver · 20 random scenes, 5k solver stepsAvg. Score (s): 80.84 -> 80.46Hurt
Remove plane hashing (ablation)Infinigen Indoors solver · 20 random scenes, 5k solver stepsRuntime: 2280.68 -> 3522.86Hurt
Remove BVH cache (ablation)Infinigen Indoors solver · 20 random scenes, 5k solver stepsRuntime: 2280.68 -> 4740.48Hurt
Run the solver for 100 min. (ablation)Infinigen Indoors solver · 20 random scenesAvg. Score (s): 80.84 -> 114.72Helped
Remove solver optimizations (ablation)Infinigen Indoors solver · 20 random scenes, 5k solver stepsRuntime: 2280.68 -> 6308.92Hurt
Reduce solving steps from 10K to 1K (ablation)Infinigen Indoors solver · Qualitative scene arrangementscene qualityMixed

Surprising findings

Limitations

Experimental setup

Datasets: ISTD SRD Hypersim Infinigen-Nature OpenSurfaces

Benchmarks: ISTD SRD Artist-designed synthetic scenes for architecture visualization (occlusion boundaries)

Metrics: PSNR RMSE ODS OIS mAP runtime average score #objects

Baselines: ISTD-trained ShadowFormer Infinigen-Nature Hypersim ProcTHOR ISTD SRD

Builds on: Infinigen Blender ProcTHOR Metropolis-Hastings simulated annealing

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