使用具有多平台接口的机器学习系统生成空间模型和几何模型技术方案

技术编号:37784823 阅读:18 留言:0更新日期:2023-06-09 09:15
计算机实施的本发明专利技术接收包括几何和预算数据的建筑信息(705),并使用机器学习(770)生成包括建筑物的楼层规划和家具布置(790)的建筑空间模型(735)。所生成的设计被评分、排序(745)并发送到用户(750)。(745)并发送到用户(750)。(745)并发送到用户(750)。

【技术实现步骤摘要】
【国外来华专利技术】使用具有多平台接口的机器学习系统生成空间模型和几何模型
[0001]相关申请的交叉引用
[0002]本申请要求以下各项申请的权益和优先权:于2020年6月19日提交的标题为“使用具有多平台接口的机器学习系统生成空间模型和几何模型(Generating Space Models and Geometry Models Using a Machine Learning System with Multi

Platform Interfaces)”的美国临时专利申请第63/041,535号;于2021年6月17日提交的标题为“使用具有多平台接口的机器学习系统生成空间模型和几何模型(Generating Space Models and Geometry Models Using a Machine Learning System with Multi

Platform Interfaces)”的美国专利申请第17/350,538号;于2021年6月17日提交的标题为“使用具有多平台接口的机器学习系统生成空间模型和几何模型(Generating Space Models and Geometry Models Using a Machine Learning System with Multi

Platform Interfaces)”的美国专利申请第17/350,582号;以及于2021年6月17日提交的标题为“使用具有多平台接口的机器学习系统生成空间模型和几何模型(Generating Space Models and Geometry Models Using a Machine Learning System with Multi

Platform Interfaces)”的美国专利申请第17/350,641号。前述申请中的每一者均通过引用整体并入本文。


[0003]本公开的各方面涉及数字数据处理系统、数据处理方法和机器学习系统。具体地,本公开的一个或多个方面涉及数字数据处理系统,这些数字数据处理系统使用机器学习部件生成空间模型和几何模型,并且这些数字数据处理系统包括多平台接口以实现互操作性。

技术介绍

[0004]在一些情况下,当创建新的空间、发生占用率的变化,和/或发生品味或其他偏好的变化时,可以创建、更新和/或以其他方式修改办公室楼层规划和其他空间模型或配置。在许多情况下,创建、更新和/或以其他方式修改空间配置可能需要手动和劳动密集型过程,该过程包括从大量设计选项中选择设计细节。虽然已经有人尝试使用计算机系统来使这种劳动密集型过程自动化以自动生成楼层规划,但是这些传统系统在很大程度上未能产生可用的结果,这是因为,除了其他原因之外,当创建可工作的空间配置时,还需要同时考虑大量的变量,并且存在许多不同方式来记录楼层规划或布局,这些方式中的每一者在给定情况下均可能是期望的和/或需要的。这些传统系统还实施了低效的软件和硬件,导致延迟的处理时间、增加的处理负载和其他技术挑战。

技术实现思路

