System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 基于图像处理的印刷机实时监控方法及系统技术方案_技高网

基于图像处理的印刷机实时监控方法及系统技术方案

技术编号:40957700 阅读:4 留言:0更新日期:2024-04-18 20:34
本申请涉及图像处理的技术领域,尤其涉及基于图像处理的印刷机实时监控方法及系统,方法包括步骤:对印刷品图像进行处理并使用检测框分区后得到灰度图像,进行边缘检测得到边缘图像,计算边缘图像中连通域内像素点的梯度值;计算任意灰度值作为阈值时任意检测框的蹭脏程度;对蹭脏程度序列与检测框中心坐标进行聚类,得到多个聚类类别并进行二分类得到蹭脏区域类别和正常印刷区域类别;计算阈值分割效果;取阈值分割效果最大值对应的阈值作为最佳分割阈值,根据最佳分割阈值对灰度图像进行图像分割后输入到预设的监测模型,生成缺陷监测结果。本申请使用自适应的阈值进行图像分割,具有提高监测结果准确度的效果。

【技术实现步骤摘要】

本申请涉及图像处理的,尤其涉及基于图像处理的印刷机实时监控方法及系统


技术介绍

1、印刷机常用于书籍出版、包装装潢等领域。当印刷机中印刷机零件磨损或松动,印刷参数或实际生产环境存在灰尘等情况下,可能会使印刷品存在缺陷,例如印刷品上的印刷文字蹭脏,所以需要对印刷品进行缺陷监测。

2、现有技术应用图像识别和处理技术监测印刷品是否存在缺陷,具体地,获取印刷机输出的印刷品图像,对印刷品图像进行预处理,根据印刷缺陷的特征和表现形式,设定固定阈值,固定阈值通常是根据经验和实验数据确定的,用于区分正常印刷结果和存在缺陷的印刷结果,如果印刷品图像中的某个区域或特征超过固定阈值,则判定为存在缺陷。

3、但是使用现有固定阈值进行缺陷监测,印刷品的质量和特征往往受多种因素影响,例如印刷材料等。固定阈值无法适应这些变化,因此在不同的情况下可能无法准确地监测出缺陷,特别是对于一些较细微的缺陷,可能会被忽略,存在印刷产品监测的准确度不高的问题。


技术实现思路

1、为了使用自适应的阈值进行图像分割,以提高检测结果准确度,本申请提供基于图像处理的印刷机实时监控方法及系统。

2、第一方面,本申请提供基于图像处理的印刷机实时监控方法,采用如下的技术方案:

3、基于图像处理的印刷机实时监控方法,包括步骤:对印刷品图像进行处理并使用检测框分区后,得到灰度图像,其中每个检测框内有一个字;

4、对灰度图像进行边缘检测得到边缘图像,计算边缘图像中连通域内像素点的梯度值;计算任意灰度值作为阈值时任意检测框的蹭脏程度,遍历所有的阈值及每个检测框,得到蹭脏程度序列,蹭脏程度的计算公式为:

5、,其中,表示第个阈值,第个检测框的蹭脏程度,表示第个阈值第个检测框中,第个连通域内第个像素点的灰度值,表示第个阈值第个检测框中,第个连通域内第个像素点的梯度值,灰度值的取值范围为0-255中的整数;根据蹭脏程度序列与检测框中心坐标进行聚类得到多个聚类类别,对聚类类别进行二分类得到蹭脏区域类别和正常印刷区域类别;计算阈值分割效果,阈值分割效果的计算公式为:

6、,其中,表示第个阈值的阈值分割效果,表示蹭脏区域类别内像素点的梯度值均值,表示正常印刷区域类别内像素点的梯度值均值,表示归一化,表示设置的的权重,表示二分类后的第个阈值,第个检测框的蹭脏程度,为检测框总个数,为二分类中属于蹭脏区域类别的检测框总个数;取阈值分割效果最大值对应的阈值作为最佳分割阈值,根据最佳分割阈值对灰度图像进行图像分割后输入到预设的监测模型,生成缺陷监测结果。

