家装方案确定方法、装置及计算机可读存储介质制造方法及图纸

技术编号:25346363 阅读:18 留言:0更新日期:2020-08-21 17:05
本公开的实施例公开了一种家装方案确定方法、装置及计算机可读存储介质。该方法包括:获取待摆放单间的第一结构特征;从与待摆放单间的单间类型对应的结构特征数据库中,选择与第一结构特征匹配的第二结构特征;获取具有第二结构特征的已摆放单间的实际摆放方案;执行用于将已摆放单间的实际摆放方案迁移至待摆放单间的尝试迁移操作,以得到参考摆放方案;根据参考摆放方案,确定待摆放单间的目标摆放方案。与现有技术相比,本公开的实施例能够降低获得家装方案的时间成本,提高获得家装方案的效率。

【技术实现步骤摘要】
家装方案确定方法、装置及计算机可读存储介质
本公开涉及家装设计
,尤其涉及一种家装方案确定方法、装置及计算机可读存储介质。
技术介绍
在家装设计
中,为了得到兼具合理性和美观性的家装方案,业主常常需要花费大量精力查阅资料,学习专业人士整理的家装规则,以及与专业设计师进行反复沟通等,这样,获得家装方案的时间成本非常高。
技术实现思路
为了解决上述技术问题,提出了本公开。本公开的实施例提供了一种家装方案确定方法、装置及计算机可读存储介质。根据本公开实施例的一个方面,提供了一种家装方案确定方法,包括:获取待摆放单间的第一结构特征;从与所述待摆放单间的单间类型对应的结构特征数据库中,选择与所述第一结构特征匹配的第二结构特征;获取具有所述第二结构特征的已摆放单间的实际摆放方案;执行用于将所述已摆放单间的实际摆放方案迁移至所述待摆放单间的尝试迁移操作,以得到参考摆放方案;根据所述参考摆放方案,确定所述待摆放单间的目标摆放方案。在一个可选示例中,所述执行用于将所述已摆放单间的实际摆放方案迁移至所述待摆放单间的尝试迁移操作,以得到参考摆放方案,包括:确定所述待摆放单间与所述已摆放单间的相对位置变换信息;其中,所述相对位置变换信息包括:翻转信息、旋转信息和平移信息;按照所述相对位置变换信息,分别将所述已摆放单间的实际摆放方案中的每个摆放物体迁移至所述待摆放单间中;在任一摆放物体在所述待摆放单间和所述已摆放单间中的边界靠墙信息不一致的情况下,调整所述任一摆放物体在所述待摆放单间中的位置,直至所述任一摆放物体在所述待摆放单间和所述已摆放单间中的边界靠墙信息一致;在各摆放物体在所述待摆放单间和所述已摆放单间中的边界靠墙信息均一致之后,得到包括各摆放物体在所述待摆放单间中的摆放信息的参考摆放方案。在一个可选示例中,所述第二结构特征的数量为多个,多个所述第二结构特征对应多个所述已摆放单间;所述执行用于将所述已摆放单间的实际摆放方案迁移至所述待摆放单间的尝试迁移操作,以得到参考摆放方案,包括:从多个所述已摆放单间中,选择一个所述已摆放单间;执行用于将所选择的所述已摆放单间的实际摆放方案迁移至所述待摆放单间的尝试迁移操作,以得到与所选择的所述已摆放单间对应的参考摆放方案;所述根据所述参考摆放方案,确定所述待摆放单间的目标摆放方案,包括:在所选择的所述已摆放单间对应的参考摆放方案与所述待摆放单间匹配的情况下,将所选择的所述已摆放单间对应的参考摆放方案作为所述待摆放单间的目标摆放方案;所述方法还包括:在所选择的所述已摆放单间对应的参考摆放方案与所述待摆放单间不匹配的情况下,再次执行所述从多个所述已摆放单间中,选择一个所述已摆放单间的步骤;其中,每次选择的所述已摆放单间不同。在一个可选示例中,所述得到与所选择的所述已摆放单间对应的参考摆放方案之后,所述方法还包括:判断采用与所选择的所述已摆放单间对应的参考摆放方案时,所述待摆放单间是否满足预设摆放规则;其中,所述预设摆放规则包括以下至少一项:不存在悬空摆放的摆放物体、不存在遮挡门和/或窗的摆放物体;在所述待摆放单间满足所述预设摆放规则的情况下,确定所选择的所述已摆放单间对应的参考摆放方案与所述待摆放单间匹配;否则,确定所选择的所述已摆放单间对应的参考摆放方案与所述待摆放单间不匹配。在一个可选示例中,所述从与所述待摆放单间的单间类型对应的结构特征数据库中,选择与所述第一结构特征匹配的第二结构特征,包括:获取与所述待摆放单间的单间类型对应的结构特征数据库中的每个结构特征;分别确定与所获取的每个结构特征对应的结构特征集合;其中,任一结构特征及与其对应的结构特征集合中的各结构特征对应同一已摆放单间;从所确定的结构特征集合中,筛选与所述第一结构特征的相似度大于预设相似度的结构特征,并将与所筛选的结构特征所在的结构特征集合对应的结构特征作为第二结构特征。在一个可选示例中,所述任一结构特征包括:顺序排列的多个边界特征数据,所述任一结构特征对应的结构特征集合包括:所述任一结构特征,以及调整所述任一结构特征中的多个边界特征数据的排列顺序后得到的结构特征。在一个可选示例中,任一边界特征数据包括:边界方向信息、边界长度信息和边界结构比例信息;所述从所确定的结构特征集合中,筛选与所述第一结构特征的相似度大于预设相似度的结构特征,包括:从所确定的结构特征集合中,选择所包括的边界特征数据的数量为第一数量的结构特征;其中,所述第一数量为所述第一结构特征包括的边界特征数据的数量;分别为所选择的每个结构特征,获取多个评估维度下,与所述第一结构特征的多个误差评估得分;其中,所述多个评估维度包括:角度评估维度、边界长度评估维度、边界结构比例评估维度;分别根据与所选择的每个结构特征对应的多个误差评估得分,计算所选择的每个结构特征与所述第一结构特征的相似度;筛选所对应相似度大于预设相似度的结构特征。在一个可选示例中,所述根据所述参考摆放方案,确定所述待摆放单间的目标摆放方案之后,所述方法还包括:按照与所述待摆放单间的单间类型对应的单间摆放优化策略,对所述待摆放单间的目标摆放方案进行优化;和/或,所述待摆放单间的数量为多个,多个所述待摆放单间属于同一房屋;所述根据所述参考摆放方案,确定所述待摆放单间的目标摆放方案之后,所述方法还包括:确定所述同一房屋的整屋家装方案;其中,所述整屋家装方案包括:与多个所述待摆放单间对应的多个所述目标摆放方案;按照整屋家装优化策略,对所述整屋家装方案进行优化。在一个可选示例中,所述按照整屋家装优化策略,对所述整屋家装方案进行优化,包括:在所述整屋家装方案还包括与多个所述待摆放单间对应的多个地板方案,且多个所述地板方案不完全相同的情况下,从多个所述地板方案中筛选一个所述地板方案;将所述整屋家装方案中的各所述地板方案均更新为所选择的所述地板方案。根据本公开实施例的另一个方面,提供了一种家装方案确定装置,包括:第一获取模块,用于获取待摆放单间的第一结构特征;选择模块,用于从与所述待摆放单间的单间类型对应的结构特征数据库中,选择与所述第一结构特征匹配的第二结构特征;第二获取模块,用于获取具有所述第二结构特征的已摆放单间的实际摆放方案;第三获取模块,用于执行用于将所述已摆放单间的实际摆放方案迁移至所述待摆放单间的尝试迁移操作,以得到参考摆放方案;第一确定模块,用于根据所述参考摆放方案,确定所述待摆放单间的目标摆放方案。在一个可选示例中,所述第三获取模块,包括:第一确定子模块,用于确定所述待摆放单间与所述已摆放单间的相对位置变换信息;其中,所述相对位置变换信息包括:翻转信息、旋转信息和平移信息;迁移子模块,用于按照所述相对本文档来自技高网...