[0005]本公开的各方面提供了克服上述技术问题和/或其他技术挑战中的一者或多者的
技术方案。例如,本公开的一个或多个方面涉及结合生成式设计算法使用机器学习技术来创建和输出空间模型并提供其他功能。
[0006]根据一个或多个实施例,具有至少一个处理器、通信接口和存储器的计算平台可以经由通信接口从第一用户计算设备接收标识第一物理空间的一个或多个参数的第一空间程序数据。计算平台可以从存储一个或多个几何模型的数据库加载第一几何模型,该第一几何模型可以包括定义第一多个设计规则的信息。计算平台可以基于标识第一物理空间的一个或多个参数的第一空间程序数据和第一几何模型为第一物理空间生成第一多个空间模型。基于第一几何模型,计算平台可以对为第一物理空间生成的第一多个空间模型进行评分,这可以为第一多个空间模型中的每个空间模型产生评分。计算平台可以基于第一多个空间模型中的每个空间模型的评分对为第一物理空间生成的第一多个空间模型进行排序,这可以产生空间模型的经排序列表。计算平台可以生成包括空间模型的经排序列表的用户界面数据。计算平台可以经由通信接口向第一用户计算设备发送包括空间模型的经排序列表的用户界面数据,这可以使第一用户计算设备显示包括空间模型的经排序列表的至少一部分的用户界面。
[0007]在一些实施例中,计算平台可以通过接收标识第一物理空间的建筑细节、第一物理空间的组织细节、第一物理空间的工作风格细节和第一物理空间的预算细节的信息来接收标识第一物理空间的一个或多个参数的第一空间程序数据。在一些实施例中,计算平台可以通过使用在一个或多个同类最佳空间设计上训练的机器学习引擎从由计算平台生成的多个几何模型中选择第一几何模型来从存储一个或多个几何模型的数据库加载第一几何模型。
[0008]在一些实施例中,计算平台可以通过基于标识第一物理空间的一个或多个参数的第一空间程序数据选择第一几何模型来从存储一个或多个几何模型的数据库加载第一几何模型。在一些实施例中,计算平台可以通过以下方式基于标识第一物理空间的一个或多个参数的第一空间程序数据和第一几何模型为第一物理空间生成第一多个空间模型:1)为第一物理空间生成多个块模型;2)基于第一几何模型对为第一物理空间生成的多个块模型进行评分,这可以为多个块模型中的每个块模型产生评分;3)基于多个块模型中的每个块模型的评分选择多个块模型的子集;4)为第一物理空间生成多个设置模型,每个设置模型可以对应于多个块模型的子集中的特定块模型;5)基于第一几何模型对为第一物理空间生成的多个设置模型进行评分,这可以为多个设置模型中的每个设置模型产生评分;6)基于多个设置模型中的每个设置模型的评分选择多个设置模型的子集;7)为第一物理空间生成多个家具模型,其中多个家具模型中的每个家具模型对应于多个设置模型的子集中的特定设置模型;8)基于第一几何模型对为第一物理空间生成的多个家具模型进行评分,这可以为多个家具模型中的每个家具模型产生评分;以及9)基于多个家具模型中的每个家具模型的评分选择多个家具模型的子集,其中多个家具模型的子集对应于为第一物理空间生成的第一多个空间模型。
[0009]在一些实施例中,多个块模型中的每个块模型可以指示第一物理空间中不同邻域的潜在位置,多个设置模型中的每个设置模型可以指示第一物理空间中不同工作设置的潜在位置,并且多个家具模型中的每个家具模型可以指示第一物理空间中不同家具物品的潜在位置。在一些实施例中,第一多个空间模型中的每个空间模型的评分可以指示与由第一
几何模型定义的一个或多个度量的符合性水平。
[0010]在一些实施例中,向第一用户计算设备发送包括空间模型的经排序列表的用户界面数据可以使第一用户计算设备显示为第一多个空间模型中的每个空间模型确定的评分中的一个或多个。在一些实施例中,计算平台可以经由通信接口从第一用户计算设备接收指示从空间模型的经排序列表中选择第一空间模型的数据。本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种计算平台,包括:至少一个处理器;通信接口;以及存储器,所述存储器存储计算机可读指令,所述计算机可读指令在由所述至少一个处理器执行时使所述计算平台:经由所述通信接口从第一用户计算设备接收标识第一物理空间的一个或多个参数的第一空间程序数据;从存储一个或多个几何模型的数据库加载第一几何模型,其中所述第一几何模型包括定义第一多个设计规则的信息;基于标识所述第一物理空间的所述一个或多个参数的所述第一空间程序数据和所述第一几何模型为所述第一物理空间生成第一多个空间模型;基于所述第一几何模型对为所述第一物理空间生成的所述第一多个空间模型进行评分,其中对为所述第一物理空间生成的所述第一多个空间模型进行评分为所述第一多个空间模型中的每个空间模型产生评分;基于所述第一多个空间模型中的每个空间模型的所述评分对为所述第一物理空间生成的所述第一多个空间模型进行排序,其中对为所述第一物理空间生成的所述第一多个空间模型进行排序产生空间模型的经排序列表;生成包括所述空间模型的经排序列表的用户界面数据;以及经由所述通信接口向所述第一用户计算设备发送包括所述空间模型的经排序列表的所述用户界面数据,其中向所述第一用户计算设备发送包括所述空间模型的经排序列表的所述用户界面数据使所述第一用户计算设备显示包括所述空间模型的经排序列表的至少一部分的用户界面。2.根据权利要求1所述的计算平台,其中接收标识所述第一物理空间的所述一个或多个参数的所述第一空间程序数据包括接收标识所述第一物理空间的建筑细节、所述第一物理空间的组织细节、所述第一物理空间的工作风格细节,以及所述第一物理空间的预算细节的信息。3.根据权利要求1所述的计算平台,其中从存储所述一个或多个几何模型的所述数据库加载所述第一几何模型包括使用在一个或多个同类最佳空间设计上训练的机器学习引擎从由所述计算平台生成的多个几何模型中选择所述第一几何模型。4.根据权利要求1所述的计算平台,其中从存储所述一个或多个几何模型的所述数据库加载所述第一几何模型包括基于标识所述第一物理空间的所述一个或多个参数的所述第一空间程序数据选择所述第一几何模型。5.根据权利要求1所述的计算平台,其中基于标识所述第一物理空间的所述一个或多个参数的所述第一空间程序数据和所述第一几何模型为所述第一物理空间生成所述第一多个空间模型包括:为所述第一物理空间生成多个块模型;基于所述第一几何模型对为所述第一物理空间生成的所述多个块模型进行评分,其中对为所述第一物理空间生成的所述多个块模型进行评分为所述多个块模型中的每个块模型产生评分;
基于所述多个块模型中的每个块模型的所述评分选择所述多个块模型的子集;为所述第一物理空间生成多个设置模型,其中所述多个设置模型中的每个设置模型对应于所述多个块模型的所述子集中的特定块模型;基于所述第一几何模型对为所述第一物理空间生成的所述多个设置模型进行评分,其中对为所述第一物理空间生成的所述多个设置模型进行评分为所述多个设置模型中的每个设置模型产生评分;基于所述多个设置模型中的每个设置模型的所述评分选择所述多个设置模型的子集;为所述第一物理空间生成多个家具模型,其中所述多个家具模型中的每个家具模型对应于所述多个设置模型的所述子集中的特定设置模型;基于所述第一几何模型对为所述第一物理空间生成的所述多个家具模型进行评分,其中对为所述第一物理空间生成的所述多个家具模型进行评分为所述多个家具模型中的每个家具模型产生评分;以及基于所述多个家具模型中的每个家具模型的所述评分选择所述多个家具模型的子集,其中所述多个家具模型的所述子集对应于为所述第一物理空间生成的所述第一多个空间模型。6.根据权利要求5所述的计算平台,其中所述多个块模型中的每个块模型指示所述第一物理空间中不同邻域的潜在位置,所述多个设置模型中的每个设置模型指示所述第一物理空间中不同工作设置的潜在位置,并且所述多个家具模型中的每个家具模型指示所述第一物理空间中不同家具物品的潜在位置。7.根据权利要求1所述的计算平台,其中所述第一多个空间模型中的每个空间模型的所述评分指示与由所述第一几何模型定义的一个或多个度量的符合性水平。8.根据权利要求1所述的计算平台,其中向所述第一用户计算设备发送包括所述空间模型的经排序列表的所述用户界面数据还使所述第一用户计算设备显示为所述第一多个空间模型中的每个空间模型确定的所述评分中的一个或多个。9.根据权利要求1所述的计算平台,其中所述存储器存储附加计算机可读指令,所述附加计算机可读指令在由所述至少一个处理器执行时使所述计算平台:经由所述通信接口从所述第一用户计算设备接收指示从所述空间模型的经排序列表中选择第一空间模型的数据;响应于接收到指示从所述空间模型的经排序列表中选择所述第一空间模型的所述数据,生成所述第一空间模型的视觉渲染;以及经由所述通信接口向所述第一用户计算设备发送所述第一空间模型的所述视觉渲染,其中向所述第一用户计算设备发送所述第一空间模型的所述视觉渲染使所述第一用户计算设备显示包括所述第一空间模型的所述视觉渲染的至少一部分的用户界面。10.根据权利要求9所述的计算平台,其中所述存储器存储附加计算机可读指令,所述附加计算机可读指令在由所述至少一个处理器执行时使所述计算平台:经由所述通信接口从所述第一用户计算设备接收指示所述第一空间模型的用户修改的数据;以及基于接收到指示所述第一空间模型的所述用户修改的所述数据,更新在所述计算平台上执行的机器学习引擎。
11.根据权利要求9所述的计算平台,其中所述存储器存储附加计算机可读指令,所述附加计算机可读指令在由所述至少一个处理器执行时使所述计算平台:经由所述通信接口从所述第一用户计算设备接收指示将所述第一空间模型导出到设计工具的请求的数据;响应于接收到指示将所述第一空间模型导出到所述设计工具的所述请求的所述数据,基于所述第一空间模型生成一个或多个绘图文件;以及经由所述通信接口向所述第一用户计算设备发送基于所述第一空间模型生成的所述一个或多个绘图文件。12.根据权利要求1所述的计算平台,其中所述存储器存储附加计算机可读指令,所述附加计算机可读指令在由所述至少一个处理器执行时使所述计算平台:经由所述通信接口从第二用户计算设备接收标识第二物理空间的一个或多个参数的第二空间程序数据;从存储所述一个或多个几何模型的所述数据库加载第二几何模型,其中所述第二几何模型包括定义第二多个设计规则的信息;基于标识所述第二物理空间的所述一个或多个参数的所述第二空间程序数据...

【专利技术属性】
技术研发人员:达德利
申请(专利权)人:米勒诺尔有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1