当前位置: 首页 > news >正文

AIGC基础教学:AI+建筑设计,一场划时代变革的序幕已经拉开

2015年9月,美的集团本着把艺术融入民间的理念,邀请了安藤忠雄设计正在筹建中的美术馆。

在历经长达近120天的设计工作之后,美术馆于同年12月动工。这座具有岭南建筑文化意境的美术馆,后来荣获2020年美国建筑大师奖(Architecture Master Prize)「2020年世界十大博物馆建筑」之一、第九届 Architizer A+ Awards建筑奖,这个建筑就是“和美术馆(HEM)”。

设想一下,安藤忠雄如果将重复、迭代的工作完全交给AI系统,把精力完全集中在需要发挥创意之处,他就能够更高效、更高质量的完成和美术馆这个作品,建筑设计周期从120天大大缩短至60天,且建筑方案更加精细和完善,这样他就能有更多的时间进行创作,为人类社会留下更多优秀的作品。

这并不是一个遥不可及的想象,这些事情其实正在悄然发生:AI正在赋能传统的建筑设计领域,让这一切变成可能。

AI与建筑设计

AI是什么?

AI的全称是Artificial Intelligence,也就是人工智能。

该领域的研究包括机器人、语音识别、图像识别、自然语言处理和专家系统等。人工智能从诞生以来,理论和技术日益成熟,应用领域也不断扩大,AI的应用边界也逐步探索到了传统的建筑领域,尤其是建筑设计阶段。

建筑设计阶段,在广义上,是指建筑物在建造之前的所有相关设计工作,包括建筑专业设计(方案、功能布局、声、光、热等),结构专业设计(梁、柱、板、墙、节点、抗震、抗风等)、给排水专业设计,供暖、通风、空调专业设计、电气专业设计等。

既然建筑设计阶段的范围如此广泛,我们不禁思考目前AI在建筑设计阶段中已有哪些应用?未来又有什么可能性?我们今天就进行一些阐述与讨论。

应用探索

当前计算机能力在建筑设计的应用主要分为两种,一是智能化,二是AI 。

建筑领域的智能化设计已经在很多场景中得到应用,其与AI核心的区别在于:前者是内置规则,后者是学习规律。 

AI辅助建筑布局规划

找到建筑空间规划的最优解在建筑专业设计中一直是个重点问题。

计算机通过机器学习对大量的建筑图纸进行训练,在考虑经济性、科学性、舒适性等指标下,能够像经验老道的设计师那样判断建筑布局方案的优劣,实现辅助设计师规划建筑布局。

AI生成彩色总图

色彩在建筑总图上的运用可以配合更好地表达建筑设计方案,用于展示或汇报。

通过AI深度学习算法,计算机可以识别建筑总图地块中多种楼型的复杂组合与排布方式,自动生成与多个楼型适配的景观方案,同时能够快速生成附带景观的多种风格的彩色项目总图。

AI辅助户型生成

满足一定要求的户型有千万种,设计出既满足轮廓又满足参数要求的户型是较为繁琐的事情。

计算机跟进户型的大致轮廓和简单的户型参数,就能快速在户型库(包含海量的户型)中进行AI图形匹配,生成数十种的满足要求户型方案,大大节约了设计师的制图时间。

AI辅助车位排布

对于面积较大或不规则的车库,如何在一定区域内排布出更多的停车位,是一件复杂且耗时的工作。

在计算机识别出停车场的轮廓信息后,利用深度强化学习,实现停车位的自动排布设计,给出多个车位排布方案及对应的车位指标数据,并能够生成停车场设计图。 

AI辅助结构设计优化

结构设计中,在控制成本的同时保证安全的结构优化是需要大量的参考借鉴以及调整修改工作的。

在建筑限制条件下,通过AI对初步结构计算模型进行识别与分析,实现构件截面尺寸智能择优、不同结构体系比对,将衍生出的所有潜在方案进行计算分析,对比后产生最佳方案。让设计师可以在短时间内完成既保证安全又经济合理的结构优化设计方案。