【技术保护点】
1.一种家装方案确定方法,其特征在于,包括:/n获取待摆放单间的第一结构特征;/n从与所述待摆放单间的单间类型对应的结构特征数据库中,选择与所述第一结构特征匹配的第二结构特征;/n获取具有所述第二结构特征的已摆放单间的实际摆放方案;/n执行用于将所述已摆放单间的实际摆放方案迁移至所述待摆放单间的尝试迁移操作,以得到参考摆放方案;/n根据所述参考摆放方案,确定所述待摆放单间的目标摆放方案。/n

【技术特征摘要】
1.一种家装方案确定方法,其特征在于,包括:
获取待摆放单间的第一结构特征;
从与所述待摆放单间的单间类型对应的结构特征数据库中,选择与所述第一结构特征匹配的第二结构特征;
获取具有所述第二结构特征的已摆放单间的实际摆放方案;
执行用于将所述已摆放单间的实际摆放方案迁移至所述待摆放单间的尝试迁移操作,以得到参考摆放方案;
根据所述参考摆放方案,确定所述待摆放单间的目标摆放方案。


2.根据权利要求1所述的方法,其特征在于,所述执行用于将所述已摆放单间的实际摆放方案迁移至所述待摆放单间的尝试迁移操作,以得到参考摆放方案,包括:
确定所述待摆放单间与所述已摆放单间的相对位置变换信息;其中,所述相对位置变换信息包括:翻转信息、旋转信息和平移信息;
按照所述相对位置变换信息,分别将所述已摆放单间的实际摆放方案中的每个摆放物体迁移至所述待摆放单间中;
在任一摆放物体在所述待摆放单间和所述已摆放单间中的边界靠墙信息不一致的情况下,调整所述任一摆放物体在所述待摆放单间中的位置,直至所述任一摆放物体在所述待摆放单间和所述已摆放单间中的边界靠墙信息一致;
在各摆放物体在所述待摆放单间和所述已摆放单间中的边界靠墙信息均一致之后,得到包括各摆放物体在所述待摆放单间中的摆放信息的参考摆放方案。


