User guided floor plan generation using generative adversarial networks
- Floor plan design is a complex task that relies on human interaction, intuition, and appropriate tools to configure space that meets the clients’ needs. While automation holds the potential to simplify this process, it faces challenges in adhering to diverse rules, performance criteria, and boundary conditions. In the past decade, many approaches have been developed to automate floor plan generation, including rule-based and machine learning-based methods. Our study focuses on the usage of deep learning for designing residential floor plans and - in particular - to control the generation process by user interaction. We apply Conditional Generative Adversarial Networks (cGANs), namely the pix2pix model, for converting a bubble diagram representing different room topologies and their positioning within a given apartment boundary into a labeled layout that adheres to geometrical rules and constraints, such as correct proportions, area, and boundary lines. Via the bubble diagram, it provides the ability to interact with the proposed model giving the user more control over the generated output. In this paper, we present the process of dataset preparation, cleaning, annotation, and model training. The generated results of the model are evaluated based on the following criteria: room count, connectivity, room partitioning, and response to user interaction.
Author: | Fadi KhamamGND, Sven SchneiderGND |
---|---|
URN: | urn:nbn:de:hbz:294-101360 |
DOI: | https://doi.org/10.13154/294-10136 |
Parent Title (German): | 34th Forum Bauinformatik / 34. Forum Bauinformatik (Bochum, 06. - 08.09.2023) |
Document Type: | Part of a Book |
Language: | English |
Date of Publication (online): | 2023/09/07 |
Date of first Publication: | 2023/09/07 |
Publishing Institution: | Ruhr-Universität Bochum, Universitätsbibliothek |
Tag: | Pix2pix Floor Plan Generation; Human-Computer Interaction |
GND-Keyword: | Deep learning |
First Page: | 300 |
Last Page: | 307 |
Institutes/Facilities: | Lehrstuhl für Informatik im Bauwesen |
Dewey Decimal Classification: | Technik, Medizin, angewandte Wissenschaften / Ingenieurbau, Umwelttechnik |
open_access (DINI-Set): | open_access |
faculties: | Fakultät für Bau- und Umweltingenieurwissenschaften |
Konferenz-/Sammelbände: | 34th Forum Bauinformatik / 34. Forum Bauinformatik (Bochum, 06. - 08.09.2023) |
Licence (German): | Creative Commons - CC BY 4.0 - Namensnennung 4.0 International |