相机触发位置确定方法、装置和电子设备与流程
未命名
10-08
阅读:118
评论:0

1.本技术实施例涉及印刷技术领域,尤其涉及一种相机触发位置确定方法、装置和电子设备。
背景技术:
2.机组式柔印机是一种常用于标签和软包装印刷的印刷设备。机组式柔印机包括有多个印刷单元,各个印刷单元可以将不同颜色的图案依次印刷到印刷材料上实现套印,从而在印刷材料上形成所需的多色图案。在进行套印过程中,需要对各个印刷单元中印刷版辊的位置进行调整,以保证各个印刷单元可以将图文印刷重叠套准。
3.目前在利用机组式柔印机进行套印时,通常采用在设备正常开机印刷过程中激活一键寻标功能,系统固定循环时间触发相机拍照,视觉系统在识别出对应色组的色标后给出找到标的信号,同时记录该色组的触发编码器位置,所有色组触发编码器位置记录好即表示寻标完成。
4.然而,针对目前通过跟标套印方式实现机组式柔印机套印的方法,由于相机是固定循环时间触发的,因此不能保证每次触发时都能够拍摄到色标,因此柔印机需要持续工作直至相机拍摄到色标,此过程耗费时间较长,且浪费的材料较多。
技术实现要素:
5.为了解决上述技术问题,本发明实施例提供了一种相机触发位置确定方法、装置和电子设备,以至少解决或缓解上述问题。
6.根据本发明实施例的第一方面,提供了一种相机触发位置确定方法,应用于包括多个印刷单元的机组式柔印机,所述多个印刷单元中版辊的周长相同,所述方法包括:获取所述印刷单元中版辊的周长;获取基准版辊上第一个印刷基准色标的色标印刷体与所述基准版辊的零点之间的第一距离,并获取在所述基准版辊圆周方向上相邻色标印刷体之间的第二距离,其中,所述基准版辊为第一个印刷图像的印刷单元包括的版辊,所述基准版辊上设置有n个色标印刷体,n为所述印刷单元的数量;获取第i个印刷单元包括的版辊与所述第i个印刷单元对应的相机之间的第三距离,其中,i为大于或等于2且小于或等于n的正整数,所述第i个印刷单元对应的相机设置于所述第i个印刷单元的出料口;根据所述版辊的周长、所述第一距离、所述第二距离、及所述第i个印刷单元对应的第三距离,确定所述第i个印刷单元对应的相机的触发位置,其中,所述第i个印刷单元对应的相机响应于所述第i个印刷单元包括的版辊运动至相对应的触发位置,采集所述第i个印刷单元印刷的校准色标、及与所述第i个印刷单元相对应的色标印刷体印刷的基准色标的图像。
7.根据本发明实施例的第二方面,提供了一种相机触发位置确定装置,应用于包括多个印刷单元的机组式柔印机,所述多个印刷单元中版辊的周长相同,所述装置包括:第一获取模块、第二获取模块、第三获取模块和确定模块;所述第一获取模块,用于获取所述印刷单元中版辊的周长;所述第二获取模块,用于获取第1个印刷单元包括的版辊上第1色标
印刷体与该版辊的零点之间的第一距离,及在版辊周向上相邻色标印刷体之间的第二距离,其中,所述第1个印刷单元为第一个在印刷材料上印刷图案的印刷单元,所述第1个印刷单元包括的版辊上设置有n个色标印刷体,n为所述印刷单元的数量;所述第三获取模块,用于获取第m个印刷单元包括的版辊与相对应相机在印刷材料运动方向上的第三距离,其中,m为大于或等于2且小于或等于n的正整数,所述第m个印刷体对应的相机设置于所述第m个印刷单元的出料口;所述确定模块,用于根据所述版辊的周长、所述第一距离、所述第二距离、及所述第m个印刷单元对应的第三距离,确定所述第m个印刷单元对应的相机的触发位置,其中,所述第m个印刷单元对应的相机响应于所述第m个印刷单元包括的版辊运动至所述触发位置,采集由所述第1个印刷单元印刷的第m个第一色标和所述第m个印刷单元印刷的第二色标的图像。
8.根据本发明实施例的第三方面,提供了一种电子设备,包括:处理器、通信接口、存储器和通信总线,处理器、存储器和通信接口通过通信总线完成相互间的通信;存储器用于存放至少一可执行指令,可执行指令使处理器执行如上述实施例第一方面的相机触发位置确定方法对应的操作。
9.根据本发明实施例的第四方面,提供了一种计算机存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上述实施例第一方面的相机触发位置确定方法。
10.根据本发明实施例的第五方面,提供了一种计算机程序产品,包括计算机指令,计算机指令指示计算设备执行如上述实施例第一方面的相机触发位置确定方法。
11.由上述技术方案可知,通过确定相机的触发位置,保证相机在触发位置时触发就能够拍摄到色标,只需要启动一次印刷流程即可完成机组式柔印机套印,提高了工作效率,且节省了印刷材料。此外,版辊的周长、第一距离、第二距离、及第i个印刷单元对应的第三距离均为容易测量的参数,第一距离和第二距离在一次计算过程中均为固定参数,各版辊的周长均相同,因此计算的复杂度较低,提高了相机触发位置确定的效率。
附图说明
12.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅是本发明实施例中记载的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的附图。
13.图1是本发明一个实施例的相机触发位置确定方法的流程图;
14.图2是本发明另一个实施例的相机触发位置确定方法的流程图;
15.图3是本发明一个实施例的版辊位置调整方法的流程图;
16.图4是本发明一个实施例的相机触发位置确定装置的示意图;
17.图5是本发明一个实施例的电子设备的示意图。
18.附图标记列表:
19.100:相机触发位置确定方法200:相机触发位置确定方法300:版辊位置调整方法
20.30:相机触发位置确定装置31:第一获取模块
ꢀꢀꢀꢀꢀꢀꢀꢀꢀ
32:第二获取模块
21.33:第三获取模块
ꢀꢀꢀꢀꢀꢀꢀꢀꢀ
34:确定模块
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
40:电子设备
22.41:处理器
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
42:通信接口
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
43:储存器
23.44:通信总线
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
45:程序
24.s101:获取印刷单元中版辊的周长
25.s102:获取基准版辊上第一个印刷基准色标的色标印刷体与基准版辊的零点之间的第一距离,并获取在基准版辊圆周方向上相邻色标印刷体之间的第二距离
26.s103:获取第i个印刷单元包括的版辊与第i个印刷单元对应的相机之间的第三距离
27.s104:根据版辊的周长、第一距离、第二距离、及第i个印刷单元对应的第三距离,确定第i个印刷单元对应的相机的触发位置
28.s1041:根据第二距离,确定第i个印刷单元相对应的色标印刷体与第一个印刷基准色标的色标印刷体之间的第四距离
29.s1042:根据版辊的周长、第一距离、及第i个印刷单元对应的第三距离和第四距离,确定第i个印刷单元对应的相机的触发位置
30.s301:当所述第i个印刷单元包括的版辊运动至相对应的触发位置时,控制对应于该第i个印刷单元的相机采集第i个印刷单元印刷的校准色标、及与第i个印刷单元相对应的色标印刷体印刷的基准色标的图像
31.s302:针对每个相机采集的图像,均执行:检测图像中校准色标的校准位置和基准色标的基准位置
32.s303:计算校准位置和基准位置的偏差,并根据校准位置和基准位置的偏差对对应于相机的第i个印刷单元包括的版辊进行位置调整
具体实施方式
33.为了使本领域的人员更好地理解本发明实施例中的技术方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明实施例一部分实施例,而不是全部的实施例。基于本发明实施例中的实施例,本领域普通技术人员所获得的所有其他实施例,都应当属于本发明实施例保护的范围。
34.相机触发位置确定方法
35.图1是本发明一个实施例的相机触发位置确定方法的流程图,如图1所示,应用于包括多个印刷单元的机组式柔印机的相机触发位置确定方法100包括如下步骤:
36.步骤s101、获取印刷单元中版辊的周长。
37.机组式柔印机包括有多个印刷单元,各个印刷单元可以将不同颜色的图案依次印刷到印刷材料上实现套印,从而在印刷材料上形成所需的多色图案,为了确保印刷图案的质量,在机组式柔印机进行正式印刷前,需要对印刷单元中版辊的位置进行调整,以保证各印刷单元印刷图案位置的正确性。对于印刷单元中版辊的位置进行调整,需要依据相机拍摄的色标的图像,对各版辊的误差进行计算。
38.为了确保相机能够拍摄到包含色标的图像,需要采集各参数,以确定相机触发位置,首先获取印刷单元中版辊的周长。
39.需要说明的是,多个印刷单元中版辊的周长相同。
40.步骤s102、获取基准版辊上第一个印刷基准色标的色标印刷体与基准版辊的零点之间的第一距离,并获取在基准版辊圆周方向上相邻色标印刷体之间的第二距离。
41.用于确定相机触发位置的参数还包括基准版辊上第一个印刷基准色标的色标印刷体与基准版辊的零点之间的第一距离,以及在基准版辊圆周方向上相邻色标印刷体之间的第二距离。基准版辊为第一个印刷图像的印刷单元包括的版辊,基准版辊上设置有n个色标印刷体,n为印刷单元的数量。基准版辊上的色标印刷体印刷出的基准色标作为标准位置,可以分别与其中一个基准色标与其余各印刷单元印刷的校准色标的位置进行对比,进而根据位置差对印刷单元中的版辊的位置进行调整。
42.步骤s103、获取第i个印刷单元包括的版辊与第i个印刷单元对应的相机之间的第三距离。
43.用于确定相机触发位置的参数还包括第i个印刷单元包括的版辊与第i个印刷单元对应的相机之间的第三距离,i为大于或等于2且小于或等于n的正整数,第i个印刷单元对应的相机设置于第i个印刷单元的出料口。第i个印刷单元包括的版辊与第i个印刷单元对应的相机之间的第三距离可以是第i个印刷单元包括的版辊的零点,与第i个印刷单元对应的相机的中心之间的水平距离。
44.需要说明的是,不同印刷单元包括的版辊与该印刷单元对应的相机之间的第三距离可以相同,也可以不同,在为了降低计算的复杂度,提高计算效率的情况下,可以将各第三距离设置为相同的距离。
45.步骤s104、根据版辊的周长、第一距离、第二距离、及第i个印刷单元对应的第三距离,确定第i个印刷单元对应的相机的触发位置。
46.在获取到版辊的周长、第一距离、第二距离、及第i个印刷单元对应的第三距离后,可以根据上述参数确定各个印刷单元对应的相机的触发位置。第i个印刷单元对应的相机响应于第i个印刷单元包括的版辊运动至相对应的触发位置,采集第i个印刷单元印刷的校准色标、及与第i个印刷单元相对应的色标印刷体印刷的基准色标的图像。
47.在本发明实施例中,通过确定相机的触发位置,保证相机在触发位置时触发就能够拍摄到色标,只需要启动一次印刷流程即可完成机组式柔印机套印,提高了工作效率,且节省了印刷材料。此外,版辊的周长、第一距离、第二距离、及第i个印刷单元对应的第三距离均为容易测量的参数,第一距离和第二距离在一次计算过程中均为固定参数,各版辊的周长均相同,因此计算的复杂度较低,提高了相机触发位置确定的效率。
48.图2是本发明另一个实施例的相机触发位置确定方法的流程图,如图2所示,在相机触发位置确定方法200中,步骤s104可以包括如下子步骤:
49.子步骤s1041:根据第二距离,确定第i个印刷单元相对应的色标印刷体与第一个印刷基准色标的色标印刷体之间的第四距离。
50.为了确定相机的触发位置,可以根据第二距离确定第i个印刷单元相对应的色标印刷体与第一个印刷基准色标的色标印刷体之间的第四距离。第i个印刷单元相对应的色标印刷体,可以不与基准色标中的第i个基准色标相对应。
51.例如,第3个印刷单元对应的色标印刷体,可以对应基准色标中的第2个基准色标,此时第3个印刷单元相对应的色标印刷体与第一个印刷基准色标的色标印刷体之间的第四距离为第二距离。又例如,第3个印刷单元对应的色标印刷体,可以对应基准色标中的第5个基准色标,此时第3个印刷单元相对应的色标印刷体与第一个印刷基准色标的色标印刷体之间的第四距离为第二距离的四倍。
52.需要说明的是,第i个印刷单元相对应的色标印刷体,也可以与基准色标中的第i个基准色标相对应,例如,第3个印刷单元对应的色标印刷体,也可以对应基准色标中的第3个基准色标,此时第3个印刷单元相对应的色标印刷体与第一个印刷基准色标的色标印刷体之间的第四距离为第二距离的两倍。
53.子步骤s1042:根据版辊的周长、第一距离、及第i个印刷单元对应的第三距离和第四距离,确定第i个印刷单元对应的相机的触发位置。
54.在获取到版辊的周长、第一距离、及第i个印刷单元对应的第三距离和第四距离后,可以根据上述参数确定各个印刷单元对应的相机的触发位置。
55.在本发明实施例中,通过第二距离确定第i个印刷单元相对应的色标印刷体与第一个印刷基准色标的色标印刷体之间的第四距离,可以不强制第i个印刷单元相对应的色标印刷体与基准色标中的第i个基准色标相对应,相应的计算方式具有更高的灵活度。
56.在一种可能实现的方式中,根据版辊的周长、第一距离、及第i个印刷单元对应的第三距离和第四距离,确定第i个印刷单元对应的相机的触发位置的过程还可以包括:
57.根据版辊的周长、第一距离、及第i个印刷单元对应的第三距离和第四距离,通过如下第一公式计算第i个印刷单元对应的偏移角度,之后根据第i个印刷单元对应的偏移角度,确定第i个印刷单元对应的相机的触发位置。第一公式包括:
[0058][0059]
pi′
用于表征第i个印刷单元对应的偏移角度,l1用于表征版辊的周长,l2用于表征第i个印刷单元对应的第三距离,d1用于表征第一距离,d4用于表征第i个印刷单元对应的第四距离。
[0060]
根据第一公式可以计算出第i个印刷单元的版辊的偏移角度,进而根据偏移角度确定第i个印刷单元的版辊转动到触发位置,当第i个印刷单元的版辊转动到触发位置时,该第i个印刷单元对应的相机可以采集到基准色标和校准色标的图像。
[0061]
在本技术实施例中,通过第一公式计算第i个印刷单元对应的偏移角度,进而确定第i个印刷单元对应的相机的触发位置可以提高计算的精确度。由于第一公式表征了版辊的周长、第一距离、及第i个印刷单元对应的第三距离和第四距离与第i个印刷单元对应的偏移角度的对应关系,因此可以直接根据第一公式计算相应的偏移角度,提高了计算第i个印刷单元对应的相机的触发位置的效率。
[0062]
在一种可能实现的方式中,所述根据所述第i个印刷单元对应的偏移角度,确定所述第i个印刷单元对应的相机的触发位置的过程还可以包括:
[0063]
根据所述第i个印刷单元对应的偏移角度,通过如下第二公式计算所述第i个印刷单元对应的相机的触发位置,第二公式包括:
[0064][0065]
pi用于表征第i个印刷单元对应的相机的触发位置,trunc用于表征取整函数。
[0066]
在本技术实施例中,通过取整函数,能够避免当l2>d1+d4时,导致计算出的偏移角度超过360
°
,进而导致确定出的触发位置可能出现漏采集的问题。
[0067]
版辊位置调整方法
[0068]
图3是本发明一个实施例的版辊位置调整方法的流程图,如图3所示,该版辊位置调整方法300包括如下步骤:
[0069]
步骤s301、当第i个印刷单元包括的版辊运动至相对应的触发位置时,控制对应于该第i个印刷单元的相机采集第i个印刷单元印刷的校准色标、及与第i个印刷单元相对应的色标印刷体印刷的基准色标的图像。
[0070]
在确定出相机调整位置后,可以根据调整位置指示相机采集图像,进而对印刷单元中版辊的位置进行调整,首先可以启动机组式柔印机,放入印刷材料,利用基准版辊在印刷材料上印刷基准色标,利用其余印刷单元中的版辊在印刷材料上印刷校准色标。在印刷材料沿运行方向运动的过程中,当第i个印刷单元包括的版辊运动至相对应的触发位置时,控制对应于该第i个印刷单元的相机采集第i个印刷单元印刷的校准色标、及与第i个印刷单元相对应的色标印刷体印刷的基准色标的图像。
[0071]
例如,当第4个印刷单元包括的版辊运动至相对应的触发位置时,控制对应于该第4个印刷单元的相机采集第4个印刷单元印刷的校准色标、及与第4个印刷单元相对应的色标印刷体印刷的基准色标的图像。
[0072]
步骤s302、针对每个相机采集的图像,均执行:检测图像中校准色标的校准位置和基准色标的基准位置。
[0073]
在各对应于印刷单元的相机采集到图像后,分别检测各图像中校准色标的校准位置和基准色标的基准位置。
[0074]
步骤s303、计算校准位置和基准位置的偏差,并根据校准位置和基准位置的偏差对对应于相机的第i个印刷单元包括的版辊进行位置调整。
[0075]
在检测到各图像中校准色标的校准位置和基准色标的基准位置后,计算校准位置和基准位置的偏差,该偏差指示了对应印刷单元中的版辊相对于基准板棍的位置偏差,因此可以根据校准位置和基准位置的偏差对对应于相机的第i个印刷单元包括的版辊进行位置调整。
[0076]
在本发明实施例中,根据相机采集到的图像中的校准色标的校准位置和基准色标的基准位置之间的偏差,可以对对应于相机的第i个印刷单元包括的版辊进行位置调整,保证了机组式柔印机印刷的准确性。
[0077]
在一种可能实现的方式中,校准位置和基准位置的偏差包括纵向位置偏差和横向位置偏差,纵向位置偏差用于表征校准色标在第一方向上的位置偏差,横向偏差用于表征校准色标在第二方向上的位置偏差,第一方向为机组式柔印机中印刷材料的运行方向,第二方向与第一方向相垂直。
[0078]
在本发明实施例中,将校准位置和基准位置的偏差分为纵向位置偏差和横向位置偏差,能够更加准确地指导第i个印刷单元包括的版辊进行位置调整,提高了版辊调整的效率。
[0079]
在一种可能实现的方式中,根据校准位置和基准位置的偏差对对应于相机的第i个印刷单元包括的版辊进行位置调整的过程还可以包括:根据纵向位置偏差和横向位置偏差,在第一方向和第二方向上对第i个印刷单元包括的版辊进行位置调整。
[0080]
在获得纵向位置偏差和横向位置偏差后,可以在机组式柔印机中印刷材料的运行方向和垂直于该方向的第二方向两个维度对版辊进行位置调整。
[0081]
在本技术实施例中,根据纵向位置偏差和横向位置偏差,在第一方向和第二方向上对第i个印刷单元包括的版辊进行位置调整,能够提高版辊调整的精确度。
[0082]
在一种可能实现的方式中,基准色标与校准色标均为空心圆形,且基准色标与校准色标的半径不同。
[0083]
例如,基准色标的半径为2cm,校准色标的半径为3cm,或基准色标的半径为3cm,校准色标的半径为1cm。对于基准色标与校准色标只需要确保基准色标与校准色标的半径不同即可。
[0084]
计算校准位置和基准位置的偏差的过程还可以包括:根据相机采集的图像中基准色标的圆心的位置相对于校准色标的圆心的位置,计算校准位置和基准位置的纵向偏差和横向偏差。
[0085]
由于基准色标与校准色标均为空心圆形,因此在计算校准位置和基准位置的纵向偏差和横向偏差时,可以根据基准色标的圆心的位置相对于校准色标的圆心的位置直接进行计算。
[0086]
在本技术实施例中,基准色标与校准色标的设置只需要确保其半径不同,不需要对其颜色进行限定,可以适配多个印刷单元印刷相同颜色的情况。通过设置基准色标与校准色标均为空心圆形,可以根据二者的圆心位置计算校准位置和基准位置的纵向偏差和横向偏差,降低了计算的复杂度。
[0087]
相机触发位置确定装置
[0088]
图4是本发明一个实施例的相机触发位置确定装置的示意图。如图4所示,应用于包括多个印刷单元的机组式柔印机的相机触发位置确定装置30包括第一获取模块31、第二获取模块32、第三获取模块33和确定模块34。
[0089]
第一获取模块31,用于获取印刷单元中版辊的周长。
[0090]
机组式柔印机包括有多个印刷单元,各个印刷单元可以将不同颜色的图案依次印刷到印刷材料上实现套印,从而在印刷材料上形成所需的多色图案,为了确保印刷图案的质量,在机组式柔印机进行正式印刷前,需要对印刷单元中版辊的位置进行调整,以保证各印刷单元印刷图案位置的正确性。对于印刷单元中版辊的位置进行调整,需要依据相机拍摄的色标的图像,对各版辊的误差进行计算。
[0091]
需要说明的是,多个印刷单元中版辊的周长相同。
[0092]
为了确保相机能够拍摄到包含色标的图像,需要采集各参数,以确定相机触发位置,首先通过第一获取模块31获取印刷单元中版辊的周长。
[0093]
需要说明的是,多个印刷单元中版辊的周长相同。
[0094]
第二获取模块32,用于获取基准版辊上第一个印刷基准色标的色标印刷体与基准版辊的零点之间的第一距离,并获取在基准版辊圆周方向上相邻色标印刷体之间的第二距离,其中,基准版辊为第一个印刷图像的印刷单元包括的版辊,基准版辊上设置有n个色标印刷体,n为印刷单元的数量。
[0095]
用于确定相机触发位置的参数还包括基准版辊上第一个印刷基准色标的色标印刷体与基准版辊的零点之间的第一距离,以及在基准版辊圆周方向上相邻色标印刷体之间的第二距离,可以通过第二获取模块32获取。基准版辊为第一个印刷图像的印刷单元包括的版辊,基准版辊上设置有n个色标印刷体,n为印刷单元的数量。基准版辊上的色标印刷体
印刷出的基准色标作为标准位置,可以分别与其中一个基准色标与其余各印刷单元印刷的校准色标的位置进行对比,进而根据位置差对印刷单元中的版辊的位置进行调整。
[0096]
第三获取模块33,用于获取第i个印刷单元包括的版辊与第i个印刷单元对应的相机之间的第三距离,其中,i为大于或等于2且小于或等于n的正整数,第i个印刷单元对应的相机设置于第i个印刷单元的出料口。
[0097]
用于确定相机触发位置的参数还包括第i个印刷单元包括的版辊与第i个印刷单元对应的相机之间的第三距离,可以通过第三获取模块33获取,i为大于或等于2且小于或等于n的正整数,第i个印刷单元对应的相机设置于第i个印刷单元的出料口。第i个印刷单元包括的版辊与第i个印刷单元对应的相机之间的第三距离可以是第i个印刷单元包括的版辊的零点,与第i个印刷单元对应的相机的中心之间的水平距离。
[0098]
需要说明的是,不同印刷单元包括的版辊与该印刷单元对应的相机之间的第三距离可以相同,也可以不同,在为了降低计算的复杂度,提高计算效率的情况下,可以将各第三距离设置为相同的距离。
[0099]
确定模块34,用于根据版辊的周长、第一距离、第二距离、及第i个印刷单元对应的第三距离,确定第i个印刷单元对应的相机的触发位置,其中,第i个印刷单元对应的相机响应于第i个印刷单元包括的版辊运动至相对应的触发位置,采集第i个印刷单元印刷的校准色标、及与第i个印刷单元相对应的色标印刷体印刷的基准色标的图像。
[0100]
在通过第一获取模块31、第二获取模块32和第三获取模块33分别获取到版辊的周长、第一距离、第二距离、及第i个印刷单元对应的第三距离后,确定模块34可以根据上述参数确定各个印刷单元对应的相机的触发位置。第i个印刷单元对应的相机响应于第i个印刷单元包括的版辊运动至相对应的触发位置,采集第i个印刷单元印刷的校准色标、及与第i个印刷单元相对应的色标印刷体印刷的基准色标的图像。
[0101]
在本发明实施例中,通过确定模块34确定相机的触发位置,保证相机在触发位置时触发就能够拍摄到色标,只需要启动一次印刷流程即可完成机组式柔印机套印,提高了工作效率,且节省了印刷材料。此外,版辊的周长、第一距离、第二距离、及第i个印刷单元对应的第三距离均为容易测量的参数,第一距离和第二距离在一次计算过程中均为固定参数,各版辊的周长均相同,因此计算的复杂度较低,提高了相机触发位置确定的效率。
[0102]
电子设备
[0103]
图5是本发明一个实施例的电子设备的示意图,本发明具体实施例并不对电子设备的具体实现做限定。如图5所示,该电子设备40可以包括:处理器(processor)41、通信接口(communications interface)42、存储器(memory)43、以及通信总线44。其中:
[0104]
处理器41、通信接口42、以及存储器43通过通信总线44完成相互间的通信。
[0105]
通信接口42,用于与其它电子设备或服务器进行通信。
[0106]
处理器41,用于执行程序45,具体可以执行前述相机触发位置确定方法实施例中的相关步骤。
[0107]
具体地,程序45可以包括程序代码,该程序代码包括计算机操作指令。
[0108]
处理器41可能是cpu,或者是特定集成电路asic(application specific integrated circuit),或者是被配置成实施本发明实施例的一个或多个集成电路。智能设备包括的一个或多个处理器,可以是同一类型的处理器,如一个或多个cpu;也可以是不同
类型的处理器,如一个或多个cpu以及一个或多个asic。
[0109]
存储器43,用于存放程序45。存储器43可能包含高速ram存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。
[0110]
程序45具体可以用于使得处理器41执行前述实施例中的相机触发位置确定方法。
[0111]
程序45中各步骤的具体实现可以参见前述相机触发位置确定方法实施例中的相应步骤和单元中对应的描述,在此不赘述。所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的设备和模块的具体工作过程,可以参考前述方法实施例中的对应过程描述,在此不再赘述。
[0112]
本发明实施例的电子设备,通过确定相机的触发位置,保证相机在触发位置时触发就能够拍摄到色标,只需要启动一次印刷流程即可完成机组式柔印机套印,提高了工作效率,且节省了印刷材料。此外,版辊的周长、第一距离、第二距离、及第i个印刷单元对应的第三距离均为容易测量的参数,第一距离和第二距离在一次计算过程中均为固定参数,各版辊的周长均相同,因此计算的复杂度较低,提高了相机触发位置确定的效率。
[0113]
计算机存储介质
[0114]
本发明还提供了一种计算机可读存储介质,存储用于使一机器执行如本文所述的相机触发位置确定方法的指令。具体地,可以提供配有存储介质的系统或者装置,在该存储介质上存储着实现上述实施例中任一实施例的功能的软件程序代码,且使该系统或者装置的计算机(或cpu或mpu)读出并执行存储在存储介质中的程序代码。
[0115]
在这种情况下,从存储介质读取的程序代码本身可实现上述实施例中任何一项实施例的功能,因此程序代码和存储程序代码的存储介质构成了本发明的一部分。
[0116]
用于提供程序代码的存储介质实施例包括软盘、硬盘、磁光盘、光盘(如cd-rom、cd-r、cd-rw、dvd-rom、dvd-ram、dvd-rw、dvd+rw)、磁带、非易失性存储卡和rom。可选择地,可以由通信网络从服务器计算机上下载程序代码。
[0117]
计算机程序产品
[0118]
本发明实施例还提供了一种计算机程序产品,包括计算机指令,该计算机指令指示计算设备执行上述多个方法实施例中的任一对应的操作。
[0119]
需要指出,根据实施的需要,可将本发明实施例中描述的各个部件/步骤拆分为更多部件/步骤,也可将两个或多个部件/步骤或者部件/步骤的部分操作组合成新的部件/步骤,以实现本发明实施例的目的。
[0120]
上述根据本发明实施例的方法可在硬件、固件中实现,或者被实现为可存储在记录介质(诸如cd rom、ram、软盘、硬盘或磁光盘)中的软件或计算机代码,或者被实现通过网络下载的原始存储在远程记录介质或非暂时机器可读介质中并将被存储在本地记录介质中的计算机代码,从而在此描述的方法可被存储在使用通用计算机、专用处理器或者可编程或专用硬件(诸如asic或fpga)的记录介质上的这样的软件处理。可以理解,计算机、处理器、微处理器控制器或可编程硬件包括可存储或接收软件或计算机代码的存储组件(例如,ram、rom、闪存等),当所述软件或计算机代码被计算机、处理器或硬件访问且执行时,实现在此描述的方法。此外,当通用计算机访问用于实现在此示出的方法的代码时,代码的执行将通用计算机转换为用于执行在此示出的方法的专用计算机。
[0121]
需要说明的是,上述各流程和各系统结构图中不是所有的步骤和模块都是必须
的,可以根据实际的需要忽略某些步骤或模块。各步骤的执行顺序不是固定的,可以根据需要进行调整。上述各实施例中描述的系统结构可以是物理结构,也可以是逻辑结构,即,有些模块可能由同一物理实体实现,或者,有些模块可能分由多个物理实体实现,或者,可以由多个独立设备中的某些部件共同实现。
[0122]
本专利申请中关于人的名词和代词不限于具体性别。
[0123]
以上各实施例中,硬件模块可以通过机械方式或电气方式实现。例如,一个硬件模块可以包括永久性专用的电路或逻辑(如专门的处理器,fpga或asic)来完成相应操作。硬件模块还可以包括可编程逻辑或电路(如通用处理器或其它可编程处理器),可以由软件进行临时的设置以完成相应操作。具体的实现方式(机械方式、或专用的永久性电路、或者临时设置的电路)可以基于成本和时间上的考虑来确定。
[0124]
上文通过附图和优选实施例对本发明进行了详细展示和说明,然而本发明不限于这些已揭示的实施例,基于上述多个实施例本领域技术人员可以知晓,可以组合上述不同实施例中的代码审核手段得到本发明更多的实施例,这些实施例也在本发明的保护范围之内。
技术特征:
1.一种相机触发位置确定方法(100),应用于包括多个印刷单元的机组式柔印机,所述多个印刷单元中版辊的周长相同,所述方法包括:获取所述印刷单元中版辊的周长;获取基准版辊上第一个印刷基准色标的色标印刷体与所述基准版辊的零点之间的第一距离,并获取在所述基准版辊圆周方向上相邻色标印刷体之间的第二距离,其中,所述基准版辊为第一个印刷图像的印刷单元包括的版辊,所述基准版辊上设置有n个色标印刷体,n为所述印刷单元的数量;获取第i个印刷单元包括的版辊与所述第i个印刷单元对应的相机之间的第三距离,其中,i为大于或等于2且小于或等于n的正整数,所述第i个印刷单元对应的相机设置于所述第i个印刷单元的出料口;根据所述版辊的周长、所述第一距离、所述第二距离、及所述第i个印刷单元对应的第三距离,确定所述第i个印刷单元对应的相机的触发位置,其中,所述第i个印刷单元对应的相机响应于所述第i个印刷单元包括的版辊运动至相对应的触发位置,采集所述第i个印刷单元印刷的校准色标、及与所述第i个印刷单元相对应的色标印刷体印刷的基准色标的图像。2.根据权利要求1所述的方法,其中,所述根据所述版辊的周长、所述第一距离、所述第二距离、及所述第i个印刷单元对应的第三距离,确定所述第i个印刷单元对应的相机的触发位置,包括:根据所述第二距离,确定所述第i个印刷单元相对应的色标印刷体与第一个印刷基准色标的色标印刷体之间的第四距离;根据所述版辊的周长、所述第一距离、及所述第i个印刷单元对应的第三距离和第四距离,确定所述第i个印刷单元对应的相机的触发位置。3.根据权利要求2所述的方法,其中,所述根据所述版辊的周长、所述第一距离、及所述第i个印刷单元对应的第三距离和第四距离,确定所述第i个印刷单元对应的相机的触发位置,包括:根据所述版辊的周长、所述第一距离、及所述第i个印刷单元对应的第三距离和第四距离,通过如下第一公式计算所述第i个印刷单元对应的偏移角度;所述第一公式包括:p
i
′
用于表征第i个印刷单元对应的偏移角度,l1用于表征所述版辊的周长,l2用于表征第i个印刷单元对应的第三距离,d1用于表征所述第一距离,d4用于表征第i个印刷单元对应的第四距离;根据所述第i个印刷单元对应的偏移角度,确定所述第i个印刷单元对应的相机的触发位置。4.根据权利要求3所述的方法,其中,所述根据所述第i个印刷单元对应的偏移角度,确定所述第i个印刷单元对应的相机的触发位置,包括:根据所述第i个印刷单元对应的偏移角度,通过如下第二公式计算所述第i个印刷单元
对应的相机的触发位置:所述第二公式包括:p
i
用于表征第i个印刷单元对应的相机的触发位置,trunc用于表征取整函数。5.根据权利要求1所述的方法,其中,所述方法还包括:当所述第i个印刷单元包括的版辊运动至相对应的触发位置时,控制对应于该第i个印刷单元的相机采集所述第i个印刷单元印刷的校准色标、及与所述第i个印刷单元相对应的色标印刷体印刷的基准色标的图像;针对每个相机采集的图像,均执行:检测图像中校准色标的校准位置和基准色标的基准位置;计算所述校准位置和所述基准位置的偏差,并根据所述校准位置和所述基准位置的偏差对对应于相机的第i个印刷单元包括的版辊进行位置调整。6.根据权利要求5所述的方法,其中,所述校准位置和所述基准位置的偏差包括纵向位置偏差和横向位置偏差,所述纵向位置偏差用于表征所述校准色标在第一方向上的位置偏差,所述横向偏差用于表征所述校准色标在第二方向上的位置偏差,所述第一方向为所述机组式柔印机中印刷材料的运行方向,所述第二方向与所述第一方向相垂直。7.根据权利要求6所述的方法,其中,所述根据所述校准位置和所述基准位置的偏差对对应于相机的第i个印刷单元包括的版辊进行位置调整,包括:根据所述纵向位置偏差和所述横向位置偏差,在所述第一方向和所述第二方向上对第i个印刷单元包括的版辊进行位置调整。8.根据权利要求7所述的方法,其中,所述基准色标与所述校准色标均为空心圆形,且所述基准色标与所述校准色标的半径不同,所述计算所述校准位置和所述基准位置的偏差,包括:根据所述相机采集的图像中基准色标的圆心的位置相对于校准色标的圆心的位置,计算所述校准位置和所述基准位置的纵向偏差和横向偏差。9.一种相机触发位置确定装置(30),应用于包括多个印刷单元的机组式柔印机,所述多个印刷单元中版辊的周长相同,所述装置(30)包括:第一获取模块(31)、第二获取模块(32)、第三获取模块(33)和确定模块(34);所述第一获取模块(31),用于获取所述印刷单元中版辊的周长;所述第二获取模块(32),用于获取基准版辊上第一个印刷基准色标的色标印刷体与所述基准版辊的零点之间的第一距离,并获取在所述基准版辊圆周方向上相邻色标印刷体之间的第二距离,其中,所述基准版辊为第一个印刷图像的印刷单元包括的版辊,所述基准版辊上设置有n个色标印刷体,n为所述印刷单元的数量;所述第三获取模块(33),用于获取第i个印刷单元包括的版辊与所述第i个印刷单元对应的相机之间的第三距离,其中,i为大于或等于2且小于或等于n的正整数,所述第i个印刷单元对应的相机设置于所述第i个印刷单元的出料口;所述确定模块(34),用于根据所述版辊的周长、所述第一距离、所述第二距离、及所述第i个印刷单元对应的第三距离,确定所述第i个印刷单元对应的相机的触发位置,其中,所
述第i个印刷单元对应的相机响应于所述第i个印刷单元包括的版辊运动至相对应的触发位置,采集所述第i个印刷单元印刷的校准色标、及与所述第i个印刷单元相对应的色标印刷体印刷的基准色标的图像。10.一种电子设备(40),包括:处理器(41)、通信接口(42)、存储器(43)和通信总线(44),处理器(41)、存储器(43)和通信接口(42)通过通信总线(44)完成相互间的通信;存储器(43)用于存放至少一可执行指令,可执行指令使处理器(41)执行如权利要求1-8中任一所述的方法对应的操作。
技术总结
本发明实施例提供了一种相机触发位置确定方法、装置和机组式柔印机套印方法,相机触发位置确定方法应用于包括多个印刷单元的机组式柔印机,多个印刷单元中版辊的周长相同,该方法包括:获取印刷单元中版辊的周长、基准版辊上第一个印刷基准色标的色标印刷体与基准版辊的零点之间的第一距离、在基准版辊圆周方向上相邻色标印刷体之间的第二距离、及第i个印刷单元包括的版辊与第i个印刷单元对应的相机之间的第三距离,进而确定第i个印刷单元对应的相机的触发位置。通过本方案确定相机的触发位置,保证相机在触发位置时触发就能够拍摄到色标,只需要启动一次印刷流程即可完成机组式柔印机套印,提高了工作效率,且节省了印刷材料。刷材料。刷材料。
技术研发人员:高敏
受保护的技术使用者:西门子工厂自动化工程有限公司
技术研发日:2023.06.27
技术公布日:2023/10/6
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
飞机超市 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/