HouseDiffusion: Vector Floorplan Generation via a Diffusion Model with Discrete and Continuous Denoising

11/23/2022
by   Mohammad Amin Shabani, et al.
0

The paper presents a novel approach for vector-floorplan generation via a diffusion model, which denoises 2D coordinates of room/door corners with two inference objectives: 1) a single-step noise as the continuous quantity to precisely invert the continuous forward process; and 2) the final 2D coordinate as the discrete quantity to establish geometric incident relationships such as parallelism, orthogonality, and corner-sharing. Our task is graph-conditioned floorplan generation, a common workflow in floorplan design. We represent a floorplan as 1D polygonal loops, each of which corresponds to a room or a door. Our diffusion model employs a Transformer architecture at the core, which controls the attention masks based on the input graph-constraint and directly generates vector-graphics floorplans via a discrete and continuous denoising process. We have evaluated our approach on RPLAN dataset. The proposed approach makes significant improvements in all the metrics against the state-of-the-art with significant margins, while being capable of generating non-Manhattan structures and controlling the exact number of corners per room. A project website with supplementary video and document is here https://aminshabani.github.io/housediffusion.

READ FULL TEXT

page 1

page 4

page 5

page 8

research
11/24/2022

JigsawPlan: Room Layout Jigsaw Puzzle Extreme Structure from Motion using Diffusion Models

This paper presents a novel approach to the Extreme Structure from Motio...
research
04/10/2023

A Cheaper and Better Diffusion Language Model with Soft-Masked Noise

Diffusion models that are based on iterative denoising have been recentl...
research
10/04/2022

Diffusion Models for Graphs Benefit From Discrete State Spaces

Denoising diffusion probabilistic models and score matching models have ...
research
04/28/2023

MUDiff: Unified Diffusion for Complete Molecule Generation

We present a new model for generating molecular data by combining discre...
research
03/07/2023

DLT: Conditioned layout generation with Joint Discrete-Continuous Diffusion Layout Transformer

Generating visual layouts is an essential ingredient of graphic design. ...
research
08/15/2023

Exponentially-fitted finite elements for H( curl) and H( div) convection-diffusion problems

This paper presents a novel approach to the construction of the lowest o...
research
08/19/2019

Floor-SP: Inverse CAD for Floorplans by Sequential Room-wise Shortest Path

This paper proposes a new approach for automated floorplan reconstructio...

Please sign up or login with your details

Forgot password? Click here to reset