建筑平面图生成式设计,​House-GAN++ | Mixlab建筑智能

2021-05-28 16:51:03 浏览数 (1)

我们知道建筑平面图设计可以通过泡泡图的方式来表达,这一概念与知识图谱的形态是类似的。设计师对泡泡图的理解就是用来可视化思考建筑平面的功能、动线等,而程序员对知识图谱的理解是一种数据结构及算法。

非常类似的概念,在各自的领域里理解也有各自的侧重点。

在2020年有一篇论文研究的是如何让计算机理解建筑平面图。计算机开始学习建筑设计图纸,今天计算机更进一步,开始练习如何设计平面图了~~

House-GAN

Generative Adversarial Layout Refinement Networks

这是加拿大SFU大学关于建筑平面图生成的最新研究工作。作者提出一个基于GAN的自动平面图生成系统。一般专业的建筑设计师在设计平面图的时候会遵从以下三个主要步骤:

  1. 1 手绘一个泡泡图草图,这个图会包含房间数量,每个房间功能等这些简单的信息;
  2. 2 根据泡泡图画出不同的建筑平面设计(房间大小、房间布局、房间形状等)
  3. 3 收集客户的反馈并且改进

这是一个不断优化、循环的过程,建筑设计师为什么这么贵,大致的原因也在于此。作者通过此项技术,希望把建筑设计师这一设计过程的成本降低。

不同的泡泡图,生成各种建筑平面图

此项目作者还提供了一个在线的demo,大家可以体验下(入群获取)。

0 人点赞