利索能及
我要发布
收藏
专利号: 202111128490X
申请人: 商汤集团有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2025-11-18
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种布局信息生成方法,其特征在于,所述方法包括:获取第一信息,所述第一信息与第一网络对应的输入信息具备相同维度;

将所述第一信息输入所述第一网络进行布局预测,得到第二信息;

其中,所述第二信息包括第一对象的矢量信息以及第二对象的矢量信息,所述第一对象为至少两个第三对象中的任一第三对象,所述至少两个第三对象从属于所述第二对象。

2.根据权利要求1所述的方法,其特征在于,所述第一对象的矢量信息包括所述第一对象的几何位置信息,所述第二对象的矢量信息包括所述第二对象的几何位置信息以及所述第二对象对应的拓扑信息,所述拓扑信息表征从属于所述第二对象的各所述第三对象之间的相对位置关系。

3.根据权利要求2所述的方法,其特征在于,所述第一对象的矢量信息还包括下述至少之一:

位置邻接信息,所述位置邻接信息表征所述第一对象与参考对象之间的相对位置关系,所述参考对象为所述至少两个第三对象中除所述第一对象之外的任一第三对象;

第一边界信息,所述第一边界信息表征所述第一对象中与所述参考对象邻接的边的信息;

第二边界信息,所述第二边界信息表征所述第一对象中与所述参考对象邻接的至少两个边的相对位置关系信息。

4.根据权利要求2或3所述的方法,其特征在于,所述第二信息还包括所述第一对象的语义信息,所述语义信息表征所述第一对象的应用场景。

5.根据权利要求2至4中任一项所述的方法,其特征在于,所述第一对象的几何位置信息包括所述第一对象的形状信息以及所述第一对象的位置信息,所述第二对象的几何位置信息包括所述第二对象的形状信息以及所述第二对象的位置信息。

6.根据权利要求2至5中任一项所述的方法,其特征在于,所述第一对象的矢量信息被存储于第一节点,所述第二对象的几何位置信息被存储于第二节点,所述第二节点为所述第一节点的父节点。

7.根据权利要求1至6中任一项所述的方法,其特征在于,所述获取第一信息,包括:随机确定所述第一信息;

或,

在高斯空间或泊松空间中随机确定所述第一信息;

或,

获取第三信息,所述第三信息包括第一目标对象的矢量信息以及第二目标对象的矢量信息,所述第一目标对象为至少两个第三目标对象中的任一第三目标对象,所述至少两个第三目标对象从属于所述第二目标对象;

将所述第三信息输入第二网络进行编码,得到第一编码信息;

编辑所述第一编码信息,得到所述第一信息。

8.根据权利要求7所述的方法,其特征在于,在所述第三信息包括所述第一目标对象的位置邻接信息的情况下,所述获取第三信息,包括:基于所述至少两个第三目标对象的相对位置对所述至少两个第三目标对象进行排序,得到对象序列;

根据所述第一目标对象在所述对象序列中的位置,得到所述第一目标对象的位置邻接信息。

9.根据权利要求8所述的方法,其特征在于,所述基于所述至少两个第三目标对象的相对位置对所述至少两个第三目标对象进行排序,得到对象序列,包括:确定第四目标对象和边缘搜索顺序,所述第四目标对象为所述至少两个第三目标对象中预设的第三目标对象,所述边缘搜索顺序为与所述第四目标对象的位置相对应的搜索顺序;

对所述第四目标对象进行处理,所述对所述第四目标对象进行处理包括:将所述第四目标对象添加至第一序列,以及基于所述边缘搜索顺序依次搜索第五目标对象,所述第五目标对象为所述至少两个第三目标对象中与所述第四目标对象的边缘邻接的第三目标对象;

响应于存在所述第五目标对象的情况,将所述第五目标对象作为所述第四目标对象,重复执行所述对所述第四目标对象进行处理的操作;

响应于不存在所述第五目标对象的情况,将所述第一序列确定为所述对象序列。

10.根据权利要求1至9中任一项所述的方法,其特征在于,所述将所述第一信息输入所述第一网络进行布局预测,得到第二信息之前,所述方法还包括对所述第一网络进行训练,所述对所述第一网络进行训练,包括:获取第四信息,所述第四信息包括第四对象的矢量信息以及第五对象的矢量信息,所述第四对象为至少两个第六对象中的任一第六对象,所述至少两个第六对象从属于所述第五对象;

将所述第四信息输入所述第二网络进行编码,得到第二编码信息;

将所述第二编码信息输入所述第一网络进行布局预测,得到布局预测结果;

根据所述第四信息和所述布局预测结果的差异,确定布局预测损失;

基于所述布局预测损失,调整所述第一网络的参数以及所述第二网络的参数。

11.根据权利要求10所述的方法,其特征在于,所述第四对象的矢量信息包括所述第四对象的几何位置信息,所述第五对象的矢量信息包括所述第五对象的几何位置信息以及所述第五对象对应的拓扑信息,所述布局预测结果包括第七对象和第八对象,所述第七对象表征对所述第四对象对应的预测结果,所述第八对象表征对所述第五对象对应的预测结果,所述布局预测损失包括重建损失、存在性损失、拓扑损失、几何验证损失中的至少一个;

