柜体数据处理方法、装置及设备制造方法及图纸

技术编号:37145531 阅读:11 留言:0更新日期:2023-04-06 21:56
本申请实施例提供一种柜体数据处理方法、装置及设备,该方法包括:获取柜体模型的内空数据;该内空数据包括多个第一内空单元以及结构件信息;根据结构件信息对第一内空单元进行划分,得到多个第二空间单元;根据第二空间单元的尺寸对第二空间单元进行划分,得到多个目标虚拟格;确定各个目标虚拟格对应的目标饰品,并将目标饰品添加至目标虚拟格中。本申请实施例中将第一内空单元进行二次划分,得到目标虚拟格,并针对各个目标虚拟格进行饰品的选取和摆放,能够实现柜体的智能一键配饰,简化了配饰过程,能够减小用户的工作量,节省用户的时间。的时间。的时间。

【技术实现步骤摘要】
柜体数据处理方法、装置及设备


[0001]本申请涉及数据处理领域,尤其涉及一种柜体数据处理方法、装置及设备。

技术介绍

[0002]随着互联网技术的不断发展,在线家装设计的业务范围也在逐步扩大,例如户型设计、家具设计以及柜体设计等。对于定制柜体设计而言,饰品是定制柜体的重要元素。
[0003]在相关技术中,设计师(用户)往往是手动进行饰品选取和摆放,步骤繁琐,工作量较大,耗费了用户大量的时间。

技术实现思路

