Roof-GAN: Learning to Generate Roof Geometry and Relations for
Residential Houses
- URL: http://arxiv.org/abs/2012.09340v1
- Date: Thu, 17 Dec 2020 00:47:57 GMT
- Title: Roof-GAN: Learning to Generate Roof Geometry and Relations for
Residential Houses
- Authors: Yiming Qian, Hao Zhang, Yasutaka Furukawa
- Abstract summary: Roof-GAN is a novel generative adversarial network that generates structured geometry of residential roof structures as a set of roof primitives and their relationships.
The generator produces a structured roof model as a graph, which consists of 1) primitive geometry as images at each node, 2) inter-primitive colinear/coplanar relationships at each edge, and 3) primitive geometry in a vector format at each node.
The discriminator is trained to assess the primitive geometry, the primitive relationships, and the primitive vector geometry in a fully end-to-end architecture.
- Score: 37.6686237027665
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: This paper presents Roof-GAN, a novel generative adversarial network that
generates structured geometry of residential roof structures as a set of roof
primitives and their relationships. Given the number of primitives, the
generator produces a structured roof model as a graph, which consists of 1)
primitive geometry as raster images at each node, encoding facet segmentation
and angles; 2) inter-primitive colinear/coplanar relationships at each edge;
and 3) primitive geometry in a vector format at each node, generated by a novel
differentiable vectorizer while enforcing the relationships. The discriminator
is trained to assess the primitive raster geometry, the primitive
relationships, and the primitive vector geometry in a fully end-to-end
architecture. Qualitative and quantitative evaluations demonstrate the
effectiveness of our approach in generating diverse and realistic roof models
over the competing methods with a novel metric proposed in this paper for the
task of structured geometry generation. We will share our code and data.
Related papers
- Geometry Distributions [51.4061133324376]
We propose a novel geometric data representation that models geometry as distributions.
Our approach uses diffusion models with a novel network architecture to learn surface point distributions.
We evaluate our representation qualitatively and quantitatively across various object types, demonstrating its effectiveness in achieving high geometric fidelity.
arXiv Detail & Related papers (2024-11-25T04:06:48Z) - Advancing Architectural Floorplan Design with Geometry-enhanced Graph Diffusion [3.78198085695976]
We propose a novel generative framework for vector design via structural graph generation, called GSDiff.
In wall junction generation, we propose a novel alignment loss function to improve geometric consistency.
In wall segment prediction, we propose a random self-supervision method to enhance the model's perception of the overall geometric structure.
arXiv Detail & Related papers (2024-08-29T04:40:31Z) - Representation Learning of Geometric Trees [9.280083998326285]
We introduce a new representation learning framework tailored for geometric trees.
It first features a unique message passing neural network, which is both provably geometrical structure-recoverable and rotation-translation invariant.
We validate our method's effectiveness on eight real-world datasets, demonstrating its capability to represent geometric trees.
arXiv Detail & Related papers (2024-08-16T15:16:35Z) - (Deep) Generative Geodesics [57.635187092922976]
We introduce a newian metric to assess the similarity between any two data points.
Our metric leads to the conceptual definition of generative distances and generative geodesics.
Their approximations are proven to converge to their true values under mild conditions.
arXiv Detail & Related papers (2024-07-15T21:14:02Z) - A Survey of Geometric Graph Neural Networks: Data Structures, Models and
Applications [67.33002207179923]
This paper presents a survey of data structures, models, and applications related to geometric GNNs.
We provide a unified view of existing models from the geometric message passing perspective.
We also summarize the applications as well as the related datasets to facilitate later research for methodology development and experimental evaluation.
arXiv Detail & Related papers (2024-03-01T12:13:04Z) - Exploring Data Geometry for Continual Learning [64.4358878435983]
We study continual learning from a novel perspective by exploring data geometry for the non-stationary stream of data.
Our method dynamically expands the geometry of the underlying space to match growing geometric structures induced by new data.
Experiments show that our method achieves better performance than baseline methods designed in Euclidean space.
arXiv Detail & Related papers (2023-04-08T06:35:25Z) - Plane Geometry Diagram Parsing [29.921409628478152]
We propose a powerful diagram based on deep learning and graph reasoning.
A modified instance segmentation method is proposed to extract geometric primitives.
The graph neural network (GNN) is leveraged to realize relation parsing and primitive classification.
arXiv Detail & Related papers (2022-05-19T07:47:01Z) - HEAT: Holistic Edge Attention Transformer for Structured Reconstruction [36.910604284201355]
This paper presents a novel attention-based neural network for structured reconstruction.
It takes a 2D image as an input and reconstructs a planar graph depicting an underlying geometric structure.
The approach detects corners and classifies edge candidates between corners in an end-to-end manner.
arXiv Detail & Related papers (2021-11-30T06:01:11Z) - Learning from Protein Structure with Geometric Vector Perceptrons [6.5360079597553025]
We introduce geometric vector perceptrons, which extend standard dense layers to operate on collections of Euclidean vectors.
We demonstrate our approach on two important problems in learning from protein structure: model quality assessment and computational protein design.
arXiv Detail & Related papers (2020-09-03T01:54:25Z) - DSG-Net: Learning Disentangled Structure and Geometry for 3D Shape
Generation [98.96086261213578]
We introduce DSG-Net, a deep neural network that learns a disentangled structured and geometric mesh representation for 3D shapes.
This supports a range of novel shape generation applications with disentangled control, such as of structure (geometry) while keeping geometry (structure) unchanged.
Our method not only supports controllable generation applications but also produces high-quality synthesized shapes, outperforming state-of-the-art methods.
arXiv Detail & Related papers (2020-08-12T17:06:51Z)
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.