TY - JOUR
T1 - Neural-guided room layout generation with bubble diagram constraints
AU - Zheng, Zhaohua
AU - Petzold, Frank
N1 - Publisher Copyright:
© 2023 Elsevier B.V.
PY - 2023/10
Y1 - 2023/10
N2 - Designing a floorplan is an iterative process that includes room layout design, which is crucial in considering user preferences. If a floorplan does not consider customer preferences, it may result in disorderly room usage and accessibility. This paper describes a neural-guided method that incorporates deep learning and optimization techniques to automatically generate realistic room layouts and meet the given bubble diagram constraints. The topology and geometry of the floorplans are decoupled and predicted individually using dual graph neural networks. A hybrid optimization algorithm is employed to enhance the prediction of orthogonal and planar room layouts. This paper contributes to the practice of generating realistic room layouts with consistent topology, showing strong performance in shape and topology similarity metrics on a public floorplan dataset.
AB - Designing a floorplan is an iterative process that includes room layout design, which is crucial in considering user preferences. If a floorplan does not consider customer preferences, it may result in disorderly room usage and accessibility. This paper describes a neural-guided method that incorporates deep learning and optimization techniques to automatically generate realistic room layouts and meet the given bubble diagram constraints. The topology and geometry of the floorplans are decoupled and predicted individually using dual graph neural networks. A hybrid optimization algorithm is employed to enhance the prediction of orthogonal and planar room layouts. This paper contributes to the practice of generating realistic room layouts with consistent topology, showing strong performance in shape and topology similarity metrics on a public floorplan dataset.
KW - Computer aided design
KW - Deep learning
KW - Floorplan generation
KW - Graph neural network
UR - http://www.scopus.com/inward/record.url?scp=85162205036&partnerID=8YFLogxK
U2 - 10.1016/j.autcon.2023.104962
DO - 10.1016/j.autcon.2023.104962
M3 - Article
AN - SCOPUS:85162205036
SN - 0926-5805
VL - 154
JO - Automation in Construction
JF - Automation in Construction
M1 - 104962
ER -