HouseTune: Two-Stage Floorplan Generation with LLM Assistance
Ziyang Zong, Guanying Chen, Zhaohuan Zhan, Fengcheng Yu, Guang Tan

TL;DR
HouseTune introduces a novel two-stage framework combining LLM reasoning and diffusion models to generate accurate, user-friendly floorplans from natural language descriptions, reducing data requirements and achieving state-of-the-art results.
Contribution
The paper presents a two-stage text-to-floorplan generation method that integrates LLMs with diffusion models, improving accuracy without extensive domain-specific training.
Findings
Achieves state-of-the-art performance across all metrics
Reduces the need for extensive domain-specific training data
Effectively combines reasoning and generative models for floorplan design
Abstract
This paper proposes a two-stage text-to-floorplan generation framework that combines the reasoning capability of Large Language Models (LLMs) with the generative power of diffusion models. In the first stage, we leverage a Chain-of-Thought (CoT) prompting strategy to guide an LLM in generating an initial layout (Layout-Init) from natural language descriptions, which ensures a user-friendly and intuitive design process. However, Layout-Init may lack precise geometric alignment and fine-grained structural details. To address this, the second stage employs a conditional diffusion model to refine Layout-Init into a final floorplan (Layout-Final) that better adheres to physical constraints and user requirements. Unlike prior methods, our approach effectively reduces the difficulty of floorplan generation learning without the need for extensive domain-specific training data. Experimental…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
Taxonomy
TopicsNatural Language Processing Techniques · Handwritten Text Recognition Techniques · Mathematics, Computing, and Information Processing
MethodsDiffusion