所述重建损失包括基于所述第四对象的几何位置信息与所述第七对象的几何位置信息的差异确定的损失、基于所述第五对象的几何位置信息与所述第八对象的几何位置信息的差异确定的损失中的至少一个;

所述存在性损失包括基于第一标识和第二标识的差异确定的损失、基于第三标识和第四标识的差异确定的损失中的至少一个,所述第一标识表征所述第四对象是否存在,所述第二标识表征所述第七对象是否存在,所述第三标识表征第一边是否存在,所述第四标识表征第二边是否存在,所述第一边为所述第四对象中的任一边,所述第二边为所述第七对象中对应于所述第一边的边;

所述拓扑损失包括基于所述第五对象对应的拓扑信息与所述第八对象对应的拓扑信息的差异确定的损失;

所述布局预测结果还包括第九对象,所述第九对象表征对第十对象对应的预测结果,所述第十对象表征所述至少两个第六对象中不同于所述第四对象的其它第六对象,所述几何验证损失表征基于所述第七对象和所述第九对象的相对位置关系确定的损失。

12.根据权利要求11所述的方法,其特征在于,在所述布局预测损失包括所述几何验证损失的情况下,所述根据所述第四信息和所述布局预测结果的差异,确定布局预测损失,包括:

根据所述第八对象对应的拓扑信息,确定所述第七对象与所述第九对象之间的第一相对位置关系;

根据所述第一相对位置关系,确定所述几何验证损失。

13.根据权利要求12所述的方法,其特征在于,所述根据所述第一相对位置关系,确定所述几何验证损失,包括:

根据所述第七对象的几何位置信息和所述第九对象的几何位置信息,确定第二相对位置关系;根据所述第一相对位置关系和所述第二相对位置关系,得到所述几何验证损失;

或,

在所述第四对象的矢量信息还包括第一边界信息的情况下,根据所述第七对象的第一边界信息和所述第九对象的第一边界信息,确定第三相对位置关系;根据所述第一相对位置关系和所述第三相对位置关系,得到所述几何验证损失;

或,

在所述第四对象的矢量信息还包括第二边界信息的情况下,根据所述第七对象的第二边界信息和所述第九对象的第二边界信息,确定第四相对位置关系;根据所述第一相对位置关系和所述第四相对位置关系,得到所述几何验证损失。

14.根据权利要求11至13中任一项所述的方法,其特征在于,所述布局预测损失还包括语义损失和高斯损失中的至少一个;

在所述第四信息还包括所述第四对象的语义信息的情况下,所述语义损失包括基于所述第四对象的语义信息和所述第七对象的语义信息的差异确定的损失;

所述高斯损失用于约束所述布局预测结果对应的统计规律服从标准正态分布。

15.根据权利要求10至14中任一项所述的方法,其特征在于,所述将所述第四信息输入所述第二网络进行编码,得到第二编码信息,包括:对所述第四对象进行编码,得到第三编码信息;

对所述第三编码信息和第四编码信息进行融合处理,得到第一融合信息;所述第四编码信息通过对所述第十对象进行编码得到;

根据所述第一融合信息,得到所述第二编码信息。

16.根据权利要求15所述的方法,其特征在于,所述对所述第四对象进行编码,得到第三编码信息之后,所述方法还包括:根据所述第五对象对应的拓扑信息确定邻接对象,所述邻接对象为与所述第四对象相邻的任一第六对象;

融合所述邻接对象的第五编码信息与所述第三编码信息,得到第六编码信息,所述第五编码信息通过对所述邻接对象进行编码得到;

所述根据所述第一融合信息,得到所述第二编码信息,包括:对所述第一融合信息和所述第六编码信息进行融合处理,得到所述第二编码信息。

17.根据权利要求1至16中任一项所述的方法,其特征在于,所述第二对象表征街区,所述第三对象表征所述街区中的地块;或,所述第二对象表征房屋,所述第三对象表征所述房屋中的房间。

18.一种布局信息生成装置,其特征在于,所述装置包括:第一信息获取模块,用于获取第一信息,所述第一信息与第一网络对应的输入信息具备相同维度;

布局预测模块,用于将所述第一信息输入所述第一网络进行布局预测,得到第二信息;

其中,所述第二信息包括第一对象的矢量信息以及第二对象的矢量信息,所述第一对象为至少两个第三对象中的任一第三对象,所述至少两个第三对象从属于所述第二对象。

19.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有至少一条指令或至少一段程序,所述至少一条指令或至少一段程序由处理器加载并执行以实现如权利要求1至17中任一项所述的布局信息生成方法。

20.一种电子设备,其特征在于,包括至少一个处理器,以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述至少一个处理器通过执行所述存储器存储的指令实现如权利要求1至17中任一项所述的布局信息生成方法。