一种数字印刷供墨训练数据传输系统和方法与流程

文档序号:24181663发布日期:2021-03-09 12:13阅读:178来源:国知局
一种数字印刷供墨训练数据传输系统和方法与流程

1.本申请涉及印刷领域,具体而言,涉及一种数字印刷供墨训练数据传输系统和方法。


背景技术:

2.数字印刷系统(或成为数码快印系统)主要是由印前系统和数字印刷机组成。有些系统还配上装订和裁切设备。其工作原理是:操作者将原稿(图文数字信息),或数字媒体的数字信息,或从网络系统上接收的网络数字文件输出到计算机,在计算机上进行创意,修改、编排成为客户满意的数字化信号,成为相应的单色像素数字信号传进行印刷。
3.机器学习目前得到了在一定程度上应用,例如,发明人发现可以用在墨量估计上,但是,机器学习是基于大量的训练数据才能训练得到可用的模型,目前,并没有有效的办法来获取大量的训练数据。


技术实现要素:

4.本申请提供一种数字印刷供墨训练数据传输系统和方法,以解决相关技术中没有有效的办法来获取大量的训练数据以至于影响墨量估计的机器学习训练的问题。
5.根据本申请的一个方面,提供了一种数字印刷供墨训练数据传输系统,包括:数字印刷设备,所述数字印刷设备包括:通讯模块,用于获取待打印的信息,其中,所述信息包括:待打印文档、所述待打印文档的尺寸和所述待打印文档上中的色彩信息;打印模块,用于接收到处理器发送的命令,在纸张上印刷所述待打印文档;油墨输送单元,用于控制墨盒进行送墨,并获取印刷所述待打印文档所输送的墨量;处理器,用于根据所输送的墨量计算墨量消耗,并建立所述墨量消耗与所述信息对应关系;所述通讯模块,用于将所述墨量消耗、所述待打印的信息以及所述对应关系作为一组训练数据发送至服务器。
6.进一步地,还包括:所述服务器,用于接收来自多个不同的数字印刷设备的训练数据,并将接收到的多组训练数据进行保存。
7.进一步地,所述服务器用于通过云存储保存接收到的所述多组训练数据。
8.进一步地,所述服务器还用于保存每一组训练数据来源的数字印刷设备的标识信息。
9.根据本申请的另一个方面,还提供了一种数字印刷供墨训练数据传输方法,包括:获取待打印的信息,并在纸张上印刷所述待打印文档,其中,所述信息包括:待打印文档、所述待打印文档的尺寸和所述待打印文档上中的色彩信息;控制墨盒进行送墨,并获取印刷所述待打印文档所输送的墨量;根据所输送的墨量计算墨量消耗并建立所述墨量消耗与所述信息对应关系;将所述墨量消耗、所述待打印的信息以及所述对应关系作为一组训练数据发送至服务器。
10.进一步地,还包括:所述服务器接收来自多个不同的数字印刷设备的训练数据,并将接收到的多组训练数据进行保存。
11.进一步地,所述服务器通过云存储保存接收到的所述多组训练数据。
12.进一步地,所述服务器保存每一组训练数据来源的数字印刷设备的标识信息。
13.根据本申请的另一个方面,还提供了一种存储器,用于存储软件,其中,所述软件用于执行上述的方法。
14.根据本申请的另一个方面,还提供一种处理器,用于执行软件,其中,所述软件用于执行上述的方法。
15.本申请采用以下系统:数字印刷设备,所述数字印刷设备包括:通讯模块,用于获取待打印的信息,其中,所述信息包括:待打印文档、所述待打印文档的尺寸和所述待打印文档上中的色彩信息;打印模块,用于接收到处理器发送的命令,在纸张上印刷所述待打印文档;油墨输送单元,用于控制墨盒进行送墨,并获取印刷所述待打印文档所输送的墨量;处理器,用于根据所输送的墨量计算墨量消耗,并建立所述墨量消耗与所述信息对应关系;所述通讯模块,用于将所述墨量消耗、所述待打印的信息以及所述对应关系作为一组训练数据发送至服务器。通过本申请解决了相关技术中没有有效的办法来获取大量的训练数据以至于影响墨量估计的机器学习训练的问题,在一定程度上为机器学习提供了可用的训练数据。
附图说明
16.构成本申请的一部分的附图用来提供对本申请的进一步理解,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
17.图1是根据本申请实施例提供的数字印刷供墨训练数据传输方法的流程图。
具体实施方式
18.需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。
19.为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。
20.需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
21.本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和 /或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/ 或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器
以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
22.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
23.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
24.在一个典型的配置中,计算设备包括一个或多个处理器(cpu)、输入/输出接口、网络接口和内存。
25.存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器 (ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flash ram)。存储器是计算机可读介质的示例。
26.计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存 (pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitorymedia),如调制的数据信号和载波。
27.还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括要素的过程、方法、商品或者设备中还存在另外的相同要素。
28.本领域技术人员应明白,本申请的实施例可提供为方法、系统或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
29.对于打印机油墨量的获取方式,可以有多种方式,例如:
30.通过计量型油墨输送单元替代传统印刷机上的墨键,每个计量型油墨输送单元将油墨直接输送到对应的墨区,以体积或者质量为计量依据,实现对每个墨区油墨的定量供给。计量型油墨输送单元对于介质的输出量和输出能力可以根据其结构的造型和尺寸计算
出来的,或者其输出量是可以量化控制的,包括计量型的柱塞泵、注射泵、蠕动泵、齿轮泵、螺杆泵。一个或者多个计量型油墨输送单元按照印刷幅面排列,替代传统印刷机的墨斗,每一个计量型油墨输送单元对应一个墨区,替代传统印刷机的一个墨键。在工作状态时,每个计量型油墨输送单元的供墨流速是独立设置和调整的,是根据其对应的色版和墨区在单个印张中对油墨的消耗量以及印刷机运行速度计算获得的,且每个计量型油墨输送单元的供墨流速随印刷机运行速度变化而实时计算并调整。的单个印张上每个色版的每个墨区对油墨的消耗量,是以每个色版的每个墨区的网点面积乘以所需的墨层厚度的计算方法获得。所需的墨层厚度是根据对色彩要求和相关标准确定。每个色版的每个墨区的网点面积是根据用于制作印版的图像数据文件计算获得的。整个油墨输送操作和控制是通过流程管理模块和控制模块实现的。流程管理模块根据图像数据,计算获得单个印张中每个色版的每个墨区的油墨消耗量并传递给控制模块;控制模块通过信号采集模块获取印刷机的运行状态;控制模块对每个计量型油墨输送单元分别设定供墨流速并随印刷机运行速度实时调整;当进入实际印刷生产时,控制模块驱动每个计量型油墨输送单元,按照各自设定的流速向对应的墨区输送油墨。信号采集模块能够用于采集信号,可以是一个或者多个传感器。所述的信号采集模块负责与印刷机以及其他外部设备或系统通信,获取印刷机现场(实时)数据,并通过通信模块传递给其它模块。控制模块可以是控制器,其功能为:与流程管理模块交换数据,与信号采集模块交换数据,自动控制计量型油墨输送单元的动作,自动侦测自我状态、收集各种数据信息并与其它模块交换。流程管理模块,是一个应用软件设置在pc机或者其他终端设备上,能够读取分色后的图像数据文件,分析计算,并将数据通过通信模块传递给数字墨斗中的各种模块。
31.上述流程管理模块、控制模块等实现的功能可以通过处理器来实现。
32.在本实施例中,使用了上述的墨量获取方式,在上述墨量获取方式的基础上进行印刷供墨评估。当然,也可以使用其他现有技术中的墨量方式,无论是哪种方式,只要能够获取到墨量,就可以实现本申请的目的。
33.在本实施例中,提供了一种数字印刷供墨训练数据传输方法,图1是根据本发明实施例的数字印刷供墨训练数据传输方法的流程图,如图1所示,该方法包括如下步骤:
34.步骤s102,获取待打印的信息,并在纸张上印刷所述待打印文档,其中,该信息包括:待打印文档、所述待打印文档的尺寸和所述待打印文档上中的色彩信息;
35.步骤s104,控制墨盒进行送墨,并获取印刷所述待打印文档所输送的墨量;
36.步骤s106,根据所输送的墨量计算墨量消耗并建立所述墨量消耗与所述信息对应关系;例如,可以通过如下方式获取墨量的消耗:数字印刷机的油墨输送单元的供墨流速是根据其对应的色版和墨区在单个印张中对油墨的消耗量以及印刷机运行速度计算获得的;单个印张上每个色版的每个墨区对油墨的消耗量是以每个色版的每个墨区的网点面积乘以所需的墨层厚度的计算方法获得的。其他墨量消耗的方式也可以取得相同的效果,在此不再一一阐述。
37.步骤s108,将所述墨量消耗、所述待打印的信息以及所述对应关系作为一组训练数据发送至服务器。其中,该训练数据用于进行机器学习模型的训练。
38.作为一个可选的可增加的实施方式,所述墨量消耗可以包括每个不同颜色的墨盒的墨耗,例如,青色墨盒、洋红墨盒、黄色墨盒以及黑色墨盒的墨耗。
39.通过上述步骤解决了相关技术中没有有效的办法来获取大量的训练数据以至于影响墨量估计的机器学习训练的问题,在一定程度上为机器学习提供了可用的训练数据。
40.优选地,上述方法还包括:所述服务器接收来自多个不同的数字印刷设备的训练数据,并将接收到的多组训练数据进行保存。
41.优选地,所述服务器通过云存储保存接收到的所述多组训练数据。
42.优选地,所述服务器保存每一组训练数据来源的数字印刷设备的标识信息。
43.作为一个可以增加的可选的实施方式,服务器在收集到的训练数据的组数超过阈值的时候,将这些训练数据发送至用于进行训练模型的机器学习服务器。例如,收集到的数据超过一万组训练数据的时候发送给机器学习服务器。
44.作为另一个可选的方式,机器学习服务器接收到多组训练数据后,使用多组训练数据通过机器学习进行训练,训练之后得到机器学习模型,该机器学习模型的输入是待打印的文档以及该待打印文档的尺寸,输出是打印该文档时所消耗的墨量。这样,就可以在打印之前直接获取打印该文档所需要的墨量,为成本评估提供帮助。
45.作为另一个可选的方式,该机器学习服务器可以接收来自数字印刷机预打印的文档的内容、大小以及份数,使用所述机器学习模型输出打印一份所需要的墨量,然后将该墨量与份数的乘积发送给所述数字印刷机。
46.在另一个可以增加的实施方式中,如果待打印文档比较大,可以在印刷之前先估计一下印刷该待打印文档所需要的墨量,估计的方法如下:
47.获取待打印文档;将待打印文档通过数字印刷机分别在第一尺寸纸张和第二尺寸纸张上进行印刷得到单个印张,其中,第一尺寸纸张和第二尺寸纸张的宽均小于等于210毫米,第一尺寸纸张和第二尺寸纸张的长均小于等于297毫米,第一尺寸纸张与第二尺寸纸张的长宽比例相同,待打印文档按照第一尺寸纸张和第二尺寸纸张的尺寸进行打印,第一尺寸纸张小于第二尺寸纸张;数字印刷机的油墨输送单元的供墨流速是根据其对应的色版和墨区在单个印张中对油墨的消耗量以及印刷机运行速度计算获得的;单个印张上每个色版的每个墨区对油墨的消耗量是以每个色版的每个墨区的网点面积乘以所需的墨层厚度的计算方法获得的;获取在第二尺寸纸张打印所消耗的第二墨量与在第一尺寸纸张打印所消耗的第一墨量;根据第一尺寸纸张和第二尺寸纸张的大小以及第一墨量和第二墨量,获取在第三尺寸纸张印刷待打印文档所需要的墨量,其中,第三尺寸纸张的大小是预先获得的,第三尺寸纸张的大小与第一尺寸纸张和第二尺寸纸张的大小不同。
48.然后将在第一尺寸纸张的尺寸和打印在第一尺寸纸张上的文档以及第一墨量发送到服务器作为训练数据;将在第一尺寸纸张的尺寸和打印在第一尺寸纸张上的文档以及第一墨量也发送到服务器作为训练数据。
49.这样训练数据的获取就更加容易了。
50.该数字印刷供墨训练数据传输系统,包括:数字印刷设备(或称为数字印刷机、数码印刷设备、数码印刷机、数字打印机、数码打印机、数字打印设备、数码打印设备),所述数字印刷设备包括:通讯模块,用于获取待打印的信息,其中,所述信息包括:待打印文档、所述待打印文档的尺寸和所述待打印文档上中的色彩信息;打印模块,用于接收到处理器发送的命令,在纸张上印刷所述待打印文档;油墨输送单元,用于控制墨盒进行送墨,并获取印刷所述待打印文档所输送的墨量;处理器,用于根据所输送的墨量计算墨量消耗,并建立
所述墨量消耗与所述信息对应关系;所述通讯模块,用于将所述墨量消耗、所述待打印的信息以及所述对应关系作为一组训练数据发送至服务器。
51.优选地,所述服务器,用于接收来自多个不同的数字印刷设备的训练数据,并将接收到的多组训练数据进行保存。
52.优选地,所述服务器用于通过云存储保存接收到的所述多组训练数据。
53.优选地,所述服务器还用于保存每一组训练数据来源的数字印刷设备的标识信息。
54.该系统还可以进行墨量估计,例如,数字印刷供墨训练数据传输系统,包括:通讯模块,用于获取待打印文档;打印模块,用于将待打印文档通过数字印刷机分别在第一尺寸纸张和第二尺寸纸张上进行印刷得到单个印张,其中,第一尺寸纸张和第二尺寸纸张的宽均小于等于210毫米,第一尺寸纸张和第二尺寸纸张的长均小于等于297毫米,第一尺寸纸张与第二尺寸纸张的长宽比例相同,待打印文档按照第一尺寸纸张和第二尺寸纸张的尺寸进行打印,第一尺寸纸张小于第二尺寸纸张;油墨输送单元,用于供墨,其中,供墨流速是根据其对应的色版和墨区在单个印张中对油墨的消耗量以及印刷机运行速度计算获得的;处理器,用于计算墨量消耗,其中,单个印张上每个色版的每个墨区对油墨的消耗量是以每个色版的每个墨区的网点面积乘以所需的墨层厚度的计算方法获得的;处理器,还以用于获取在第二尺寸纸张打印所消耗的第二墨量与在第一尺寸纸张打印所消耗的第一墨量;以及根据第一尺寸纸张和第二尺寸纸张的大小以及第一墨量和第二墨量,获取在第三尺寸纸张印刷待打印文档所需要的墨量,其中,第三尺寸纸张的大小是预先获得的,第三尺寸纸张的大小与第一尺寸纸张和第二尺寸纸张的大小不同。
55.然后将在第一尺寸纸张的尺寸和打印在第一尺寸纸张上的文档以及第一墨量发送到服务器作为训练数据;将在第一尺寸纸张的尺寸和打印在第一尺寸纸张上的文档以及第一墨量也发送到服务器作为训练数据。
56.在本实施例中,提供了一种存储器,用于存储软件,其中,该软件用于执行上述的方法。
57.在本实施例中,提供了一种处理器,用于执行软件,其中,该软件用于执行上述的方法。
58.需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
59.本发明实施例提供了一种存储介质,其上存储有程序或者软件,该程序被处理器执行时实现上述方法。存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom) 或闪存(flash ram),存储器包括至少一个存储芯片。
60.以上仅为本申请的实施例而已,并不用于限制本申请。对于本领域技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本申请的权利要求范围之内。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1