Roof-GAN: Learning to Generate Roof Geometry and Relations for Residential Houses
Not on the map. Why?
Abstract (arXiv)
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. Code and data are available at https://github.com/yi-ming-qian/roofgan .
Key facts. Cited by 8 papers in the map (data through 14 Oct 2026). First posted on arXiv 17 Dec 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 1; 2023: 2; 2024: 2; 2025: 1; 2026: 1.
8 papers.
- 2023Graph Transformer GANs for Graph-Constrained House Generationcited by 19
- 2021Automated LoD-2 Model Reconstruction from Very-HighResolution Satellite-derived Digital Surface Model and Orthophotocited by 8
- 2024Graph Transformer GANs with Graph Masked Modeling for Architectural Layout Generationcited by 5
- 2025Computer-Aided Layout Generation for Building Design: A Reviewcited by 3
- 2024RoofDiffusion: Constructing Roofs from Severely Corrupted Point Data via Diffusioncited by 2
- 20233D detection of roof sections from a single satellite image and application to LOD2-building reconstructioncited by 1
- 2022Sat2lod2: A Software For Automated Lod-2 Modeling From Satellite-Derived Orthophoto And Digital Surface Modelcited by 0
- 2026Diffusion Transformers for Roof Graph Synthesis and Reconstructioncited by 0
- 2026Diffusion Transformers for Roof Graph Synthesis and Reconstruction26 Aug 2026
- 2025Computer-Aided Layout Generation for Building Design: A Review13 Apr 2025
- 2024RoofDiffusion: Constructing Roofs from Severely Corrupted Point Data via Diffusion14 Apr 2024
- 2024Graph Transformer GANs with Graph Masked Modeling for Architectural Layout Generation15 Jan 2024
- 20233D detection of roof sections from a single satellite image and application to LOD2-building reconstruction11 Jul 2023
- 2023Graph Transformer GANs for Graph-Constrained House Generation14 Mar 2023
- 2022Sat2lod2: A Software For Automated Lod-2 Modeling From Satellite-Derived Orthophoto And Digital Surface Model8 Apr 2022
- 2021Automated LoD-2 Model Reconstruction from Very-HighResolution Satellite-derived Digital Surface Model and Orthophoto8 Sep 2021