Structured Graph Variational Autoencoders for Indoor Furniture layout Generation
Not on the map. Why?
Abstract (arXiv)
We present a structured graph variational autoencoder for generating the layout of indoor 3D scenes. Given the room type (e.g., living room or library) and the room layout (e.g., room elements such as floor and walls), our architecture generates a collection of objects (e.g., furniture items such as sofa, table and chairs) that is consistent with the room type and layout. This is a challenging problem because the generated scene should satisfy multiple constrains, e.g., each object must lie inside the room and two objects cannot occupy the same volume. To address these challenges, we propose a deep generative model that encodes these relationships as soft constraints on an attributed graph (e.g., the nodes capture attributes of room and furniture elements, such as class, pose and size, and the edges capture geometric relationships such as relative orientation). The architecture consists of a graph encoder that maps the input graph to a structured latent space, and a graph decoder that generates a furniture graph, given a latent code and the room graph. The latent space is modeled with auto-regressive priors, which facilitates the generation of highly structured scenes. We also propose an efficient training procedure that combines matching and constrained learning. Experiments on the 3D-FRONT dataset show that our method produces scenes that are diverse and are adapted to the room layout.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 26 of its 38 references that are in the map. First posted on arXiv 11 Apr 2022.
Builds on
26 of 38 references.
References · 26
- 2022Generative Adversarial Networkscited by 5,603
- 2016PointNet: Deep Learning on Point Sets for 3D Classification and Segmentationcited by 5,223
- 2019Analyzing and Improving the Image Quality of StyleGANcited by 3,580
- 2015ShapeNet: An Information-Rich 3D Model Repositorycited by 2,880
- 2015Variational Inference with Normalizing Flowscited by 2,161
- 2016Variational Graph Auto-Encoderscited by 1,373
- 2014Semi-Supervised Learning with Deep Generative Modelscited by 494
- 2018GraphVAE: Towards Generation of Small Graphs Using Variational Autoencoderscited by 375
- 20203D-FRONT: 3D Furnished Rooms with layOuts and semaNTicscited by 375
- 2017Grammar Variational Autoencodercited by 283
- 20193D Scene Graph: A Structure for Unified Semantics, 3D Space, and Cameracited by 280
- 2017VAE with a VampPriorcited by 247
14 more
- 2017Variational Inference of Disentangled Latent Concepts from Unlabeled Observationscited by 240
- 2021ATISS: Autoregressive Transformers for Indoor Scene Synthesiscited by 195
- 2016Variational Lossy Autoencodercited by 175
- 2020SceneFormer: Indoor Scene Generation with Transformerscited by 154
- 2018Fast and Flexible Indoor Scene Synthesis via Deep Convolutional Generative Modelscited by 105
- 2018Human-centric Indoor Scene Synthesis Using Stochastic Grammarcited by 73
- 2018Deep Generative Modeling for Scene Synthesis via Hybrid Representationscited by 63
- 2019Learning Hierarchical Priors in VAEscited by 53
- 2020End-to-End Optimization of Scene Layoutcited by 52
- 2020Probably Approximately Correct Constrained Learningcited by 47
- 2020Generative Layout Modeling using Constraint Graphscited by 46
- 2018GRAINS: Generative Recursive Autoencoders for INdoor Scenescited by 38
- 2017Configurable 3D Scene Synthesis and 2D Image Rendering with Per-Pixel Ground Truth using Stochastic Grammarscited by 25
- 2020SceneGen: Generative Contextual Scene Augmentation using Scene Graph Priorscited by 11
Built on by
Citing papers per year: 2022: 1.
1 paper.
- 2022ProcTHOR: Large-Scale Embodied AI Using Procedural Generationcited by 369