[0004]本申请的多个方面提供一种柜体数据处理方法、装置及设备,用以简化配饰过程,减小用户的工作量,节省用户的时间。
[0005]第一方面,本申请实施例提供一种柜体数据处理方法,包括:
[0006]获取柜体模型的内空数据;所述内空数据包括多个第一内空单元以及结构件信息;
[0007]根据所述结构件信息对所述第一内空单元进行划分,得到多个第二空间单元;
[0008]根据所述第二空间单元的尺寸对所述第二空间单元进行划分,得到多个目标虚拟格;
[0009]确定各个所述目标虚拟格对应的目标饰品,并将所述目标饰品添加至所述目标虚拟格中。
[0010]在一种可能的实施方式中,所述根据所述结构件信息对所述第一内空单元进行划分,得到多个第二空间单元,包括:
[0011]确定所述第一内空单元底面多边形的第一坐标以及所述第一内空单元对应的第一高度;
[0012]根据所述结构件信息,确定每个结构件的底面多边形的第二坐标以及所述结构件对应的第二高度
[0013]根据所述第一坐标、第一高度、第二坐标以及第二高度,对所述第一内空单元进行划分,得到所述多个第二空间单元。
[0014]在一种可能的实施方式中,所述对所述第一内空单元进行划分,得到所述多个第二空间单元,包括:
[0015]根据每个第一内空单元的第一坐标以及第一高度,并根据每个结构件的第二坐标以及第二高度,确定所述第一内空单元是否包括结构件;
[0016]在所述第一内空单元包括至少一个结构件的情况下,以所述至少一个结构件为边界,将所述第一内空单元划分为多个第二空间单元。
[0017]在一种可能的实施方式中,所述根据所述第二空间单元的尺寸对所述第二空间单元进行划分,得到多个目标虚拟格,包括:
[0018]根据所述第二空间单元的长度和高度,确定目标虚拟格的目标数量;
[0019]将所述第二空间单元划分为目标数量个目标虚拟格。
[0020]在一种可能的实施方式中,所述根据所述第二空间单元的长度和高度,确定目标虚拟格的目标数量:
[0021]将所述第二空间单元的长度与高度相除并向下取整,得到所述目标数量。
[0022]在一种可能的实施方式中,所述根据所述第二空间单元的尺寸对所述第二空间单元进行划分,得到多个目标虚拟格,包括:
[0023]根据所述第二空间单元的长度,确定目标虚拟格的目标数量;所述长度与所述目标数量成正比;
[0024]将所述第二空间单元划分为目标数量个目标虚拟格。
[0025]在一种可能的实施方式中,所述确定各个所述目标虚拟格对应的目标饰品,包括:
[0026]根据所述目标虚拟格的高度以及所述柜体模型的功能类型,选取多个优先级的目标饰品类型;不同的目标饰品类型对应不同的优先级;
[0027]根据所述目标虚拟格的尺寸,在所述目标饰品类型中选取所述目标虚拟格对应的目标饰品。
[0028]在一种可能的实施方式中,所述根据所述目标虚拟格的高度以及所述柜体模型的功能类型,选取多个优先级的目标饰品类型,包括:
[0029]根据预设对应关系,确定所述柜体模型的功能类型对应的第一目标饰品类型;所述预设对应关系为所述第一目标饰品类型与所述功能类型的对应关系;
[0030]根据所述目标虚拟格的高度,从所述第一目标饰品类型中选取多个不同优先级的所述目标饰品类型。
[0031]在一种可能的实施方式中,所述方法还包括:
[0032]构建所述柜体模型对应的饰品池;所述饰品池包括目标饰品类型以及所述目标饰品;
[0033]确定所述目标饰品对应的目标饰品类型在所述饰品池中出现的目标频次;
[0034]在所述目标频次大于或者等于预设频次阈值的情况下,在其他目标饰品类型中确定新的目标饰品。
[0035]在一种可能的实施方式中,所述方法还包括:
[0036]按照预设处理规则,对所有目标虚拟格中的目标饰品进行处理;所述预设处理规则包括稀疏、偏移以及旋转其中至少一种。
[0037]第二方面,本申请实施例提供一种柜体数据处理方法,包括:
[0038]响应于对预设控件的触控操作,获取所述触控操作对应的柜体模型的内空数据;所述内空数据包括多个第一内空单元以及结构件信息;
[0039]根据所述结构件信息对所述第一内空单元进行划分,得到多个第二空间单元;
[0040]根据所述第二空间单元的尺寸对所述第二空间单元进行划分,得到多个目标虚拟格;
[0041]确定各个所述目标虚拟格对应的目标饰品,并将所述目标饰品添加至所述目标虚拟格中,得到目标配饰结果并输出所述目标配饰结果。
[0042]第三方面,本申请实施例提供一种柜体数据处理装置,包括:
[0043]获取模块,用于获取柜体模型的内空数据;所述内空数据包括多个第一内空单元以及结构件信息;
[0044]第一划分模块,用于根据所述结构件信息对所述第一内空单元进行划分,得到多个第二空间单元;
[0045]第二划分模块,用于根据所述第二空间单元的尺寸对所述第二空间单元进行划分,得到多个目标虚拟格;
[0046]确定模块,用于确定各个所述目标虚拟格分别对应的目标饰品,并将所述目标饰品添加至所述目标虚拟格中。
[0047]在一种可能的实施方式中,所述第一划分模块,具体用于:
[0048]确定所述第一内空单元底面多边形的第一坐标以及所述第一内空单元对应的第一高度;
[0049]根据所述结构件信息,确定每个结构件的底面多边形的第二坐标以及所述结构件对应的第二高度;
[0050]根据所述第一坐标、第一高度、第二坐标以及第二高度,对所述第一内空单元进行划分,得到所述多个第二空间单元。
[0051]在一种可能的实施方式中,所述第一划分模块,具体用于:
[0052]根据每个第一内空单元的第一坐标以及第一高度,并根据每个结构件的第二坐标以及第二高度,确定所述第一内空单元是否包括结构件;
[0053]在所述第一内空单元包括至少一个结构件的情况下,以所述至少一个结构件为边界,将所述第一内空单元划分为多个第二空间单元。
[0054]在一种可能的实施方式中,所述第二划分模块,具体用于:
[0055]根据所述第二空间单元的长度和高度,确定目标虚拟格的目标数量;
[0056]将所述第二空间单元划分为目标数量个目标本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种柜体数据处理方法,其特征在于,包括:获取柜体模型的内空数据;所述内空数据包括多个第一内空单元以及结构件信息;根据所述结构件信息对所述第一内空单元进行划分,得到多个第二空间单元;根据所述第二空间单元的尺寸对所述第二空间单元进行划分,得到多个目标虚拟格;确定各个所述目标虚拟格对应的目标饰品,并将所述目标饰品添加至所述目标虚拟格中。2.根据权利要求1所述的方法,其特征在于,所述根据所述结构件信息对所述第一内空单元进行划分,得到多个第二空间单元,包括:确定所述第一内空单元底面多边形的第一坐标以及所述第一内空单元对应的第一高度;根据所述结构件信息,确定每个结构件的底面多边形的第二坐标以及所述结构件对应的第二高度;根据所述第一坐标、第一高度、第二坐标以及第二高度,对所述第一内空单元进行划分,得到所述多个第二空间单元。3.根据权利要求2所述的方法,其特征在于,所述对所述第一内空单元进行划分,得到所述多个第二空间单元,包括:根据每个第一内空单元的第一坐标以及第一高度,并根据每个结构件的第二坐标以及第二高度,确定所述第一内空单元是否包括结构件;在所述第一内空单元包括至少一个结构件的情况下,以所述至少一个结构件为边界,将所述第一内空单元划分为多个第二空间单元。4.根据权利要求1所述的方法,其特征在于,所述根据所述第二空间单元的尺寸对所述第二空间单元进行划分,得到多个目标虚拟格,包括:根据所述第二空间单元的长度和高度,确定目标虚拟格的目标数量;将所述第二空间单元划分为目标数量个目标虚拟格。5.根据权利要求1至4任一项所述的方法,其特征在于,所述根据所述第二空间单元的尺寸对所述第二空间单元进行划分,得到多个目标虚拟格,包括:根据所述第二空间单元的长度,确定目标虚拟格的目标数量;所述长度与所述目标数量成正比;将所述第二空间单元划分为目标数量个目标虚拟格。6.根据权利要求1至5任一项所述的方法,其特征在于,所述确定各个所述目标虚拟格对应的目标饰品,包括:根据所述目标虚拟格的高度以及所述柜体模型的功能类型,选取多个优先级的目标饰品类型;不同的目标饰品类型对应不同的优先级;根据所述目标虚拟格的尺寸,在所述目标饰品类型中选取所述目标虚拟格对应的目标饰品。7.根据权利要求6所述的方法,其特征在于,所述根据所述目标虚拟格的高度以及所述柜体模型的功能类型,选取多个优先级的目标饰品类型,包括:根据预设对应关系,确定所...

【专利技术属性】
技术研发人员:丁疏横唐忠樑
申请(专利权)人:每平每屋上海科技有限公司
类型:发明
国别省市:

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

1