本申请涉及智能家装设计,具体涉及一种定制柜的装饰图纸生成方法及装置。
背景技术:
1、随着经济的发展和生活水平的迅速提高,人们对于家居环境舒适度的要求越来越高,目前,用户在进行衣柜以及储物柜等组合柜的定制后,通常需要针对定制的组合柜的储物空间进行相应的物品布局设计,来生成定制柜的装饰图纸,以根据装饰图纸中物品的布局信息形成的效果图来进行布局。
2、而由于物品的数量和定制柜的储物空间数量通常较多,因此如何快速地进行定制柜的物品布局设计,以提高定制柜的装饰图纸的生成效率,是当前急需解决的问题。
技术实现思路
1、本申请旨在至少解决相关技术中存在的技术问题之一。为此,本申请提出一种定制柜的装饰图纸生成方法,能够提高定制柜的装饰图纸的生成效率。
2、本申请还提出一种定制柜的装饰图纸生成装置。
3、本申请还提出一种电子设备。
4、本申请还提出一种计算机可读存储介质。
5、根据本申请第一方面实施例的定制柜的装饰图纸生成方法,包括:
6、从获取到的定制柜的定制柜图像中,确定各储物空间;
7、根据所述储物空间的尺寸特征,从各物品中确定与所述尺寸特征相匹配的目标物品,以根据所述储物空间的位置信息,将所述目标物品的物品图像添加至所述储物空间;
8、根据各所述储物空间加载的物品图像,生成所述装饰图纸;
9、其中,定制柜图像包括所述定制柜的主视图。
10、本申请实施例提供的定制柜的装饰图纸生成方法,通过从包括定制柜的主视图的定制柜图像中识别出各储物空间,并根据储物空间的尺寸特征,从各物品中确定与尺寸特征相匹配的目标物品后,按照储物空间的位置信息,将目标物品的物品图像添加至该储物空间,以根据各储物空间加载的物品图像,生成装饰图纸,从而在生成装饰图纸时,可通过检测定制柜图像的储物空间,来快速地从多个物品中确定可加载至储物空间的目标物品以生成装饰图纸,无需针对各储物空间逐一进行物品图像的手动输入,从而提高了定制柜的装饰图纸的生成效率,进而提高定制柜的装饰图纸的设计效率。
11、根据本申请的一个实施例,从获取到的定制柜的定制柜图像中,确定各储物空间,包括:
12、将所述定制柜图像输入训练好的第一目标检测神经网络模型,以从所述定制柜图像中确定各所述储物空间;
13、其中,所述第一目标检测神经网络模型由多张训练样本图像训练得到,所述训练样本图像为任一定制柜的主视图。
14、根据本申请的一个实施例,从获取到的定制柜的定制柜图像中,确定各储物空间,包括:
15、从所述定制柜图像中提取各独立图框;
16、将各所述独立图框与所述定制柜的点云图像进行匹配,获取各所述独立图框一一对应的各图框点云;
17、根据各所述图框点云的高度特征,从各所述图框点云中获取高度特征大于预设值的目标点云,以将所述目标点云对应的所述独立图框确定为所述储物空间;
18、其中,所述点云图像为从所述定制柜的主视图的视角上获取到的点云图像。
19、根据本申请的一个实施例,从所述定制柜图像中提取各独立图框,包括:
20、将所述定制柜图像输入训练好的第二目标检测神经网络模型,获取各所述独立图框;
21、其中,所述第二目标检测神经网络模型由多张训练样本图像训练得到,所述训练样本图像为任一定制柜的主视图。
22、根据本申请的一个实施例,还包括:
23、获取所述储物空间的图像尺寸;
24、根据所述图像尺寸以及定制柜图像的缩放比例,确定所述储物空间的尺寸特征;
25、其中,所述缩放比例根据所述定制柜图像的图像尺寸以及所述定制柜的实际尺寸确定。
26、根据本申请的一个实施例,根据所述储物空间的尺寸特征,从各物品中确定与所述尺寸特征相匹配的目标物品,包括:
27、根据所述储物空间的尺寸特征,从各所述物品中获取可被摆放至所述储物空间的各待选物品;
28、根据所述定制柜对应的用户喜好信息,从各所述待选物品中,获取与所述用户喜好信息对应的所述目标物品。
29、根据本申请的一个实施例,根据所述储物空间的位置信息,将所述目标物品的物品图像添加至所述储物空间,包括:
30、根据所述储物空间的位置信息,确定所述目标物品的物品图像在所述定制柜图像中的物品坐标;
31、根据所述缩放比例,调整所述目标物品的物品图像后,将调整后的物品图像加载至所述物品坐标。
32、根据本申请第二方面实施例的定制柜的装饰图纸生成装置,包括:
33、空间确定模块,用于从获取到的定制柜的定制柜图像中,确定各储物空间;
34、物品加载模块,用于根据所述储物空间的尺寸特征,从各物品中确定与所述尺寸特征相匹配的目标物品,以根据所述储物空间的位置信息,将所述目标物品的物品图像添加至所述储物空间;
35、图纸生成模块,用于根据各所述储物空间加载的物品图像,生成所述装饰图纸;
36、其中,定制柜图像包括所述定制柜的主视图;
37、所述尺寸特征包括储物空间的尺寸。
38、根据本申请第三方面实施例的电子设备,包括处理器和存储有计算机程序的存储器,所述处理器执行所述计算机程序时实现上述任一实施例所述的定制柜的装饰图纸生成方法。
39、根据本申请第四方面实施例的计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一实施例所述的定制柜的装饰图纸生成方法。
40、根据本申请第五方面实施例的计算机程序产品,包括:所述计算机程序被处理器执行时实现如上述任一实施例所述的定制柜的装饰图纸生成方法。
41、本申请实施例中的上述一个或多个技术方案,至少具有如下技术效果之一:
42、通过从包括定制柜的主视图的定制柜图像中识别出各储物空间,并根据储物空间的尺寸特征,从各物品中确定与尺寸特征相匹配的目标物品后,按照储物空间的位置信息,将目标物品的物品图像添加至该储物空间,以根据各储物空间加载的物品图像,生成装饰图纸,从而在生成装饰图纸时,可通过检测定制柜图像的储物空间,来快速地从多个物品中确定可加载至储物空间的目标物品以生成装饰图纸,无需针对各储物空间逐一进行物品图像的手动输入,从而提高了定制柜的装饰图纸的生成效率,进而提高定制柜的装饰图纸的设计效率。
1.一种定制柜的装饰图纸生成方法,其特征在于,包括:
2.根据权利要求1所述的定制柜的装饰图纸生成方法,其特征在于,从获取到的定制柜的定制柜图像中,确定各储物空间,包括:
3.根据权利要求1所述的定制柜的装饰图纸生成方法,其特征在于,从获取到的定制柜的定制柜图像中,确定各储物空间,包括:
4.根据权利要求3所述的定制柜的装饰图纸生成方法,其特征在于,从所述定制柜图像中提取各独立图框,包括:
5.根据权利要求1所述的定制柜的装饰图纸生成方法,其特征在于,还包括:
6.根据权利要求1或5所述的定制柜的装饰图纸生成方法,其特征在于,根据所述储物空间的尺寸特征,从各物品中确定与所述尺寸特征相匹配的目标物品,包括:
7.根据权利要求5所述的定制柜的装饰图纸生成方法,其特征在于,根据所述储物空间的位置信息,将所述目标物品的物品图像添加至所述储物空间,包括:
8.一种定制柜的装饰图纸生成装置,其特征在于,包括:
9.一种电子设备,包括处理器和存储有计算机程序的存储器,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7任一项所述的定制柜的装饰图纸生成方法。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7任一项所述的定制柜的装饰图纸生成方法。