AI辅助机电管线排布

想要建筑内的机电管线做到合理布局一直是个头疼的问题,机电管线的排布需要避免与建筑、结构的碰撞,往往较为复杂,特别是如今建筑智能化的发展,更是大大提升了难度。

利用AI技术自动生成机电管线路径,确保机电管线的路径不和建筑、结构发生碰撞,通过机器学习快速生成所有合理的方案,分析得到有效设计方案。基于设备库中的设备实际参数,结合设计能耗、舒适度指标、空间分区,通过机器学习完成设备的自动选型。 

AI辅助绘图出图

建筑设计的绘图工作往往会耗费设计师大量的时间与精力,使得设计师绘制的图纸上经常会出现问题。

通过建立建筑设计绘图知识库,利用AI技术给出绘图的优化建议,保证图纸质量,快速缩短设计周期。同时基于建筑出图知识库AI推荐出图逻辑与方案,在图纸中自动绘制标准化图框、构件等并进行深化,快速便捷地输出施工图。、

未来展望

在未来,随着建筑设计过程中所涉及的功能、数据、流程都逐步模块化,AI与建筑设计的融合将会越来越广泛、越来越深入,有更多的应用场景。

比如,AI识图能力增强,计算机通过强化学习能够做到给排水、暖通空调、电气的智能设计;通过参数和图纸能够推荐最合适的机电设备,同时给出相应的设计方案。

比如,构建一个庞大的建筑设计知识库,里面不仅有海量的户型库、楼型库,还有各种各样的核心筒库、构件库、机电设备库,以及标准规范库等等。不仅让计算机know what,更要训练计算机know how,这样才最大程度地帮助设计师进行设计。

再比如,有一个能够宏观调度的通用建筑设计引擎,它是一个集感知、决策、认知三位一体的设计AI系统,辅助建筑设计整个过程的智能衍生、人机交互和智能优化,并且普遍适用于设计的各个场景。

再往前一步设想,AI系统会与设计师共线工作,也许会改变建筑设计的工作模式。比如,利用算法去衍生设计方案。也就是说,设计师未来只要通过简单输入,动态调整,就能得到满意的设计方案。通过AI把计算机擅长的重复、低智能、迭代工作发挥到极致,让设计师把更多的时间投入到需要创造、协同的工作上。

未来的建筑设计也能够通过AI把设计数据、设计方法和标准规范串联起来,为建筑设计提供一体联动能力,打通数据壁垒、实现信息的有效传递和共享,让AI赋能建筑设计,促进设计和管理的精细化。

方向及需要解决的问题

据调研,在建筑设计过程中,有27%的工作需要人来创造、沟通、协作,而剩下73%的程序化工作都能够交给计算机。

随着AI在建筑设计领域应用越来越深入,不少重复而繁琐的工作都将交由计算机处理,这必然会大大提升建筑设计师的设计效率,助力设计师把更多的时间专注于需要人类创意、文化融合、人群心理等方面的思考与探究。

然而,目前AI在建筑设计中的应用还不是很广泛和深入,涉及到的原因有设计数据不联通、设计方法与标准规范难串联、操作流程复杂、参数输入繁多、技术学习成本高、二次开发成本高等等。

AI真正要做到普惠广大的设计师群体,必须建立在技术普及化和平民化的条件之上。这是因为,一个技术的诞生,并不能直接解决问题,只有当技术成本能被大众消费得起,操作方式能被大众简单接受时,才能真正对人类社会有用。

最后

今天的分享就到这里了,会不会的,多看!好不好的多赞!也欢迎随时和博主进行交流。

这里为大家提供了总的路线图。它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。如果下面这个学习路线能帮助大家将AI利用到自身工作上去,那么我的使命也就完成了:

以上就是博主介绍的AI籽料,而新时代随着AI流行,如果不更紧AI新时代时代只会被落后,所以我总结了stablediffusionPDF籽料包

 

