一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

基于人工智能的中国古典园林假山自动生成方法及系统

2022-04-09 06:17:36 来源:中国专利 TAG:


1.本发明涉及古典园林假山设计领域,具体的是基于人工智能的中国古典园林假山自动生成方法及系统。


背景技术:

2.假山是园林中的重要部分,也是建筑设计的难点。历史上关于假山设计方法的传承大都基于工匠间的口传心授,并且侧重于建造技术;而现代设计中,则往往依赖设计师自身经验积累与艺术素养。这种“只可意会,难以言传”的设计方法难以使更多设计师掌握行之有效的假山形态设计方法。随着经济的发展,造园的活动日益频繁,对假山设计效率与完成效果的要求更加迫切,而人工智能可以迅速学习现有的假山资料,极大地压缩从经验积累到设计的输出时间,为假山设计提供了公式更加科学、高效的手段。
3.目前常见的园林假山智能设计建造方法大多可以归纳为两种,公式方法是通过计算机运算推导多种假山的组合可能,以bim为依托生成假山模型后与现实环境进行拟合,同时计算安装方法并记录假山数据,这种方法仅强调建造的可能性和合理性,却忽视了传统审美中对假山单体形态和假山整体组合的独特要求,故产生的结果仍需要大量人类智力劳动进行筛选优化;另公式方法是通过大量勘测,将已有的假山数据录入数据库,再将数据与新场地匹配模拟出适合的假山布局,这种方法接近于对既有假山原型的切割、重组、复制,智能化程度和交互性能都不高。


技术实现要素:

4.为解决上述背景技术中提到的不足,本发明的目的在于提供基于人工智能的中国古典园林假山自动生成方法及系统。
5.本发明的目的可以通过以下技术方案实现:
6.基于人工智能的中国古典园林假山自动生成方法,所述生成方法包括以下步骤:
7.s1、案例假山数据采集;采集三维形态数据,并输入地理信息平台,最终获得案例假山模型数据库;
8.s2、假山立面灰度图数据库生成;将假山三维形态数据转化为二维灰度数据,获得假山立面灰度图数据库;
9.s3、假山机器学习模型建构;构建假山机器学习样本数据库与假山机器学习模型,生成并筛选出符合设计任务书的假山立面灰度方案图数据库;
10.s4、假山形态方案数据库生成;根据假山立面灰度方案图的数据生成假山立体形态,获得假山形态方案数据库;
11.s5、交互输出假山形态方案;三维交互投影假山形态方案,并3d打印选定方案,最终获得假山产品。
12.进一步地,所述步骤s1的具体步骤如下:
13.通过搭载精度0.05mm、分辨率0.1mm摄像头的便携式3d扫描仪采集既有中国古典
园林中假山的三维形态数据,并输入地理信息平台;
14.利用地理信息平台中的属性编辑工具对采集到的每个案例假山数据中的非假山要素进行标记,并通过删除工具将标记的非假山要素删除,最终获得案例假山模型数据库。
15.进一步地,所述步骤s2的具体步骤如下:
16.在地理信息平台中建立与s1中获得的案例假山模型数据库中案例假山模型数量一致的标准空间立方体,将案例假山模型逐个放入标准空间立方体内部,并调整案例假山模型的位置让其不接触标准空间立方体侧面,且最长剖面与标准空间立方体的水平边线平行;
17.在每个标准空间立方体的每个侧面上划分10000*10000的栅格,并以每个栅格所划分出来网格中心为起点往标准空间立方体内部做法线,若法线与该标准空间立方体内部的案例假山模型不相交,则该法线所在网格不填充任何颜色;若法线与该标准空间立方体内部的案例假山模型相交,则记录该法线从网格中心到假山模型最近交点长度,并通过灰度值计算公式获得该网格所填充的具体灰度值;
18.将每个标准空间立方体侧面的网格根据上述步骤填充灰度,并将填充灰度后的标准空间立方体的侧立面水平展开,获得假山灰度立面图数据库。
19.进一步地,所述标准空间立方体为边长等于步骤s1中案例假山模型数据库汇总所得的假山平面最大长度的立方体;
20.所述灰度值计算公式为:d=b/a*100%,d为填充灰度值,b为法线从网格中心到假山模型最近交点长度,a为标准空间立方体边长,填充灰度值d采用0%到100%表示,0%为白色,100%为黑色,保留小数点后一位。
21.进一步地,所述步骤s3的具体步骤如下:
22.将s2得到的假山灰度立面图数据库以分辨率为100dpi、尺寸为40000像素*10000像素的位图格式输出,获得假山机器学习样本数据库;
23.通过对假山机器学习样本数据库训练卷积对抗生成网络,让机器学习模型不断迭代训练,直至稳定后获得生成模型;
24.生成模型通过随机值生成1000个假山灰度立面方案图,根据假山设计任务书中所要求的假山长、宽、高尺寸,删除不符合的方案图,最终获得假山灰度立面方案数据库,其中,每个假山灰度立面方案图都包含假山的长、宽、高尺寸。
25.进一步地,所述步骤s4的具体步骤如下:
26.将假山灰度立面方案数据库中的假山灰度立面方案图以短边的平行线为划分线,沿长边方向,将假山灰度立面方案图划分为四个全等的正方形面,再沿划分线折叠,使正方形面首尾相连且相邻面夹角为90
°

