This paper proposes a generative adversarial layout refinement network for automated floorplan generation. Our architecture is an integration of a graph-constrained relational GAN and a conditional GAN, where a previously generated layout becomes the next input constraint, enabling iterative refinement. A surprising discovery of our research is that a simple non-iterative training process, dubbed component-wise GT-conditioning, is effective in learning such a generator . The iterative generator further allows us to improve a metric of choice via meta-optimization techniques by controlling when to pass which input constraints during iterative refinement. Our qualitative and quantitative evaluation based on the three standard metrics demonstrate that the proposed system makes significant improvements over the current state-of-the-art, even competitive against the ground-truth floorplans, designed by professional architects. Code, model, and data are available at https://ennauata.github.io/houseganpp/page.html.
| Authors | Nauata, N.; Hosseini, S.; Chang, K.-H.; Chu, H.; Cheng, C.-Y.; Furukawa, Y. |
|---|---|
| Year | 2021 |
| Venue | CVPR 2021 |
| DOI | 10.1109/CVPR46437.2021.01342 |
| Source Database | Backtracking |
| Bridge-to-GNN | Category A |
| GNN Architecture | MPNN (heuristic — verify) |
| Graph Encoding | Not yet extracted from PDF |
| AEC Task | Floorplan / Layout Generation (inferred from title) |
| Cohort | Early Infrastructure (2020–2021) |
| Dataset Size | 13640 models; 000 samples (heuristic — verify) |
|---|---|
| Implementation Framework | PyTorch (heuristic — verify) |
| Key Finding | generative adversarial layout refinement network for automated floorplan generation (heuristic — verify) |
| Quality Assessment | 3/6 · rigor: Medium · Benchmark: ✓Baseline: ✓CV/Split: ✓ (heuristic — verify) |
| GNN architectures detected | MPNN · Graph GAN · GCN |
|---|---|
| Frameworks / libraries | PyTorch |
| Benchmark datasets referenced | RPLAN |
| Dataset stats found | 000 samples · 13640 models |
| Quality (heuristic, 6-flag) | 2/6 · rigor: Low Code/Data: —Benchmark: ✓Baseline: ✓CV/Split: —Ablation: —Reproducible: — |
Part of the GML/GNN in AEC Systematic Review (PRISMA 2020) — 112 papers, 2020–2026