配色方法、装置、电子设备及存储介质与流程

文档序号:30746001发布日期:2022-07-13 07:38阅读:133来源:国知局
配色方法、装置、电子设备及存储介质与流程

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.图1为本发明实施例提供的配色方法的整体流程示意图;
41.图2为本发明实施例提供的步骤s20的具体流程示意图;
42.图3为本发明实施例提供的配色装置的结构框图;
43.图4为本发明实施例提供的电子设备的结构框图。
44.本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
45.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
46.本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”和“第三”等是用于区别不同对象,而非用于描述特定顺序。此外,术语“包括”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
47.首先结合相关附图来举例介绍下本技术实施例的方案。
48.如图1所示,本发明实施例中提供的配色方法,包括:
49.s10、获取产品的颜色数据。
50.其中,产品可以是测距设备等,产品的颜色数据可以是通过图像采集装置对产品进行图像采集,并采用视觉网络进行识别得到对应的颜色数据;也可以是通过服务器输入的产品建模模型同时采用视觉网络进行识别得到对应的颜色数据,颜色数据可以是多种,并且可以表示为产品不同喷涂区域的颜色表征;例如银色、浅灰色、金色等;可选地,在获取产品的颜色数据时,可以通过机器端和服务器之间进行交互,使得服务器可以根据机器端所得到的颜色数据进行分析,并在分析后输入机器端进行控制。
51.s20、对颜色数据进行分析,得到产品对应的颜色色系值。
52.在本实施例中,在对颜色数据进行分析时,可以将产品的不同颜色表征进行分类,在分类后可以针对每种颜色表征确定出对应的颜色色系值;颜色色系值可以表示为cmyk值,其中,cmyk值表示为彩色印刷时采用的一种套色模式,利用色料的三原色混色原理,加上黑色油墨,共计四种颜色混合叠加。四种标准颜色是:c:cyan=青色,又称为

天蓝色’或是

湛蓝’m:magenta=品红色,又称为

