Configurable 3D Scene Synthesis and 2D Image Rendering with Per-Pixel Ground Truth using Stochastic Grammars
Not on the map. Why?
Abstract (arXiv)
We propose a systematic learning-based approach to the generation of massive quantities of synthetic 3D scenes and arbitrary numbers of photorealistic 2D images thereof, with associated ground truth information, for the purposes of training, benchmarking, and diagnosing learning-based computer vision and robotics algorithms. In particular, we devise a learning-based pipeline of algorithms capable of automatically generating and rendering a potentially infinite variety of indoor scenes by using a stochastic grammar, represented as an attributed Spatial And-Or Graph, in conjunction with state-of-the-art physics-based rendering. Our pipeline is capable of synthesizing scene layouts with high diversity, and it is configurable inasmuch as it enables the precise customization and control of important attributes of the generated scenes. It renders photorealistic RGB images of the generated scenes while automatically synthesizing detailed, per-pixel ground truth data, including visible surface depth and normal, object identity, and material information (detailed to object parts), as well as environments (e.g., illuminations and camera viewpoints). We demonstrate the value of our synthesized dataset, by improving performance in certain machine-learning-based scene understanding tasks--depth and surface normal prediction, semantic segmentation, reconstruction, etc.--and by providing benchmarks for and diagnostics of trained models by modifying object attributes and scene properties in a controllable manner.
Key facts. Cited by 25 papers in the map (data through 14 Oct 2026). First posted on arXiv 1 Apr 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 8; 2022: 3; 2023: 9; 2024: 3; 2025: 2.
25 papers.
Sort:
By area:
- 2023Diffusion-based Generation, Optimization, and Planning in 3D Scenescited by 239
- 2021Spatio-temporal Self-Supervised Representation Learning for 3D Point Cloudscited by 180
- 2023Infinite Photorealistic Worlds using Procedural Generationcited by 147
- 2021Kimera: from SLAM to Spatial Perception with 3D Dynamic Scene Graphscited by 144
- 2024PhyScene: Physically Interactable 3D Scene Synthesis for Embodied AIcited by 125
- 20233D-GPT: Procedural 3D Modeling with Large Language Modelscited by 95
- 2021Graph-to-3D: End-to-End Generation and Manipulation of 3D Scenes Using Scene Graphscited by 84
- 2023CommonScenes: Generating Commonsense 3D Indoor Scenes with Scene Graph Diffusioncited by 54
- 2021AGENT: A Benchmark for Core Psychological Reasoningcited by 42
- 2021PHASE: PHysically-grounded Abstract Social Events for Machine Social Perceptioncited by 22
- 2022Sequential Manipulation Planning on Scene Graphcited by 17
- 2021Reconstructing Interactive 3D Scenes by Panoptic Mapping and CAD Model Alignmentscited by 15
13 more
- 2025Imaginarium: Vision-guided High-Quality 3D Scene Layout Generationcited by 11
- 2023STRAP: Structured Object Affordance Segmentation with Point Supervisioncited by 10
- 2023Language-driven Scene Synthesis using Multi-conditional Diffusion Modelcited by 10
- 2022Unsupervised Vision-Language Parsing: Seamlessly Bridging Visual Scene Graphs with Language Structures via Dependency Relationshipscited by 9
- 2021A Minimalist Dataset for Systematic Generalization of Perception, Syntax, and Semanticscited by 6
- 2023Rearrange Indoor Scenes for Human-Robot Co-Activitycited by 5
- 20253D Software Synthesis Driven by Constraint-Expressive Intermediate Representationcited by 4
- 2024ChartKG: A Knowledge-Graph-Based Representation for Chart Imagescited by 2
- 2021MINERVAS: Massive INterior EnviRonments VirtuAl Synthesiscited by 1
- 2022Structured Graph Variational Autoencoders for Indoor Furniture layout Generationcited by 1
- 2023Intelligent Generation of Graphical Game Assets: A Conceptual Framework and Systematic Review of the State of the Artcited by 1
- 2024BelHouse3D: A Benchmark Dataset for Assessing Occlusion Robustness in 3D Point Cloud Semantic Segmentationcited by 1
- 2023View-Dependent Octree-based Mesh Extraction in Unbounded Scenes for Procedural Synthetic Datacited by 0
- 2025Imaginarium: Vision-guided High-Quality 3D Scene Layout Generation17 Oct 2025
- 20253D Software Synthesis Driven by Constraint-Expressive Intermediate Representation24 Jul 2025
- 2024BelHouse3D: A Benchmark Dataset for Assessing Occlusion Robustness in 3D Point Cloud Semantic Segmentation20 Nov 2024
- 2024ChartKG: A Knowledge-Graph-Based Representation for Chart Images13 Oct 2024
- 2024PhyScene: Physically Interactable 3D Scene Synthesis for Embodied AI15 Apr 2024
- 2023View-Dependent Octree-based Mesh Extraction in Unbounded Scenes for Procedural Synthetic Data13 Dec 2023
- 2023Intelligent Generation of Graphical Game Assets: A Conceptual Framework and Systematic Review of the State of the Art16 Nov 2023
- 2023Language-driven Scene Synthesis using Multi-conditional Diffusion Model24 Oct 2023
- 20233D-GPT: Procedural 3D Modeling with Large Language Models19 Oct 2023
- 2023Infinite Photorealistic Worlds using Procedural Generation15 Jun 2023
- 2023CommonScenes: Generating Commonsense 3D Indoor Scenes with Scene Graph Diffusion25 May 2023
- 2023STRAP: Structured Object Affordance Segmentation with Point Supervision17 Apr 2023
13 more
- 2023Rearrange Indoor Scenes for Human-Robot Co-Activity10 Mar 2023
- 2023Diffusion-based Generation, Optimization, and Planning in 3D Scenes15 Jan 2023
- 2022Sequential Manipulation Planning on Scene Graph10 Jul 2022
- 2022Structured Graph Variational Autoencoders for Indoor Furniture layout Generation11 Apr 2022
- 2022Unsupervised Vision-Language Parsing: Seamlessly Bridging Visual Scene Graphs with Language Structures via Dependency Relationships27 Mar 2022
- 2021Spatio-temporal Self-Supervised Representation Learning for 3D Point Clouds1 Sep 2021
- 2021Graph-to-3D: End-to-End Generation and Manipulation of 3D Scenes Using Scene Graphs19 Aug 2021
- 2021MINERVAS: Massive INterior EnviRonments VirtuAl Synthesis13 Jul 2021
- 2021Reconstructing Interactive 3D Scenes by Panoptic Mapping and CAD Model Alignments30 Mar 2021
- 2021PHASE: PHysically-grounded Abstract Social Events for Machine Social Perception2 Mar 2021
- 2021A Minimalist Dataset for Systematic Generalization of Perception, Syntax, and Semantics2 Mar 2021
- 2021AGENT: A Benchmark for Core Psychological Reasoning24 Feb 2021
- 2021Kimera: from SLAM to Spatial Perception with 3D Dynamic Scene Graphs18 Jan 2021
- 2021Spatio-temporal Self-Supervised Representation Learning for 3D Point Cloudscited by 180
- 2023Infinite Photorealistic Worlds using Procedural Generationcited by 147
- 2021Kimera: from SLAM to Spatial Perception with 3D Dynamic Scene Graphscited by 144
- 2024PhyScene: Physically Interactable 3D Scene Synthesis for Embodied AIcited by 125
- 20233D-GPT: Procedural 3D Modeling with Large Language Modelscited by 95
- 2021Graph-to-3D: End-to-End Generation and Manipulation of 3D Scenes Using Scene Graphscited by 84
- 2021AGENT: A Benchmark for Core Psychological Reasoningcited by 42
- 2021PHASE: PHysically-grounded Abstract Social Events for Machine Social Perceptioncited by 22
- 2022Sequential Manipulation Planning on Scene Graphcited by 17
- 2021Reconstructing Interactive 3D Scenes by Panoptic Mapping and CAD Model Alignmentscited by 15
- 2025Imaginarium: Vision-guided High-Quality 3D Scene Layout Generationcited by 11
- 2023STRAP: Structured Object Affordance Segmentation with Point Supervisioncited by 10
12 most cited of 22 All 22 (JSON)
- 2025Imaginarium: Vision-guided High-Quality 3D Scene Layout Generation17 Oct 2025
- 20253D Software Synthesis Driven by Constraint-Expressive Intermediate Representation24 Jul 2025
- 2024BelHouse3D: A Benchmark Dataset for Assessing Occlusion Robustness in 3D Point Cloud Semantic Segmentation20 Nov 2024
- 2024ChartKG: A Knowledge-Graph-Based Representation for Chart Images13 Oct 2024
- 2024PhyScene: Physically Interactable 3D Scene Synthesis for Embodied AI15 Apr 2024
- 2023View-Dependent Octree-based Mesh Extraction in Unbounded Scenes for Procedural Synthetic Data13 Dec 2023
- 2023Intelligent Generation of Graphical Game Assets: A Conceptual Framework and Systematic Review of the State of the Art16 Nov 2023
- 20233D-GPT: Procedural 3D Modeling with Large Language Models19 Oct 2023
- 2023Infinite Photorealistic Worlds using Procedural Generation15 Jun 2023
- 2023STRAP: Structured Object Affordance Segmentation with Point Supervision17 Apr 2023
- 2023Rearrange Indoor Scenes for Human-Robot Co-Activity10 Mar 2023
- 2022Sequential Manipulation Planning on Scene Graph10 Jul 2022
12 newest of 22 All 22 (JSON)