Structured Graph Variational Autoencoders for Indoor Furniture layout
Generation
- URL: http://arxiv.org/abs/2204.04867v2
- Date: Wed, 13 Apr 2022 20:02:36 GMT
- Title: Structured Graph Variational Autoencoders for Indoor Furniture layout
Generation
- Authors: Aditya Chattopadhyay, Xi Zhang, David Paul Wipf, Himanshu Arora, Rene
Vidal
- Abstract summary: We present a structured graph variational autoencoder for generating the layout of indoor 3D scenes.
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.
Experiments on the 3D-FRONT dataset show that our method produces scenes that are diverse and are adapted to the room layout.
- Score: 7.035614458419328
- License: http://creativecommons.org/licenses/by-nc-nd/4.0/
- Abstract: 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.
Related papers
- 3D scene generation from scene graphs and self-attention [51.49886604454926]
We present a variant of the conditional variational autoencoder (cVAE) model to synthesize 3D scenes from scene graphs and floor plans.
We exploit the properties of self-attention layers to capture high-level relationships between objects in a scene.
arXiv Detail & Related papers (2024-04-02T12:26:17Z) - SGAligner : 3D Scene Alignment with Scene Graphs [84.01002998166145]
Building 3D scene graphs has emerged as a topic in scene representation for several embodied AI applications.
We focus on the fundamental problem of aligning pairs of 3D scene graphs whose overlap can range from zero to partial.
We propose SGAligner, the first method for aligning pairs of 3D scene graphs that is robust to in-the-wild scenarios.
arXiv Detail & Related papers (2023-04-28T14:39:22Z) - SceneHGN: Hierarchical Graph Networks for 3D Indoor Scene Generation
with Fine-Grained Geometry [92.24144643757963]
3D indoor scenes are widely used in computer graphics, with applications ranging from interior design to gaming to virtual and augmented reality.
High-quality 3D indoor scenes are highly demanded while it requires expertise and is time-consuming to design high-quality 3D indoor scenes manually.
We propose SCENEHGN, a hierarchical graph network for 3D indoor scenes that takes into account the full hierarchy from the room level to the object level, then finally to the object part level.
For the first time, our method is able to directly generate plausible 3D room content, including furniture objects with fine-grained geometry, and
arXiv Detail & Related papers (2023-02-16T15:31:59Z) - S-Graphs+: Real-time Localization and Mapping leveraging Hierarchical
Representations [9.13466172688693]
S-Graphs+ is a novel four-layered factor graph that includes: (1) a pose layer with robot pose estimates, (2) a walls layer representing wall surfaces, (3) a rooms layer encompassing sets of wall planes, and (4) a floors layer gathering the rooms within a given floor level.
The above graph is optimized in real-time to obtain a robust and accurate estimate of the robots pose and its map, simultaneously constructing and leveraging high-level information of the environment.
arXiv Detail & Related papers (2022-12-22T15:06:21Z) - Graph-to-3D: End-to-End Generation and Manipulation of 3D Scenes Using
Scene Graphs [85.54212143154986]
Controllable scene synthesis consists of generating 3D information that satisfy underlying specifications.
Scene graphs are representations of a scene composed of objects (nodes) and inter-object relationships (edges)
We propose the first work that directly generates shapes from a scene graph in an end-to-end manner.
arXiv Detail & Related papers (2021-08-19T17:59:07Z) - Building-GAN: Graph-Conditioned Architectural Volumetric Design
Generation [10.024367148266721]
This paper focuses on volumetric design generation conditioned on an input program graph.
Instead of outputting dense 3D voxels, we propose a new 3D representation named voxel graph that is both compact and expressive for building geometries.
Our generator is a cross-modal graph neural network that uses a pointer mechanism to connect the input program graph and the output voxel graph, and the whole pipeline is trained using the adversarial framework.
arXiv Detail & Related papers (2021-04-27T16:49:34Z) - Learning 3D Semantic Scene Graphs from 3D Indoor Reconstructions [94.17683799712397]
We focus on scene graphs, a data structure that organizes the entities of a scene in a graph.
We propose a learned method that regresses a scene graph from the point cloud of a scene.
We show the application of our method in a domain-agnostic retrieval task, where graphs serve as an intermediate representation for 3D-3D and 2D-3D matching.
arXiv Detail & Related papers (2020-04-08T12:25:25Z) - House-GAN: Relational Generative Adversarial Networks for
Graph-constrained House Layout Generation [59.86153321871127]
The main idea is to encode the constraint into the graph structure of its relational networks.
We have demonstrated the proposed architecture for a new house layout generation problem.
arXiv Detail & Related papers (2020-03-16T03:16:12Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.