洋红色’;y:yellow=黄色;k:key plate(black)=定位套版色(黑色),因此,可以确定出产品中每种颜色表征对应的cmyk值;举例来说,测距设备的颜色包括有银色、浅灰色,在分析后可以确定出银色对应的颜色色系值为c=20,m=15,y=14,k=20;浅灰色对应的颜色色系值为c=0,m=0,y=0,k=17。
53.如图2所示,上述对颜色数据进行分析,得到产品对应的颜色色系值包括:
54.s21、从颜色数据中,确定出产品对应的多种颜色表征;
55.s22、针对每种颜色表征,对颜色表征进行编码分析,以得到产品对应的颜色码;
56.s23、将颜色对应的颜色码进行转换,确定出产品对应的颜色色系值。
57.其中,颜色表征为产品的颜色,颜色码表示为十六进制的字符串,在得到产品的颜色数据后,通过对颜色数据进行分类以确定出多种颜色表征,然后对每种颜色表征进行编
码分析,由此得到每种颜色表征对应的颜色码;也就是说,在确定出每种颜色表征后可以生成十六进制的字符串,即颜色码,通过颜色码进行转换成颜色色系值,以通过每个颜色色系值进行对应配色;举例来说,浅灰色对应的颜色码为#d3d3d3,在进行转换后可以确定出颜色色系值为c=0,m=0,y=0,k=17,由此,可以通过颜色色系值进行原料配制。
58.s30、从预设的原料配方模板中,确定出颜色色系值对应的原料配方;其中,预设的原料配方模板为历史时间内的颜色色系值生成得到。
59.在本实施例中,预设的原料配方模板中包括颜色色系值cmyk以及原料配方;也就是说,每个颜色色系值具有与其对应的原料配方,通过在预设的原料配方模板中进行查询每个颜色色系值,进而确定出对应的原料配方;可以理解的是,原料配方表示为不同颜色的原料组合形成的配方,例如原料包括青色原料、品红色原料、黄色原料及黑色原料,则根据颜色色系值可以确定出每种原料的配制比例;在一个可选的实施例中,历史时间可以是一个月,预设的原料配方模板可以是多种产品的颜色色系值及对应的原料配方整合得到的。
60.具体的,上述从预设的原料配方模板中,确定出颜色色系值对应的原料配方包括:
61.从预设的原料配方模板中,根据颜色色系值进行查询,得到预设色系值;
62.对颜色色系值和预设色系值进行比对分析,得到分析结果;
63.根据分析结果确定出对应的原料配方。
64.其中,预设色系值为标准的色系值,并且在预设的原料配方模板中可以由多种预设色系值;在对产品的颜色数据进行分析后,生成的颜色色系值出现偏差时,可以将产品的颜色色系值和预设色系值进行比对分析,以确定产品的颜色色系值是否出现偏差,以在出现偏差时可以选择正确的原料配方。
65.在一个可选的实施例中,上述对颜色色系值和预设色系值进行比对分析,得到分析结果包括:根据颜色色系值和预设色系值进行比对,判断颜色色系值与预设色系值之间的差值范围是否超出预设范围;当颜色色系值与预设色系值之间的色系值差超出预设范围时,将颜色色系值作为分析结果;当颜色色系值与预设色系值之间的色系值差低于预设范围时,将预设色系值作为分析结果。
66.其中,预设色系值所对应的颜色可以与产品的颜色相同,例如产品确定的颜色为灰色,则可以在预设的原料配方模板中查询灰色对应的预设色系值,通过将产品识别确定的颜色色系值和查询得到的预设色系值进行比对,由此可以计算出产品的颜色色系值和预设色系值之间的色系值差,进而根据色系值差确定出对应的分析结果;可选地,预设范围可以是2-3;例如,颜色色系值为c=22,m=18,y=14,k=20,预设色系值为c=20,m=15,y=14,k=20,则可以以预设色系值作为分析结果;当颜色色系值为c=25,m=20,y=14,k=20,预设色系值为c=20,m=15,y=14,k=20,则可以以产品的颜色色系值作为分析结果。
67.具体的,当颜色色系值作为分析结果时,根据颜色色系值确定每种原色对应的原料比例,根据每种原色对应的原料比例生成对应的原料配方;当预设色系值作为分析结果时,从预设的原料配方模板中确定出与预设色系值对应的原料配方。
68.其中,在将产品的颜色色系值和预设色系值进行比对时,可以将四种原色系值分别进行比对,在比对后,当出现两种原色系值的差值超出预设范围时,则可以通过该颜色色系值生成新的原料配方并整合至预设的原料配方模板中,当出现两种原色系值的差值低于预设范围时,则以预设色系值对应的原料配方进行配制原料;例如,颜色色系值为c=22,m
=18,y=14,k=20,预设色系值为c=20,m=15,y=14,k=20,则表示预设色系值和颜色色系值之间的c值和m值之间的差值低于预设范围,则以预设色系值作为分析结果;当颜色色系值为c=25,m=20,y=14,k=20,预设色系值为c=20,m=15,y=14,k=20,则表示预设色系值和颜色色系值之间的c值和m值之间的差值超出预设范围,则以产品的颜色色系值作为分析结果。
69.s40、根据原料配方进行原料配制,得到产品相对应的目标配色数据。
70.在本实施例中,在确定出原料配方后,通过原料配方对原料配方进行数据计算,以得到产品对应的目标配色数据,可选地,可以根据目标配色数据判断出与产品的颜色数据是否一致,在目标配色数据与产品的颜色数据一致时,则可以根据原料配方输出原料配制的作业方案;因此,在确定出原料配制的作业方案后,可以通过控制喷涂设备进行原料选取,并将原料进行混合配制,在混合配制完成后,可以根据喷涂顺序对产品进行喷涂作业,整体的自动化程度更高,减少人工成本。
71.具体的,上述根据原料配方进行原料配制,得到产品相对应的目标配色数据包括:获取控制端输出的针对每种颜色表征的原料总量;根据原料总量与原料配方之间的关系,计算出每种原料的配制比例;根据每种原料的配制比例确定得到产品相对应的目标配色数据。
72.其中,控制端可以是移动终端,例如手机平板等,通过控制端将产品的每种颜色表征的原料总量输入,在服务器接收确定出每种颜色表征的原料总量后,可以根据原料配方进行计算对应的配制比例,可选地,计算每种原料的配制比例可以采用其中,k为原料总量,li为每种原料的配制比例,通过计算出每种原料的配制比例,进而可以生成对应的目标配色数据用以控制喷涂设备进行作业。
73.可选地,本发明实施例中提供的方法还包括:
74.根据目标配色数据,按照预定的作业顺序进行原料选取;
75.将选取的原料进行混合配制,以得到产品相对应的生产配色原料。
76.在本实施例中,在确定出目标配色数据后,可以通过控制喷涂设备进行原料选取,预定的作业顺序可以是原料的混合顺序,通过控制喷涂设备选取原料并将原料混合配制完成后,则可以得到产品的生产配色原料,在得到生产配色原料后可以将生产配色原料输送至喷涂机头上进行喷涂作业,由此可以完成对产品喷涂制成,自动化程度更高。
77.本发明提供的配色方法,首先获取产品的颜色数据;并对所述颜色数据进行分析,得到所述产品对应的颜色色系值;然后从预设的原料配方模板中,确定出所述颜色色系值对应的原料配方;其中,所述预设的原料配方模板为历史时间内的颜色色系值生成得到;最后根据所述原料配方进行原料配制,得到所述产品相对应的目标配色数据。由此在进行配色时,无需人工输入进行配制,自动化程度更高,有效地提升了生产效率。
78.如图3所示,本发明实施例提供的配色装置10,包括:
79.获取模块11,用于获取控制端输出的产品颜色数据;
80.分析模块12,用于对颜色数据进行分析,得到产品对应的颜色色系值;
81.第一确定模块13,用于从预设的原料配方模板中,确定出颜色色系值对应的原料配方;其中,预设的原料配方模板为历史时间内的颜色色系值生成得到;
82.第二确定模块14,用于根据原料配方进行原料配制,得到产品相对应的目标配色
数据。
83.本发明提供的配色装置10,首先获取产品的颜色数据;并对所述颜色数据进行分析,得到所述产品对应的颜色色系值;然后从预设的原料配方模板中,确定出所述颜色色系值对应的原料配方;其中,所述预设的原料配方模板为历史时间内的颜色色系值生成得到;最后根据所述原料配方进行原料配制,得到所述产品相对应的目标配色数据。由此在进行配色时,无需人工输入进行配制,自动化程度更高,有效地提升了生产效率。
84.需要说明的是,本发明具体实施例提供的配色装置10为与上述配色方法对应的装置,上述配色方法的所有实施例均适用于该配色装置10,上述配色装置10实施例中均有相应的模块对应上述配色方法中的步骤,能达到相同或相似的有益效果,为避免过多重复,在此不对配色装置2中的每一模块进行过多赘述。
85.如图4所示,本发明的具体实施例还提供了一种电子设备20,包括存储器202、处理器201以及存储在存储器202中并可在处理器201上运行的计算机程序,该处理器201执行计算机程序时实现上述的配色方法的步骤。
86.具体的,处理器201用于调用存储器202存储的计算机程序,执行如下步骤:
87.获取产品的颜色数据;
88.对颜色数据进行分析,得到产品对应的颜色色系值;
89.从预设的原料配方模板中,确定出颜色色系值对应的原料配方;其中,预设的原料配方模板为历史时间内的颜色色系值生成得到;
90.根据原料配方进行原料配制,得到产品相对应的目标配色数据。
91.可选的,处理器201执行的对颜色数据进行分析,得到产品对应的颜色色系值包括:
92.从颜色数据中,确定出产品对应的多种颜色表征;
93.针对每种颜色表征,对颜色表征进行编码分析,以得到产品对应的颜色码;
94.将颜色对应的颜色码进行转换,确定出产品对应的颜色色系值。
95.可选的,处理器201执行的从预设的原料配方模板中,确定出颜色色系值对应的原料配方包括:
96.从预设的原料配方模板中,根据颜色色系值进行查询,得到预设色系值;
97.对颜色色系值和预设色系值进行比对分析,得到分析结果;
98.根据分析结果确定出对应的原料配方。
99.可选的,处理器201执行的对颜色色系值和预设色系值进行比对分析,得到分析结果包括:
100.根据颜色色系值和预设色系值进行比对,判断颜色色系值与预设色系值之间的差值范围是否超出预设范围;
101.当颜色色系值与预设色系值之间的色系值差超出预设范围时,将颜色色系值作为分析结果;
102.当颜色色系值与预设色系值之间的色系值差低于预设范围时,将预设色系值作为分析结果。
103.可选的,处理器201执行的根据分析结果确定出对应的原料配方包括:
104.当颜色色系值作为分析结果时,根据颜色色系值确定每种原色对应的原料比例,
根据每种原色对应的原料比例生成对应的原料配方;
105.当预设色系值作为分析结果时,从预设的原料配方模板中确定出与预设色系值对应的原料配方。
106.可选的,处理器201执行的根据原料配方进行原料配制,得到产品相对应的目标配色数据包括:
107.获取控制端输出的针对每种颜色表征的原料总量;
108.根据原料总量与原料配方之间的关系,计算出每种原料的配制比例;
109.根据每种原料的配制比例确定得到产品相对应的目标配色数据。
110.可选的,处理器201执行的方法还包括:
111.根据目标配色数据,按照预定的作业顺序进行原料选取;
112.将选取的原料进行混合配制,以得到产品相对应的生产配色原料。
113.即,在本发明的具体实施例中,电子设备20的处理器201执行计算机程序时实现上述配色方法的步骤,由此在进行配色时,无需人工输入进行配制,自动化程度更高,有效地提升了生产效率。
114.需要说明的是,由于电子设备20的处理器201执行计算机程序时实现上述配色方法的步骤,因此上述配色方法的所有实施例均适用于该电子设备20,且均能达到相同或相似的有益效果。
115.本发明实施例中提供的计算机可读存储介质,计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现本发明实施例提供的配色方法或应用端配色方法的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
116.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(read-only memory,rom)或随机存取存储器(random access memory,简称ram)等。
117.在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
118.以上所述仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是在本发明的构思下,利用本发明说明书及附图内容所作的等效结构变换,或直接/间接运用在其他相关的技术领域均包括在本发明的专利保护范围内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1