如果你能在15天内完成所有的任务,那你堪称天才。然而,如果你能完成 60-70% 的内容,你就已经开始具备成为一名AIGC的正确特征了。

这份完整版的AIGC资料我已经打包好,需要的点击下方二维码,即可前往免费领取!

 

相关文章:

AIGC基础教学:AI+建筑设计,一场划时代变革的序幕已经拉开

2015年9月,美的集团本着把艺术融入民间的理念,邀请了安藤忠雄设计正在筹建中的美术馆。 在历经长达近120天的设计工作之后,美术馆于同年12月动工。这座具有岭南建筑文化意境的美术馆,后来荣获2020年美国建筑大师奖(Architecture …...

领域知识 | 智能驾驶安全领域部分常见概论

Hi,早。 最近想买个新能源车,这个车吧相比于之前的内燃车,新能源车与外界的交互多了很多。比如娱乐的第三方应用,OTA升级等应用。 交互带来的便利越多,暴露的风险自然也就越大,相比于手机等消费者终端设备…...

力扣刷题---返回word中所有不重复的单词

当需要从一个数据集合中去除重复元素时,set是一个很好的选择。由于其不允许存储重复的元素,因此可以很容易地实现去重功能。这在处理原始数据或进行数据分析时特别有用。 题目: 给定一个字符串数组 words,请返回一个由 words 中所…...

正点原子LWIP学习笔记(一)lwIP入门

lwIP入门 一、lwIP简介(了解)二、lwIP结构框图(了解)三、如何学习lwIP(熟悉) 一、lwIP简介(了解) lwIP是一个小型开源的TCP/IP协议栈 阉割的TCP/IP协议 TCP/IP协议栈结构&#xff0…...

16、设计模式之迭代器模式

迭代器模式 迭代器模式(Iterator Pattern)是 Java 和 .Net 编程环境中非常常用的设计模式。这种模式用于顺序访问集合对象的元素,不需要知道集合对象的底层表示。 迭代器模式属于行为型模式。 介绍 意图: 提供一种方法顺序访问…...

自然语言处理实战项目29-深度上下文相关的词嵌入语言模型ELMo的搭建与NLP任务的实战

大家好,我是微学AI,今天给大家介绍一下自然语言处理实战项目29-深度上下文相关的词嵌入语言模型ELMo的搭建与NLP任务的实战,ELMo(Embeddings from Language Models)是一种深度上下文相关的词嵌入语言模型,它采用了多层双向LSTM编码器构建语言模型,并通过各层LSTM的隐藏状…...

TCP/IP体系模型简介

一、TCP/IP 概念 TCP(Transmission Control Protocol 传输控制协议): 是一种面向连接的、可靠的传输层协议。通过三次握手建立连接,确保连接的可靠建立。对数据进行有序传输,并具有确认机制和重传机制来保证数据的完整…...

【ZYNQ】AXI-Quad-SPI SDK 开发记录 测试

前人工作 如前人工作,在Navigate to BSP Settings中找到历例程 file:///F:/Xilinx/Vitis/2019.2/data/embeddedsw/XilinxProcessorIPLib/drivers/spi_v4_5/doc/html/api/example.html使用XSpi_LowLevelExample例子,源代码的AI解析 int XSpi_LowLeve…...

Django提交表单出错提示错误

使用ArticleColumnForm表单,向数据库提交内容,内容包括column。如果同一用户提交的column重复,则提示表单出错,表单提交失败后,重新渲染表单提交html页面,其中提示错误信息。 涉及的代码包括: …...

鸿蒙开发 组件之间的传值

1.Prop:父组件传递给子组件,单向传递,子组件改变值,父组件UI不更新。 引入子组件 并赋值,子组件用Prop 接收 import headerView from ../../common/bean/BaseNavHeaderView headerView({titlestr:添加地址,isback…...

[晕事]今天做了件晕事35 VM发送给gateway太多ARP,导致攻击检查?

最近遇到一个问题,说网关学不到新起来VM的mac地址,通过tshark抓包发现,VM已经发出去GARP了。而且连续发送了24个GARP。 就认为是网关的问题,为什么没网关没有学到?就让测试同事开网络设备的ticket。 后来听同事说&…...

虹科干货丨多设备协同无忧:Linux环境下PCAN固定设备ID通道分配指南

来源:虹科汽车电子 虹科干货丨多设备协同无忧:Linux环境下PCAN固定设备ID通道分配指南 原文链接:https://mp.weixin.qq.com/s/ABg6YFXGwi8lb6SW4bEaew 欢迎关注虹科,为您提供最新资讯! #PCAN #汽车电子 导读 在车辆…...

【python】flask操作数据库工具SQLAlchemy,详细用法和应用实战

✨✨ 欢迎大家来到景天科技苑✨✨ 🎈🎈 养成好习惯,先赞后看哦~🎈🎈 🏆 作者简介:景天科技苑 🏆《头衔》:大厂架构师,华为云开发者社区专家博主,阿里云开发者社区专家博主,CSDN全栈领域优质创作者,掘金优秀博主,51CTO博客专家等。 🏆《博客》:Python全…...

web前端项目已有阿里巴巴图标基础上,再次导入阿里巴巴图标的方法

如果是第一次导入阿里巴巴图标请参考: vue项目引入阿里云图标_vue引用阿里云图标fontclass-CSDN博客 本文主要想讲在项目原有阿里巴巴图标基础上,再次导入阿里巴巴图标的解决办法: 1.iconfont.json对应修改就行,这个简单一看就明白; 2.iconfont.js主要改动<symbol><…...

头歌openGauss-存储过程第2关:修改存储过程

任务描述 本关任务&#xff1a; 修改存储过程pro0101&#xff0c;并调用&#xff1b; --修改sel_course表中成绩<60的记录为成绩10&#xff0c;然后将计算机学院所有学生的选课成绩输出&#xff1b; --a、需要先删除存储过程pro0101&#xff1b; drop procedure if exists p…...

ThreadLocal简单使用案例

业务场景&#xff1a;保存业务数据表的时候&#xff0c;同时记录下日志。 import java.sql.Connection; import java.sql.DriverManager;public class DBUtil {// 数据库配置private static final String driver "com.mysql.jdbc.Driver";private static final Stri…...

创建型设计模式之建造者模式

文章目录 概述定义建造者模式原理结构图小结 概述 建造者模式又被称为生成器模式&#xff0c;是一种创建型设计模式。 和之前的单例&#xff0c;工厂一样&#xff0c;同属于创建型设计模式。 定义 建造者模式是将一个复杂对象的构建与表示分离&#xff0c;使得同样的构建过程…...

mainwindow 无菜单栏 可拖动,边界可扩大,动画浮现上边框

mainwindow 无菜单栏 可拖动,边界可扩大,动画浮现上边框 #ifndef ANIMATIONWIN_H #define ANIMATIONWIN_H #include namespace Ui {class animationWin; } class animationWin : public QWidget {Q_OBJECT public: explicit animationWin(QWidget *parent = nullptr); …...

机器学习云环境测试

等待创建完成后&#xff0c;点击 PyTorch 打开&#xff0c;创建一个全新的 notebook 在 Cell 中输入如下代码&#xff0c;并点击 Run 完成后点击 New Cell &#xff0c;在 New Cell 中输入如下代码 输入完成后点击 Run &#xff0c;运行 New Cell 。&#xff08;每个 Cell 代…...

扩散模型自动管道AutoPipeline

推荐&#xff1a;write_own_pipeline.ipynb - Colab (google.com) 为您的任务选择一个 AutoPipeline 首先选择一个检查点。例如&#xff0c;如果您对使用 runwayml/stable-diffusion-v1-5 检查点的文本到图像感兴趣&#xff0c;请使用 AutoPipelineForText2Image&#xff1a; f…...

深度学习在微纳光子学中的应用

深度学习在微纳光子学中的主要应用方向 深度学习与微纳光子学的结合主要集中在以下几个方向&#xff1a; 逆向设计 通过神经网络快速预测微纳结构的光学响应&#xff0c;替代传统耗时的数值模拟方法。例如设计超表面、光子晶体等结构。 特征提取与优化 从复杂的光学数据中自…...

基于大模型的 UI 自动化系统

基于大模型的 UI 自动化系统 下面是一个完整的 Python 系统,利用大模型实现智能 UI 自动化,结合计算机视觉和自然语言处理技术,实现"看屏操作"的能力。 系统架构设计 #mermaid-svg-2gn2GRvh5WCP2ktF {font-family:"trebuchet ms",verdana,arial,sans-…...

C++_核心编程_多态案例二-制作饮品

#include <iostream> #include <string> using namespace std;/*制作饮品的大致流程为&#xff1a;煮水 - 冲泡 - 倒入杯中 - 加入辅料 利用多态技术实现本案例&#xff0c;提供抽象制作饮品基类&#xff0c;提供子类制作咖啡和茶叶*//*基类*/ class AbstractDr…...

Golang 面试经典题:map 的 key 可以是什么类型?哪些不可以?

Golang 面试经典题&#xff1a;map 的 key 可以是什么类型&#xff1f;哪些不可以&#xff1f; 在 Golang 的面试中&#xff0c;map 类型的使用是一个常见的考点&#xff0c;其中对 key 类型的合法性 是一道常被提及的基础却很容易被忽视的问题。本文将带你深入理解 Golang 中…...

微软PowerBI考试 PL300-选择 Power BI 模型框架【附练习数据】

微软PowerBI考试 PL300-选择 Power BI 模型框架 20 多年来&#xff0c;Microsoft 持续对企业商业智能 (BI) 进行大量投资。 Azure Analysis Services (AAS) 和 SQL Server Analysis Services (SSAS) 基于无数企业使用的成熟的 BI 数据建模技术。 同样的技术也是 Power BI 数据…...

SpringBoot+uniapp 的 Champion 俱乐部微信小程序设计与实现,论文初版实现

摘要 本论文旨在设计并实现基于 SpringBoot 和 uniapp 的 Champion 俱乐部微信小程序&#xff0c;以满足俱乐部线上活动推广、会员管理、社交互动等需求。通过 SpringBoot 搭建后端服务&#xff0c;提供稳定高效的数据处理与业务逻辑支持&#xff1b;利用 uniapp 实现跨平台前…...

HTML前端开发:JavaScript 常用事件详解

作为前端开发的核心&#xff0c;JavaScript 事件是用户与网页交互的基础。以下是常见事件的详细说明和用法示例&#xff1a; 1. onclick - 点击事件 当元素被单击时触发&#xff08;左键点击&#xff09; button.onclick function() {alert("按钮被点击了&#xff01;&…...

重启Eureka集群中的节点,对已经注册的服务有什么影响

先看答案&#xff0c;如果正确地操作&#xff0c;重启Eureka集群中的节点&#xff0c;对已经注册的服务影响非常小&#xff0c;甚至可以做到无感知。 但如果操作不当&#xff0c;可能会引发短暂的服务发现问题。 下面我们从Eureka的核心工作原理来详细分析这个问题。 Eureka的…...

【Linux】Linux 系统默认的目录及作用说明

博主介绍&#xff1a;✌全网粉丝23W&#xff0c;CSDN博客专家、Java领域优质创作者&#xff0c;掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域✌ 技术范围&#xff1a;SpringBoot、SpringCloud、Vue、SSM、HTML、Nodejs、Python、MySQL、PostgreSQL、大数据、物…...

从物理机到云原生:全面解析计算虚拟化技术的演进与应用

前言&#xff1a;我的虚拟化技术探索之旅 我最早接触"虚拟机"的概念是从Java开始的——JVM&#xff08;Java Virtual Machine&#xff09;让"一次编写&#xff0c;到处运行"成为可能。这个软件层面的虚拟化让我着迷&#xff0c;但直到后来接触VMware和Doc…...