本发明属于印刷自动排版技术领域,具体涉及一种基于深度学习的印刷排版系统及其方法。
背景技术:
彩色印刷是用彩色方式复制图像或文字的复制方式,它包含了许多步骤和转换过程,通过适当的排版分布,才能产生高质量的彩色复制品。由于现在传统印刷机以及数码印刷机的技术局限,在印刷工艺里,为了保证印刷品的上色质量,对印刷品上的同一种类的颜色,若排在相邻相近的区域,能明显提高印刷质量,如果深浅色不规则排列,或者反差大的颜色排在相邻的位置,则输出质量将会显著降低。目前,如名片,宣传单张等印刷过程中,通常不同印件需要混合拼版,以降低成本,但不同印件的颜色差别比较大,需依靠人工对文件进行跟进颜色进行分类并放在相邻或相近的区域,之后再投入到印刷生产中。基于人工对印刷品的颜色进行分类排版,此方法的工作量大,步骤繁琐耗时,生产效率低下。而且在分色排版过程中,受主观因素影响较大,不同经验的操作员做出来的效果也不尽相同,不一定能达到最佳效果,导致后续印刷成品的质量不稳定。传统颜色分类根据颜色数值分类,由于颜色绝对数值和人类感官还是有比较大的差异,颜色“重’与分布’面积大“没有必然的联系,所以传统仅靠颜色数值来分类,是不能达到要求的。
技术实现要素:
本发明的目的是要解决人工根据文件颜色分类然后排版的技术问题,提供一种能模拟人类感官的基于文件颜色去智能地实现自动印刷排版,提高印刷工作效率和印刷质量,基于深度学习的印刷排版系统及其方法。
为了解决上述问题,本发明按以下技术方案予以实现的:
本发明所述一种基于深度学习的印刷排版方法,包括以下步骤:
s1、印刷排版系统获取多张图片,并采集图片上的特征信息,生成训练集;
s2、印刷排版系统的深度学习模型对所述训练集进行训练,并提取在所述深度学习模型的训练中所包含的图片的特征信息,印刷排版系统对所述特征信息进行分析,从而完成所述深度学习模型的训练;
s3、通过印刷排版系统设定印刷版面的尺寸大小;
s4、印刷排版系统获取待印刷图片,并采集待印刷图片上的特征信息,通过上述步骤s2中已完成训练的深度学习模型,结合上述步骤s3的印刷版面对待印刷图片进行颜色分类和颜色分布的排版,生成印刷图版;
s5、印刷排版系统将所述印刷图版输出到印刷机组,印刷机组根据印刷图版进行生产。
进一步地,所述步骤s4包括以下步骤:
s41、印刷排版系统获取待印刷图片,并采集待印刷图片上的特征信息;
s42、通过已完成训练的深度学习模型对所述步骤s41的特征信息进行颜色分类,生成分类组;
s43、通过已完成训练的深度学习模型对上述步骤s42生成的分类组的特征信息进行颜色分布,对分类组的待印刷图片按横向或纵向依次排列生成分布排序;
s44、印刷排版系统逐一计算分类组的单个待印刷图片的面积,生成排样面积;
s45、印刷排版系统根据步骤s3设定的印刷版面,结合步骤s43的分布排序和步骤s44的排样面积,在设定的印刷版面上对分类组进行排版,生成印刷图版。
进一步地,所述特征信息包括图片上的图案、图案的颜色及图案的布局。
进一步地,所述颜色分类是对同种类颜色的图案占待印刷图片的面积大小进行待印刷图片的分类;所述颜色分布是对具体色相的图案占待印刷图片的面积大小进行待印刷图片的升降排序。
一种基于深度学习的印刷排版系统,所述系统包括:
输入模块:用于输入图片;
设置模块:用于设定印刷版面的尺寸大小;
训练集模块:用于采集所述图片的特征信息,并生成训练集;
深度学习模块:用于对所述训练集通过深度学习模型进行训练,同时提取所述深度模型在训练时包含的特征信息,并对所述特征信息进行分析完成所述深度学习模型的训练;已完成训练的深度学习模型对图片的信息特征进行颜色分类,生成分类组;已完成训练的深度学习模型对分类组的图片进行颜色分布,生成分布排序;
排版模块:对分类组的单张图片的面积进行计算,生成排样面积;根据印刷版面的尺寸大小,结合分布排序和排样面积把图片合理的排版在印刷版面上,生成印刷图版;
输出模块:用于将所述印刷图版输出到印刷机组。
进一步地,所述深度学习模块包括:
训练单元:用于对所述训练集通过深度学习模型进行训练;
分析单元:用于提取通过所述深度学习模型进行训练中所包含的特征信息,并对特征信息进行分析,完成所述深度学习模型的训练;
分类单元:根据同种类颜色的图案占待印刷图片的面积大小,对图片进行颜色分类,生成分类组;
分布单元:根据具体色相的图案占待印刷图片的面积大小,对分类组的图片进行颜色的升降排序,把相同或接近的色相摆在相邻区域,按横向或纵向生成分布排序。
进一步地,所述排版模板包括:
排样单元:逐一计算分类组的单个待印刷图片的面积,生成排样面积;
排版单元:根据印刷版面的尺寸大小,结合分布排序和排样面积把图片合理的排版在印刷版面上,生成印刷图版。
与现有技术相比,本发明的有益效果是:
印刷排版系统获取多张图片,并采集图片上的特征信息,生成训练集;印刷排版系统的深度学习模型对所述训练集进行训练,并提取在所述深度学习模型的训练中所包含的图片的特征信息,印刷排版系统对所述特征信息进行分析,从而完成所述深度学习模型的训练;通过印刷排版系统设定印刷版面的尺寸大小;印刷排版系统获取待印刷图片,并采集待印刷图片上的特征信息,通过已完成训练的深度学习模型,结合印刷版面对待印刷图片进行颜色分类和颜色分布的排版,生成印刷图版;印刷排版系统将所述印刷图版输出到印刷机组,印刷机组根据印刷图版进行生产。
解决了对印刷制品的人工分色排版的问题,基于深度学习实现了自动印刷排版,能模拟人类对颜色的感觉,代替了人工分色排版,提高印刷工作效率,确保印刷准确率从而提高印刷质量;同时训练的深度学习模型包含有图片的特征信息,提高了对图片的色系分色和排版准确率,通过适当的排版分布,产生高质量的彩色复制品,提高生产效率。
附图说明
下面结合附图对本发明的具体实施方式作进一步详细的说明,其中:
图1是本发明的一种基于深度学习的印刷排版系统的结构图。
图中:1-获取模块、2、设置模块、3-训练集模块、4-深度学习模块、41-训练单元、42-分析单元、43-分类单元、44-分布单元、5-排版模块、51-排样单元、52-排版单元、5-输出模块。
具体实施方式
以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。
本发明所述的一种基于深度学习的提高印刷质量的排版方法,包括以下步骤:
s1、印刷排版系统获取多张图片,并采集图片上的特征信息,生成训练集;
本实施例的实际应用中,所述图片的特征信息信息包括图片上的图案、图案色系及图案布局;精细图片采集箱获取多张图片的图片信息,通过训练集模块汇总集合生成训练集。
s2、印刷排版系统的深度学习模型对所述训练集进行训练,并提取在所述深度学习模型的训练中所包含的图片的特征信息,印刷排版系统对所述特征信息进行分析,从而完成所述深度学习模型的训练;
本实施例的实际应用中,所述深度模型通过vgg-16模型对训练集进行训练,其中,vgg-16模型包含:13个卷积层,2个全连接层和1个分类层。提取通过深度学习模型进行训练的同时包含特征信息,并对特征信息进行分析,将所有的特征信息进行融合,并对其进行印刷分色、颜色分布和印刷排版的分析。
s3、通过印刷排版系统设定印刷版面的尺寸大小;
s4、印刷排版系统获取待印刷图片,并采集待印刷图片上的特征信息,通过上述步骤s2中已完成训练的深度学习模型,结合上述步骤s3的印刷版面对待印刷图片进行颜色分类和颜色分布的排版,生成印刷图版;
s41、印刷排版系统获取待印刷图片,并采集待印刷图片上的特征信息;
s42、通过已完成训练的深度学习模型对所述步骤s41的特征信息进行颜色分类,生成分类组;
s43、通过已完成训练的深度学习模型对上述步骤s42生成的分类组的特征信息进行颜色分布,对分类组的待印刷图片按横向或纵向依次排列生成分布排序;
s44、印刷排版系统逐一计算分类组的单个待印刷图片的面积,生成排样面积;
s45、印刷排版系统根据步骤s3设定的印刷版面,结合步骤s43的分布排序和步骤s44的排样面积,在设定的印刷版面上对分类组进行排版,生成印刷图版。
本实施例中,通过完成训练的深度学习模型,根据同种类颜色的图案占待印刷图片的面积大小,对待印刷图片进行颜色分类,生成分类组;根据具体色相的图案占待印刷图片的面积大小,通过完成训练的深度学习模型,对分类组的图片进行颜色的升降排序,把相同或接近的色相摆在相邻区域,按横向或纵向生成分布排序;
先设定印刷版面的尺寸大小;印刷排版系统逐一计算分类组的单个待印刷图片的面积,生成排样面积;印刷排版系统根据印刷版面的大小,结合分布排序和排样面积把图片合理的排版在印刷版面上,生成印刷图版。
s5、印刷排版系统将所述印刷图版输出到印刷机组,印刷机组根据印刷图版进行生产。
本发明提供的一种基于深度学习的提高印刷质量的排版方法,该方法和系统解决了对印刷制品的人工分色排版的问题,基于深度学习实现了自动印刷排版,能模拟人类对颜色的感觉,代替了人工分色排版,提高印刷工作效率,确保印刷准确率从而提高印刷质量;同时训练的深度学习模型包含有图片的特征信息,提高了对图片的色系分色和排版准确率,通过适当的排版分布,产生高质量的彩色复制品,提高生产效率。
如图1所示,本发明提供了一种基于深度学习的印刷排版系统,所述系统包括:获取模块1、设定模块2、训练集模块3、深度学习模块4、排版模块5和输出模块6。
其中,输入模块1:用于输入图片;
设置模块2:用于设定印刷版面的尺寸大小;
训练集模块3:用于采集所述图片的特征信息,并生成训练集;
深度学习模块4:包括训练单元31、分析单元32、分类单元33和分布单元34;具体地,所述训练单元31:用于对所述训练集通过深度学习模型进行训练;
所述分析单元32:用于提取通过所述深度学习模型进行训练中所包含的特征信息,并对特征信息进行分析,完成所述深度学习模型的训练;
所述分类单元33:根据同种类颜色的图案占待印刷图片的面积大小,对图片进行颜色分类,生成分类组;
所述分布单元34:根据具体色相的图案占待印刷图片的面积大小,对分类组的图片进行颜色的升降排序,把相同或接近的色相摆在相邻区域,按横向或纵向生成分布排序。
排版模块5:其包括排样单元51和排版单元52;具体地,所述排样单元51:逐一计算分类组的单个待印刷图片的面积,生成排样面积;排版单元52:根据印刷版面的尺寸大小,结合分布排序和排样面积把图片合理的排版在印刷版面上,生成印刷图版。
输出模块6:用于将所述印刷图版输出到印刷机组。
本发明所述的一种基于深度学习的印刷排版系统及方法的工作原理是:印刷排版系统获取多张图片,并采集图片上的特征信息,生成训练集;印刷排版系统的深度学习模型对所述训练集进行训练,并提取在所述深度学习模型的训练中所包含的图片的特征信息,印刷排版系统对所述特征信息进行分析,从而完成所述深度学习模型的训练;通过印刷排版系统设定印刷版面的尺寸大小;印刷排版系统获取待印刷图片,并采集待印刷图片上的特征信息,通过已完成训练的深度学习模型,结合印刷版面对待印刷图片进行颜色分类和颜色分布的排版,生成印刷图版;印刷排版系统将所述印刷图版输出到印刷机组,印刷机组根据印刷图版进行生产。
解决了对印刷制品的人工分色排版的问题,基于深度学习实现了自动印刷排版,能模拟人类对颜色的感觉,代替了人工分色排版,提高印刷工作效率,确保印刷准确率从而提高印刷质量;同时训练的深度学习模型包含有图片的特征信息,提高了对图片的色系分色和排版准确率,通过适当的排版分布,产生高质量的彩色复制品,提高生产效率。
本实施例所述一种基于深度学习的印刷排版方法及其系统的其它结构参见现有技术。
以上所述,仅是本发明的较佳实施例而已,并非对本发明作任何形式上的限制,故凡是未脱离本发明技术方案内容,依据本发明的技术实质对以上实施例所作的任何修改、等同变化与修饰,均仍属于本发明技术方案的范围内。