27.根据像素的灰度值,移动正方形面上每个像素的中心点,通过不规则三角网将所有移动后的点拟合为面,形成假山立体形态;
28.依次操作假山灰度立面方案数据库中所有假山立面灰度方案图,获得假山形态方案数据库。
29.进一步地,所述像素的中心点的移动方向垂直于该点所在的正方形面,且朝向四个正方形面所围合的空间,移动距离为该点所在像素的灰度值乘以正方形面的边长,所拟合的点不包括位于正方形面上的点。
30.进一步地,所述步骤s5的具体步骤如下:
31.将假山形态方案数据库中每个假山形态方案输入至可三维交互投影的360
°
全息展柜中,审查人员通过触摸板旋转、移动、筛选方案;
32.通过在360
°
全息展柜的系统中设置3d打印端口,将选定方案输入到3d打印数控系统打印输出假山产品。
33.基于人工智能的中国古典园林假山自动生成系统,所述生成系统包括案例假山数据采集模块、假山机器学习样本数据库建构模块、假山机器学习模型建构模块、假山灰度立面方案数据库生成模块、假山形态方案数据库生成模块、交互输出假山形态方案模块,各个模块之间相连接。
34.本发明的有益效果:
35.1、本发明通过机器学习,快速掌握假山设计要领,批量生成满足设计要求的假山方案,大大减少设计人员在知识储备、方案设计中的时间,同时一名设计人员可以完成多方案的生成,有效的减少人力成本,提高了设计效率,过程高效;
36.2、本本发明通过收集现存古代园林假山数据,经过机器学习案例生成的假山形态,继承传统假山的特点与价值,符合现代古典园林假山设计与审美要求,方案有效性;
37.3、本发明将360
°
全息展示柜与假山生成方案的展示相结合使得假山形象呈现更加立体全面,也可借由更换假山方案、位置和角度完善假山设计,所有生成的假山设计方案皆可实现全息展示和交互式调整,是假山方案更加符合场地需求,智能交互。
附图说明
38.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图;
39.图1是本发明假山自动生成方法流程示意图;
40.图2是本发明放入案例假山模型的标准空间立方体示意图;
41.图3是本发明灰度填充后的标准空间立方体示意图;
42.图4是本发明假山灰度立面示意图;
43.图5是本发明生成模型生成的随机假山灰度立面方案示意图;
44.图6是本发明折叠后的假山灰度立面方案示意图;
45.图7是本发明由不规则三角网络生成的假山立体形态示意图;
46.图8是本发明在360
°
全息展示柜中投影的假山方案示意图。
具体实施方式
47.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
48.本发明提供基于人工智能的中国古典园林假山自动生成方法,结合某大学教学楼庭院假山设计案例(所需假山尺寸为长10m~15m、宽4m~6m、高2m~4m)和附图来详细地说
明本发明的技术方案,如图1所示,所述生成方法包括以下步骤:
49.s1、案例假山数据采集;采集三维形态数据,并输入地理信息平台,最终获得案例假山模型数据库;包括以下步骤:
50.通过搭载精度0.05mm、分辨率0.1mm摄像头的便携式3d扫描仪采集既有中国古典园林中假山的三维形态数据,并输入地理信息平台;利用地理信息平台中的属性编辑工具对采集到的每个案例假山数据中的非假山要素进行标记,并通过删除工具将标记的非假山要素删除,最终获得案例假山模型数据库。
51.s2、假山立面灰度图数据库生成;将假山三维形态数据转化为二维灰度数据,获得假山立面灰度图数据库;包括以下步骤:
52.在地理信息平台中建立与s1中获得的案例假山模型数据库中案例假山模型数量一致的标准空间立方体,将案例假山模型逐个放入标准空间立方体内部,并调整案例假山模型的位置让其不接触标准空间立方体侧面,且最长剖面与标准空间立方体的水平边线平行,如图2所示为放入案例假山模型的标准空间立方体;
53.在每个标准空间立方体的每个侧面上划分10000*10000的栅格,并以每个栅格所划分出来网格中心为起点往标准空间立方体内部做法线,若法线与该标准空间立方体内部的案例假山模型不相交,则该法线所在网格不填充任何颜色;若法线与该标准空间立方体内部的案例假山模型相交,则记录该法线从网格中心到假山模型最近交点长度,并通过灰度值计算公式获得该网格所填充的具体灰度值,如图3所示为灰度填充后的标准空间立方体;
54.将每个标准空间立方体侧面的网格根据上述步骤填充灰度,并将填充灰度后的标准空间立方体的侧立面水平展开,获得假山灰度立面图数据库,如图4所示为假山灰度立面图;
55.其中,上述标准空间立方体为边长等于步骤s1中案例假山模型数据库汇总所得的假山平面最大长度的立方体;上述灰度值计算公式为:d=b/a*100%(其中,d为填充灰度值,b为法线从网格中心到假山模型最近交点长度,a为标准空间立方体边长,填充灰度值d采用0%到100%表示,0%为白色,100%为黑色,保留小数点后一位);
56.s3、假山机器学习模型建构;构建假山机器学习样本数据库与假山机器学习模型,生成并筛选出符合设计任务书的假山立面灰度方案图数据库;包括以下步骤:
57.将s2得到的假山灰度立面图数据库以分辨率为100dpi、尺寸为40000像素*10000像素的位图格式输出,获得假山机器学习样本数据库;
58.通过对假山机器学习样本数据库训练卷积对抗生成网络(gan),让机器学习模型不断迭代训练,直至稳定后获得生成模型;
59.生成模型通过随机值生成1000个假山灰度立面方案图,根据假山设计任务书中所要求的假山长、宽、高尺寸,删除不符合的方案图,最终获得假山灰度立面方案数据库,如图5所示为生成模型生成的随机假山灰度立面方案图;
60.其中,每个假山灰度立面方案图都包含假山的长、宽、高尺寸;
61.s4、假山形态方案数据库生成;根据假山立面灰度方案图的数据生成假山立体形态,获得假山形态方案数据库;包括以下步骤:
62.将假山灰度立面方案数据库中的假山灰度立面方案图以短边的平行线为划分线,
沿长边方向,将假山灰度立面方案图划分为四个全等的正方形面,再沿划分线折叠,使正方形面首尾相连且相邻面夹角为90
°
,如图6所示为折叠后的假山灰度立面方案图;
63.根据像素的灰度值,移动正方形面上每个像素的中心点,通过不规则三角网(tin)将所有移动后的点拟合为面,形成假山立体形态,如图7所示为由不规则三角网络生成的假山立体形态图;
64.依次操作假山灰度立面方案数据库中所有假山立面灰度方案图,获得假山形态方案数据库。
65.其中,像素的中心点的移动方向垂直于该点所在的正方形面,且朝向四个正方形面所围合的空间,移动距离为该点所在像素的灰度值乘以正方形面的边长,所拟合的点不包括位于正方形面上的点。
66.s5、s5、交互输出假山形态方案;三维交互投影假山形态方案,并3d打印选定方案,最终获得假山产品,包括以下步骤:
67.将假山形态方案数据库中每个假山形态方案输入至可三维交互投影的360
°
全息展柜中,审查人员可以通过触摸板旋转、移动、筛选方案,如图8所示为在360
°
全息展示柜中投影的假山方案图;
68.通过在360
°
全息展柜的系统中设置3d打印端口,将选定方案输入到3d打印数控系统打印输出假山产品。
69.本发明还提供基于人工智能的中国古典园林假山自动生成系统,结合上述的自动生成方法,系统包括案例假山数据采集模块、假山机器学习样本数据库建构模块、假山机器学习模型建构模块、假山灰度立面方案数据库生成模块、假山形态方案数据库生成模块、交互输出假山形态方案模块,各个模块之间相连接,系统通过实地采集传统假山案例数据,并转化为灰度位图构成机器学习样本数据库,通过机器学习、任务书条件筛选输出假山灰度立面方案数据库,并转化为假山形态方案数据库,最后将通过全息投影、3d打印输出假山形态方案。
70.综上,本发明以现存古代园林假山为样本,充分吸取古代园林假山的设计智慧,通过机器学习输出新的假山方案、发掘假山内在规律与技术核心,避免了简单的堆叠和复制;通过全息投影与3d打印交互输出,有效展示假山建成效果。
71.本发明通过机器学习,同时生成大量假山方案,兼顾高效与传统审美、达到快速获得优质假山方案的目的。
72.以上显示和描述了本发明的基本原理、主要特征和本发明的优点。本行业的技术人员应该了解,本发明不受上述实施例的限制,上述实施例和说明书中描述的只是说明本发明的原理,在不脱离本发明精神和范围的前提下,本发明还会有各种变化和改进,这些变化和改进都落入要求保护的本发明范围内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献