本发明提出了一种基于数码印刷的二维防伪码印刷调控方法及系统,涉及二维防伪码,具体涉及基于数码印刷的二维防伪码印刷调控计算领域。
背景技术:
1、防伪码的印刷质量是保证防伪产品安全性的重要因素之一。印刷过程中,图像复杂度和图像清晰度对防伪码的识别和验证有着直接的影响。传统的印刷调控方法无法实现通过调节速度进一步控制图像复杂度和图像清晰度,存在人为误判和效率低下的问题。因此,通过图像处理、数据分析和计算调控的方法来实现实时监测和控制防伪码的印刷质量,具有重要的应用价值。
技术实现思路
1、本发明提供了一种基于数码印刷的二维防伪码印刷调控方法及系统,用以解决在二维防伪码的印刷过程中,难以确保防伪码的图像复杂度和图像清晰度符合要求。图像复杂度和图像清晰度无法兼顾并实现灵活调节,针对每个时间节点下的印刷速度不同,无法能够实时检测和控制印刷过程中的图像复杂度和图像清晰度,以保证印刷质量一直处于可控制范围内的问题:
2、本发明提出的一种基于数码印刷的二维防伪码印刷调控方法及系统,所述方法包括:
3、s1、通过印刷调控系统获取防伪码的印刷要求信息,根据所述要求信息对所述防伪码进行印刷,设置多个时间节点,在到达所述时间节点时,采集防伪码印刷过程中的图像信息和速度信息,所述图像信息经过预处理获得图像数据;
4、s2、通过所述图像数据计算所述防伪码的图像复杂度和图像清晰度,将不同时间节点下的防伪码印刷速度按照速度大小进行排序,获得速度排序,计算速度排序中每个印刷速度对应的图像复杂度和图像清晰度,并将其实时输入数据库中;
5、s3、通过平衡值计算公式计算图像复杂度和图像清晰度的平衡值,设置图像复杂度阈值和图像清晰度阈值,计算印刷过程中的平衡值,获得印刷平衡值;
6、s4、将所述印刷平衡值分别与图像清晰度阈值和图像复杂度阈值进行比较,根据比较结果调节印刷速度,进而控制印刷过程中的图像复杂度和图像清晰度,使其符合要求信息中的要求内容。
7、进一步地,所述通过印刷调控系统获取防伪码的印刷要求信息,根据所述要求信息对所述防伪码进行印刷,设置多个时间节点,在到达所述时间节点时,采集防伪码印刷过程中的图像信息和速度信息,所述图像信息经过预
8、处理获得图像数据,包括:
9、s101、所述印刷调控系统获取用户的防伪码印刷要求信息,通过所述防伪码印刷要求信息对防伪码进行印刷;所述印刷调控系统实时监测防伪码印刷过程中的各种计算信息,将所述计算信息整理后输入印刷调控系统的数据库中;
10、s102、根据历史防伪码整体印刷时间的均值,设置多个时间节点,当到达每个时间节点时,所述印刷调控系统采集当前时刻下的防伪码印刷速度和防伪码图像;获得图像信息和速度信息,对所述图像信息进行预处理,获得图像数据。
11、进一步地,所述通过所述图像数据计算所述防伪码的图像复杂度和图像清晰度,将不同时间节点下的防伪码印刷速度按照速度大小进行排序,获得速度排序,计算速度排序中每个印刷速度对应的图像复杂度和图像清晰度,并将其实时输入数据库中,包括:
12、s201、建立每一时间节点下图像数据与速度信息的对应关系,根据所述图像数据计算所述防伪码的图像复杂度和图像清晰度;将所述防伪码分为多个单位格;
13、所述图像复杂度的计算公式为:
14、
15、其中,f为图像复杂度,j为图像复杂度检测次数,y1为防伪码的颜色数,g1为任意一种颜色所占方格数,g2为防伪码的方格总数,l为任意一种颜色的最多连续格数,f1为防伪码的任意一个对角线串联总格数,f2为防伪码的纵向总格数;
16、所述图像清晰度的计算公式为:
17、
18、其中,q为图像清晰度,b为图像清晰度检测次数,x1为防伪码最大像素值,x2为防伪码最小像素值,i1为防伪码任意一种颜色的最大亮度值,i2为防伪码任意一种颜色的最小亮度值;
19、s202、将各个时间节点下的速度信息按印刷的速度大小,从大到小进行排序,获得速度排序,计算速度排序中每个时间节点对应的图像复杂度和图像清晰度,获得节点图像复杂度和节点图像清晰度,将所述节点图像复杂度和所述节点图像清晰度实时输入至数据库中。
20、进一步地,所述通过平衡值计算公式计算图像复杂度和图像清晰度的平衡值,设置图像复杂度阈值和图像清晰度阈值,计算印刷过程中的平衡值,获得印刷平衡值,包括:
21、s301、根据所述图像复杂度和所述图像清晰度计算图像复杂度和图像清晰度的平衡值;
22、所述平衡值的计算公式为:
23、p=f*w1+q*w2*100%;
24、其中,p为平衡值,w1是图像复杂度的权重参数,w2为图像清晰度的权重参数;
25、s302、设置所述要求信息中的图像复杂度为图像复杂度阈值,要求信息中的图像清晰度为图像清晰度阈值,计算印刷过程中的平衡值,获得印刷平衡值。
26、进一步地,所述将所述印刷平衡值分别与图像清晰度阈值和图像复杂度阈值进行比较,根据比较结果调节印刷速度,进而控制印刷过程中的图像复杂度和图像清晰度,使其符合要求信息中的要求内容,包括:
27、s401、将所述印刷平衡值分别与图像清晰度阈值和图像复杂度阈值进行比较,当所述印刷平衡值大于所述图像复杂度阈值时,降低所述印刷平衡值对应的印刷速度至所述印刷平衡值小于所述图像复杂度阈值为止,当所述印刷平衡值小于所述图像复杂度阈值的4/10时,提高所述印刷平衡值对应的印刷速度至所述印刷平衡值大于所述图像复杂度阈值的4/10为止,当所述印刷平衡值小于所述图像清晰度阈值时,降低所述印刷平衡值对应的印刷速度至平衡值大于所述图像清晰度阈值为止,当所述印刷平衡值大于所述图像清晰度阈值的8/10时,提高所述印刷平衡值对应的印刷速度至所述印刷平衡值小于所述图像清晰度阈值的8/10为止;所述印刷平衡值对应的印刷速度可以通过大数据技术在数据库中查找,查找计算平衡值用到的节点图像复杂度和节点图像清晰度对应的时间节点中对应的印刷速度;
28、s402、通过调节印刷速度,调节平衡值,进而控制印刷过程中的图像复杂度和图像清晰度,使其符合要求信息中的要求内容。
29、进一步地,所述系统包括:
30、信息获取模块,用于通过印刷调控系统获取防伪码的印刷要求信息,根据所述要求信息对所述防伪码进行印刷,设置多个时间节点,在到达所述时间节点时,采集防伪码印刷过程中的图像信息和速度信息,所述图像信息经过预处理获得图像数据;
31、数据计算模块,用于通过所述图像数据计算所述防伪码的图像复杂度和图像清晰度,将不同时间节点下的防伪码印刷速度按照速度大小进行排序,获得速度排序,计算速度排序中每个印刷速度对应的图像复杂度和图像清晰度,并将其实时输入数据库中;
32、平衡值计算模块,用于通过平衡值计算公式计算图像复杂度和图像清晰度的平衡值,设置图像复杂度阈值和图像清晰度阈值,计算印刷过程中的平衡值,获得印刷平衡值;
33、比较控制模块,用于将所述印刷平衡值分别与图像清晰度阈值和图像复杂度阈值进行比较,根据比较结果调节印刷速度,进而控制印刷过程中的图像复杂度和图像清晰度,使其符合要求信息中的要求内容。
34、进一步地,所述信息获取模块包括:
35、信息检测模块,用于所述印刷调控系统获取用户的防伪码印刷要求信息,通过所述防伪码印刷要求信息对防伪码进行印刷;所述印刷调控系统实时监测防伪码印刷过程中的各种计算信息,将所述计算信息整理后输入印刷调控系统的数据库中;
36、图像数据获取模块,用于根据历史防伪码整体印刷时间的均值,设置多个时间节点,当到达每个时间节点时,所述印刷调控系统采集当前时刻下的防伪码印刷速度和防伪码图像;获得图像信息和速度信息,对所述图像信息进行预处理,获得图像数据。
37、进一步地,所述数据计算模块包括:
38、计算模块,用于建立每一时间节点下图像数据与速度信息的对应关系,根据所述图像数据计算所述防伪码的图像复杂度和图像清晰度;将所述防伪码分为多个单位格;
39、所述图像复杂度的计算公式为:
40、
41、其中,f为图像复杂度,j为图像复杂度检测次数,y1为防伪码的颜色数,g1为任意一种颜色所占方格数,g2为防伪码的方格总数,l为任意一种颜色的最多连续格数,f1为防伪码的任意一个对角线串联总格数,f2为防伪码的纵向总格数;
42、所述图像清晰度的计算公式为:
43、
44、其中,q为图像清晰度,b为图像清晰度检测次数,x1为防伪码最大像素值,x2为防伪码最小像素值,i1为防伪码任意一种颜色的最大亮度值,i2为防伪码任意一种颜色的最小亮度值;
45、排序模块,用于将各个时间节点下的速度信息按印刷的速度大小,从大到小进行排序,获得速度排序,计算速度排序中每个时间节点对应的图像复杂度和图像清晰度,获得节点图像复杂度和节点图像清晰度,将所述节点图像复杂度和所述节点图像清晰度实时输入至数据库中。
46、进一步地,所述平衡值计算模块包括:
47、平衡模块,用于根据所述图像复杂度和所述图像清晰度计算图像复杂度和图像清晰度的平衡值;
48、所述平衡值的计算公式为:
49、p=f*w1+q*w2*100%;
50、其中,p为平衡值,w1是图像复杂度的权重参数,w2为图像清晰度的权重参数;
51、阈值设置模块,用于设置所述要求信息中的图像复杂度为图像复杂度阈值,要求信息中的图像清晰度为图像清晰度阈值,计算印刷过程中的平衡值,获得印刷平衡值。
52、进一步地,所述比较控制模块包括:
53、比较模块,用于将所述印刷平衡值分别与图像清晰度阈值和图像复杂度阈值进行比较,当所述印刷平衡值大于所述图像复杂度阈值时,降低所述印刷平衡值对应的印刷速度至所述印刷平衡值小于所述图像复杂度阈值为止,当所述印刷平衡值小于所述图像复杂度阈值的4/10时,提高所述印刷平衡值对应的印刷速度至所述印刷平衡值大于所述图像复杂度阈值的4/10为止,当所述印刷平衡值小于所述图像清晰度阈值时,降低所述印刷平衡值对应的印刷速度至平衡值大于所述图像清晰度阈值为止,当所述印刷平衡值大于所述图像清晰度阈值的8/10时,提高所述印刷平衡值对应的印刷速度至所述印刷平衡值小于所述图像清晰度阈值的8/10为止;所述印刷平衡值对应的印刷速度可以通过大数据技术在数据库中查找,查找计算平衡值用到的节点图像复杂度和节点图像清晰度对应的时间节点中对应的印刷速度;
54、控制模块,用于通过调节印刷速度,调节平衡值,进而控制印刷过程中的图像复杂度和图像清晰度,使其符合要求信息中的要求内容。
55、本发明有益效果:
56、本发明提出了一种基于数码印刷的二维防伪码印刷调控方法及系统,印刷调控系统可以获取防伪码的印刷要求信息,这些要求包括图像复杂度、图像清晰度以及其他相关要求。系统在不同时间节点时,实时采集防伪码印刷过程中的图像信息和速度信息。通过对采集到的图像数据进行预处理,计算防伪码的图像复杂度和清晰度。这些参数可以用于评估印刷质量。将不同时间节点下的防伪码印刷速度、图像复杂度和图像清晰度实时输入数据库中,用于后续分析和控制。通过平衡值计算公式,结合图像复杂度和图像清晰度的平衡,计算印刷过程中的平衡值。这个平衡值反映了图像复杂度和清晰度之间的权衡。根据所设定的图像复杂度阈值和图像清晰度阈值,将计算得到的印刷平衡值与阈值进行比较。根据比较结果,调节印刷速度以控制图像复杂度和清晰度,使其满足要求信息中的要求内容。印刷调控系统可以根据印刷要求信息对防伪码进行实时印刷,并通过动态调整印刷速度,控制防伪码印刷过程中的图像复杂度和清晰度,以达到所要求的印刷质量水平。这种系统可以提高印刷效率和防伪程度,并确保印刷结果符合预期要求。