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

布局处理方法及装置、电子设备和计算机可读存储介质与流程

2022-03-05 10:44:42 来源:中国专利 TAG:

技术特征:
1.一种布局处理方法,包括:获取目标空间的尺寸信息;根据预设的对象数据库和对象匹配信息,确定与所述目标空间的尺寸信息相匹配的目标待布置对象,其中,所述对象数据库包括m个具有不同尺寸的待布置对象,所述匹配信息包括n个空间尺寸与所述m个待布置对象之间的匹配关系;以及确定所述目标待布置对象在所述目标空间中的布局方式,其中,所述布局方式包括布局位置和布局尺寸,其中,m和n均为大于或等于2的整数。2.根据权利要求1所述的方法,其中,确定所述目标待布置对象在所述目标空间中的布局方式,包括:获取所述目标空间的形状信息和/或开口位置信息;基于所述尺寸信息、所述形状信息和所述开口位置信息中的至少一者,确定所述目标待布置对象的布局位置。3.根据权利要求1或2所述的方法,其中,所述目标空间包括与预定方向平行的p个纵向壁面;确定所述目标待布置对象在所述目标空间中的布局方式,包括:获取所述p个纵向壁面中与所述目标待布置对象匹配的目标纵向壁面的壁面尺寸信息,其中,所述目标待布置对象与所述目标纵向壁面匹配包括所述目标待布置对象贴靠所述目标纵向壁面;基于所述壁面尺寸信息,确定所述目标待布置对象对应的初始布局尺寸。4.根据权利要求3所述的方法,还包括:在所述初始布局尺寸与所述目标待布置对象的原始尺寸的差值大于第一预定差值的情况下,基于所述初始布局尺寸对所述目标待布置对象进行伸缩处理,以使伸缩处理后的目标待布置对象的尺寸与所述初始布局尺寸的差值小于第一预定差值。5.根据权利要求3所述的方法,还包括:在所述初始布局尺寸与所述目标待布置对象的原始尺寸的差值大于第一预定差值的情况下,确定是否需要对所述目标待布置对象进行伸缩处理;若是,则基于所述初始布局尺寸对所述目标待布置对象进行伸缩处理;若否,则将所述目标待布置对象的布局尺寸由所述初始布局尺寸调整为所述目标待布置对象的原始尺寸。6.根据权利要求5所述的方法,其中,所述目标空间包括q个空间区域;确定是否需要对所述目标待布置对象进行伸缩处理,包括:确定所述目标纵向壁面是否位于所述q个空间区域中的至少两个空间区域;若是,则认为不需要对所述目标待布置对象进行伸缩处理,其中,q为大于或等于2的整数。7.根据权利要求5所述的方法,其中,确定是否需要对所述目标待布置对象进行伸缩处理,包括:确定所述初始布局尺寸与所述目标待布置对象的原始尺寸的差值是否小于第二预定差值;
若否,则认为不需要对所述目标待布置对象进行伸缩处理。8.根据权利要求5所述的方法,其中,确定是否需要对所述目标待布置对象进行伸缩处理,包括:确定所述目标纵向壁面上是否设置有预定类型的开口;若是,则认为不需要对所述目标待布置对象进行伸缩处理。9.根据权利要求5所述的方法,其中,确定是否需要对所述目标待布置对象进行伸缩处理,包括:确定所述目标待布置对象的类型是否为预定对象类型;若是,则认为不需要对所述目标待布置对象进行伸缩处理。10.根据权利要求4所述的方法,其中,基于所述初始布局尺寸对所述目标待布置对象进行伸缩处理,包括:获取所述目标待布置对象的可伸缩区域和不可伸缩区域;对所述可伸缩区域进行伸缩处理;将所述不可伸缩区域与伸缩处理后的可伸缩区域进行组合,以得到伸缩后的目标待布置对象。11.根据权利要求1所述的方法,还包括:获取所述对象数据库,获取所述对象数据库,包括:获取初始待布置对象;对所述初始待布置对象进行(m-1)次不同比例的伸缩处理,得到(m-1)个扩展待布置对象;其中,所述m个待布置对象包括所述初始待布置对象和所述(m-1)个扩展待布置对象。12.根据权利要求11所述的方法,其中,对所述初始待布置对象进行(m-1)次不同比例的伸缩处理,得到(m-1)个扩展待布置对象,包括:在对所述初始待布置对象进行每次伸缩处理的过程中:获取所述初始待布置对象的可伸缩区域和不可伸缩区域;对所述可伸缩区域进行伸缩处理;将所述不可伸缩区域与伸缩处理后的可伸缩区域进行组合,以得到所述扩展待布置对象。13.一种布局处理装置,包括:尺寸获取模块,配置为获取目标空间的尺寸信息;对象匹配模块,配置为根据预设的对象数据库和对象匹配信息,确定与所述目标空间的尺寸信息相匹配的目标待布置对象,其中,所述对象数据库包括m个具有不同尺寸的待布置对象,所述匹配信息包括n个空间尺寸与所述m个待布置对象之间的匹配关系;以及布局确定模块,配置为确定所述目标待布置对象在所述目标空间中的布局方式,其中,所述布局方式包括布局位置和布局尺寸,其中,m和n均为大于或等于2的整数。14.一种电子设备,包括:处理器;存储器,包括一个或多个计算机程序模块;
其中,所述一个或多个计算机程序模块被存储在所述存储器中并被配置为由所述处理器执行,所述一个或多个计算机程序模块包括用于实现权利要求1-12任一项所述的布局处理方法的指令。15.一种计算机可读存储介质,用于存储非暂时性计算机可读指令,当所述非暂时性计算机可读指令由计算机执行时可以实现权利要求1-12任一项所述的布局处理方法。

技术总结
一种布局处理方法及装置、电子设备和计算机可读存储介质。该布局处理方法包括:获取目标空间的尺寸信息;根据预设的对象数据库和对象匹配信息,确定与目标空间的尺寸信息相匹配的目标待布置对象,其中,对象数据库包括M个具有不同尺寸的待布置对象,匹配信息包括N个空间尺寸与M个待布置对象之间的匹配关系;以及确定目标待布置对象在目标空间中的布局方式,其中,布局方式包括布局位置和布局尺寸,M和N均为大于或等于2的整数。该方法可以快速完成待布置对象在目标空间中的布局方案,且无需预先设计很多种样本房间,可以节省人力,提高效率。率。率。


技术研发人员:王钢 王亮
受保护的技术使用者:北京城市网邻信息技术有限公司
技术研发日:2021.10.27
技术公布日:2022/3/4
再多了解一些

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

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

相关文献