Roof-GAN: Learning To Generate Roof Geometry and Relations for Residential Houses
Yiming Qian, Hao Zhang, Yasutaka Furukawa
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. Code and data are available at https://github.com/yi-ming-qian/roofgan.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext ff93b4e8-292b-4fe7-a97a-56a2b26d1c73Cited by top-tier papers2
- SGAM: Building a Virtual 3D World through Simultaneous Generation and MappingYuan Shen, Wei-Chiu Ma, Shenlong WangNeurIPS 2022 · 27 citations
- Graph Transformer GANs for Graph-Constrained House GenerationHao Tang, Zhenyu Zhang, Humphrey Shi, Bo Li et al.CVPR 2023
Builds on6
- Graph2Plan: learning floorplan generation from layout graphsRuizhen Hu, Zeyu Huang, Yuhan Tang, Oliver van Kaick et al.SIGGRAPH 2020 · 263 citations
- Learning to Reconstruct 3D Manhattan Wireframes From a Single ImageYichao Zhou, Haozhi Qi, Yuexiang Zhai, Qi Sun et al.ICCV 2019 · 74 citations
- Composite Shape Modeling via Latent Space FactorizationAnastasia Dubrovina, Fei Xia, Panos Achlioptas, Mira Shalah et al.ICCV 2019 · 66 citations
- Conv-MPN: Convolutional Message Passing Neural Network for Structured Outdoor Architecture ReconstructionFuyang Zhang, Nelson Nauata, Yasutaka FurukawaCVPR 2020
- BSP-Net: Generating Compact Meshes via Binary Space PartitioningZhiqin Chen, Andrea Tagliasacchi, Hao ZhangCVPR 2020
Related papers
- House-GAN++: Generative Adversarial Layout Refinement Network towards Intelligent Computational Agent for Professional ArchitectsNelson Nauata, Sepidehsadat Hosseini, Kai-Hung Chang, Hang Chu et al.CVPR 2021
- WarpingGAN: Warping Multiple Uniform Priors for Adversarial 3D Point Cloud GenerationYingzhi Tang, Yue Qian, Qijian Zhang, Yiming Zeng et al.CVPR 2022 · 23 citations
- Image GANs meet Differentiable Rendering for Inverse Graphics and Interpretable 3D Neural RenderingYuxuan Zhang, Wenzheng Chen, Huan Ling, Jun Gao et al.ICLR 2021 · 140 citations
- Intrinsic-Extrinsic Preserved GANs for Unsupervised 3D Pose TransferHaoyu Chen, Hao Tang, Henglin Shi, Wei Peng et al.ICCV 2021 · 33 citations
- CoordGAN: Self-Supervised Dense Correspondences Emerge from GANsJiteng Mu, Shalini De Mello, Zhiding Yu, Nuno Vasconcelos et al.CVPR 2022 · 17 citations