3.根据权利要求1所述的方法,其特征在于,所述第二结构特征的数量为多个,多个所述第二结构特征对应多个所述已摆放单间;
所述执行用于将所述已摆放单间的实际摆放方案迁移至所述待摆放单间的尝试迁移操作,以得到参考摆放方案,包括:
从多个所述已摆放单间中,选择一个所述已摆放单间;
执行用于将所选择的所述已摆放单间的实际摆放方案迁移至所述待摆放单间的尝试迁移操作,以得到与所选择的所述已摆放单间对应的参考摆放方案;
所述根据所述参考摆放方案,确定所述待摆放单间的目标摆放方案,包括:
在所选择的所述已摆放单间对应的参考摆放方案与所述待摆放单间匹配的情况下,将所选择的所述已摆放单间对应的参考摆放方案作为所述待摆放单间的目标摆放方案;
所述方法还包括:
在所选择的所述已摆放单间对应的参考摆放方案与所述待摆放单间不匹配的情况下,再次执行所述从多个所述已摆放单间中,选择一个所述已摆放单间的步骤;其中,每次选择的所述已摆放单间不同。


4.根据权利要求3所述的方法,其特征在于,所述得到与所选择的所述已摆放单间对应的参考摆放方案之后,所述方法还包括:
判断采用与所选择的所述已摆放单间对应的参考摆放方案时,所述待摆放单间是否满足预设摆放规则;其中,所述预设摆放规则包括以下至少一项:不存在悬空摆放的摆放物体、不存在遮挡门和/或窗的摆放物体;
在所述待摆放单间满足所述预设摆放规则的情况下,确定所选择的所述已摆放单间对应的参考摆放方案与所述待摆放单间匹配;否则,确定...

【专利技术属性】
技术研发人员:顾晓东潘慈辉周岩
申请(专利权)人:贝壳技术有限公司
类型:发明
国别省市:天津;12

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

1