7、可选的,对印刷品图像进行处理并使用检测框分区后,得到灰度图像,包括步骤:获取采集的印刷品图像进行灰度预处理后得到预处理灰度图;使用检测框将预处理灰度图划分为多个区域;对每个检测框内的区域的图像根据不同阈值分别进行阈值分割,灰度值大于阈值的像素点的灰度值记为255,灰度值小于或等于阈值的像素点不更改灰度值,得到灰度图像。

8、可选的,使用检测框将预处理灰度图划分为多个区域,包括:根据单个文字的字号数据及文字区域的中心坐标设置对应的检测框,遍历所有的印刷文字,得到多个检测框。

9、可选的,权重的计算方法为:将任意检测框内像素点的灰度值不是255的像素点区域作为目标区域,获取目标区域内所有像素点的灰度值均值与正常印刷区域像素点的灰度值均值的比值,将比值归一化后得到任意检测框的权重。

10、可选的,所述阈值分割效果的计算公式中,的取值范围为,的取值范围为。

11、第二方面,本申请提供基于图像处理的印刷机实时监控系统,采用如下的技术方案:

12、基于图像处理的印刷机实时监控系统,包括:处理器和存储器,所述存储器存储有计算机程序指令,当所述计算机程序指令被所述处理器执行时实现根据基于图像处理的印刷机实时监控方法。

13、本申请具有以下技术效果:

14、1.计算任意灰度值作为阈值时任意检测框的蹭脏程度,遍历所有的阈值及每个检测框,得到蹭脏程度序列,对蹭脏序列分类后,计算阈值分割效果,取阈值分割效果最大值对应的阈值作为最佳分割阈值,根据最佳分割阈值进行图像分割,以自适应寻找能包含所有印刷特征的最佳分割阈值,以对印刷产品中的缺陷监测进行优化。

15、2.对采集的印刷品图像使用检测框进行分区,每个检测框内包含一个印刷的字,将图像分成多个检测框后,可以对每个检测框内的图像进行局部处理,缩小了处理的范围,减少了计算量,还可以对每个检测框内的图像进行并行处理,以减少计算时间。

本文档来自技高网...

【技术保护点】

1.基于图像处理的印刷机实时监控方法,其特征在于,包括步骤:

2.根据权利要求1所述的基于图像处理的印刷机实时监控方法,其特征在于,对印刷品图像进行处理并使用检测框分区后,得到灰度图像,包括步骤:

3.根据权利要求2所述的基于图像处理的印刷机实时监控方法,其特征在于,使用检测框将预处理灰度图划分为多个区域,包括:根据单个文字的字号数据及文字区域的中心坐标设置对应的检测框,遍历所有的印刷文字,得到多个检测框。

4.根据权利要求2所述的基于图像处理的印刷机实时监控方法,其特征在于,权重的计算方法为:将任意检测框内像素点的灰度值不是255的像素点区域作为目标区域,获取目标区域内所有像素点的灰度值均值与正常印刷区域像素点的灰度值均值的比值,将比值归一化后得到任意检测框的权重。

5.根据权利要求1所述的基于图像处理的印刷机实时监控方法,其特征在于,所述阈值分割效果的计算公式中,的取值范围为,的取值范围为。

6.基于图像处理的印刷机实时监控系统,其特征在于,包括:处理器和存储器,所述存储器存储有计算机程序指令,当所述计算机程序指令被所述处理器执行时实现根据权利要求1-5任一项所述的基于图像处理的印刷机实时监控方法。

...

【技术特征摘要】

1.基于图像处理的印刷机实时监控方法,其特征在于,包括步骤:

2.根据权利要求1所述的基于图像处理的印刷机实时监控方法,其特征在于,对印刷品图像进行处理并使用检测框分区后,得到灰度图像,包括步骤:

3.根据权利要求2所述的基于图像处理的印刷机实时监控方法,其特征在于,使用检测框将预处理灰度图划分为多个区域,包括:根据单个文字的字号数据及文字区域的中心坐标设置对应的检测框,遍历所有的印刷文字,得到多个检测框。

4.根据权利要求2所述的基于图像处理的印刷机实时监控方法,其特征在于,权重的计算方法为:将任...

【专利技术属性】
技术研发人员:赵建东杨桂荣刘兆锋李全芳赵艳
申请(专利权)人:渭南大东印刷包装机械有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1