用分阶段方法生成更符合建筑逻辑的平面图。
GFLAN: Generative Functional Layouts
- 先规划房间布局拓扑,再细化几何边界。
- 基于概率图分配房间中心点,准确率超基线12%。
- 适合建筑设计与智能规划领域研究者。
自动平面图生成涉及组合搜索、几何约束满足和功能设计需求的交汇,长期以来缺乏统一的计算方法。尽管深度学习有所进步,但往往难以捕捉建筑推理:拓扑关系优先于几何实现、功能约束通过邻接网络传播、通行路径从局部连接决策中涌现。为此,本文提出GFLAN,一种将平面图生成显式分解为拓扑规划与几何实现的生成框架。给定单一外部边界和前门位置,该方法摒弃直接像素到像素或墙线追踪生成,转而采用两阶段设计。第一阶段使用带有双编码器的专用卷积架构,分离不变的空间上下文与演化的布局状态,通过可行位置的概率图序列分配房间中心点。第二阶段构建异质图,将房间节点连接至边界顶点,并应用增强型Transformer的图神经网络联合回归房间边界。
原文摘要 · Abstract (English)
Automated floor plan generation lies at the intersection of combinatorial search, geometric constraint satisfaction, and functional design requirements -- a confluence that has historically resisted a unified computational treatment. While recent deep learning approaches have improved the state of the art, they often struggle to capture architectural reasoning: the precedence of topological relationships over geometric instantiation, the propagation of functional constraints through adjacency networks, and the emergence of circulation patterns from local connectivity decisions. To address these fundamental challenges, this paper introduces GFLAN, a generative framework that restructures floor plan synthesis through explicit factorization into topological planning and geometric realization. Given a single exterior boundary and a front-door location, our approach departs from direct pixel-to-pixel or wall-tracing generation in favor of a principled two-stage decomposition. Stage A employs a specialized convolutional architecture with dual encoders -- separating invariant spatial context from evolving layout state -- to sequentially allocate room centroids within the building envelope via discrete probability maps over feasible placements. Stage B constructs a heterogeneous graph linking room nodes to boundary vertices, then applies a Transformer-augmented graph neural network (GNN) that jointly regresses room boundaries.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。