一种包装盒喷墨打印字符首行缺行不良品剔除方法技术

技术编号:15246420 阅读:68 留言:0更新日期:2017-05-02 00:38
本发明专利技术提供一种包装盒喷墨打印字符首行缺行不良品剔除方法,包括:采集一幅待检测包装盒带有喷印字符的图片。根据喷印字符的位置,确定指定区域,计算指定区域内Zernike矩,对图片的喷印字符区域进行边缘提取,并将图像二值化;将字符转正;对于需要检测首行是否缺行的字符,进行如下的缺行检测:a)用基于灰度值模板匹配的方法找到此字符所在位置,并将此字符区域切分出来;b)对(a)中切分的字符区域进行固定阈值分割;c)取二值化字符区域的顶部1/4的位置进行水平和垂直方向投影;d)根据字符首行的长短,设定阈值X,判断水平方向投影长度是否小于设定阈值X,如果小于,那么说明首行缺行;剔除不良品。

A packing box of ink-jet printing or removing defective character missing line method

The invention provides a packing box of ink-jet printing or removing defective character missing line method, including: collecting a test package box with printing pictures of characters. According to the character of the printing position, determine the designated area, the calculation region designated Zernike moment, printing character region of the picture edge extraction and image binarization; character conversion; the need to detect whether the lack of first line, as follows: a) the lack of detection by finding the character of the position of the template matching method based on the gray value, and the character region segmentation; b) to (a) in the area of character segmentation fixed threshold segmentation; c) two 1/4 value top character region position of the horizontal and vertical projection; d) according to the character of the first line length, the threshold of X the horizontal projection length, to determine whether X is less than the threshold, if less than, so that the first line of short line; eliminate defective products.

【技术实现步骤摘要】

本专利技术涉及一种检测喷墨打印字符首行缺行的方法。
技术介绍
某品牌方便面在生产过程中会在碗底打印生产日期。由于打印机故障,喷印时可能会出现字符首行缺行的现象。目前,人工检测的方法容易受主客观因素影响,检测精度低。
技术实现思路
针对上述问题,本专利技术的目的是提供一种生产线上快速检测喷墨打印字符是否首行缺行并对不良品予以剔除的方法,从而替代人工检测。技术方案如下:一种包装盒喷墨打印字符首行缺行不良品剔除方法,包括下列步骤:1)采集一幅待检测包装盒带有喷印字符的图片。2)根据喷印字符的位置,确定指定区域,用7×7模板计算(1)图像中指定区域内Zernike矩,对图片的喷印字符区域进行边缘提取,并将图像二值化;3)对(2)中提取的边缘进行最小二乘拟合,得到喷印字符旋转角度;4)根据(3)中得到的字符旋转角度,将喷印字符区域转正;5)对于需要检测首行是否缺行的字符,进行如下的缺行检测:a)用基于灰度值模板匹配的方法找到此字符所在位置,并将此字符区域切分出来;b)对(a)中切分的字符区域进行固定阈值分割;c)取二值化字符区域的顶部1/4的位置进行水平和垂直方向投影;d)根据字符首行的长短,设定阈值X,判断水平方向投影长度是否小于设定阈值X,如果小于,那么说明首行缺行;反之,认为字符首行不缺行;5)若包装盒存在首行缺行的喷印字符,则判断为不良品,予以剔除。本专利技术由于采取以上技术方案,其具有以下优点:(1)本专利技术能适应生产线的速度,快速检测喷墨打印字符首行是否缺行。(2)本专利技术能替代人工检测,提高了检测效率和精度。附图说明图1是喷印字符;图2是边缘提取后的字符;图3是旋转后的字符;图4是切分字符;图5是切分字符的二值图具体实施方式下面结合附图和实施例对本专利技术的进行详细的描述。1)采集一幅喷印字符的图片,如图1所示。2)对(1)中喷印字符区域进行边缘检测。用7×7模板计算(1)图像中指定区域内Zernike矩,实现对图像进行边缘提取,并将图像二值化,如图2所示。3)对(2)中边缘点进行最小二乘拟合,得到喷印字符旋转角度,在本实例中,计算的旋转角度为3.14。4)根据(3)中得到的字符角度,将字符转正,如图3所示。5)如果字符中存在“T”、“5”、“7”等字符,则进行首行是否缺行检测。a)用基于灰度值模板匹配的方法找到“T”等字符所在位置,并将“T”字符区域切分出来,如图4所示。b)对(a)中切分的字符区域进行固定阈值分割,在本示例中,分割阈值设置为118,如图5所示。c)然后取字符顶部1/4的位置进行水平和垂直方向投影。d)判断水平方向投影长度是否小于设定阈值X。如果水平方向投影长度小于设定阈值X,那么说明首行缺行;反之,认为字符首行不缺行;在本实例中,水平投影长度为11,垂直方向投影长度为6。X、Y分别设置为5、3,由此可以判定字符首行不缺行,判断包装盒是否为不良品。6)不良品剔除当产品包装盒经过光电传感器时,光电传感器发送信号给PLC并记录当前时间t,以t为起点,延时一段时间t1后,PLC通知相机拍照并进行检测。以t为起点,延时一段时间t2后,到达剔除位置时,PLC通知电磁阀将不良品剔除。其中,t1=d1/s,t2=d2/s,s为传送带的运动速度。本文档来自技高网...

【技术保护点】
一种包装盒喷墨打印字符首行缺行不良品剔除方法,包括下列步骤:1)采集一幅待检测包装盒带有喷印字符的图片。2)根据喷印字符的位置,确定指定区域,用7×7模板计算(1)图像中指定区域内Zernike矩,对图片的喷印字符区域进行边缘提取,并将图像二值化;3)对(2)中提取的边缘进行最小二乘拟合,得到喷印字符旋转角度;4)根据(3)中得到的字符旋转角度,将喷印字符区域转正;5)对于需要检测首行是否缺行的字符,进行如下的缺行检测:a)用基于灰度值模板匹配的方法找到此字符所在位置,并将此字符区域切分出来;b)对(a)中切分的字符区域进行固定阈值分割;c)取二值化字符区域的顶部1/4的位置进行水平和垂直方向投影;d)根据字符首行的长短,设定阈值X,判断水平方向投影长度是否小于设定阈值X,如果小于,那么说明首行缺行;反之,认为字符首行不缺行;5)若包装盒存在首行缺行的喷印字符,则判断为不良品,予以剔除。

【技术特征摘要】
1.一种包装盒喷墨打印字符首行缺行不良品剔除方法,包括下列步骤:1)采集一幅待检测包装盒带有喷印字符的图片。2)根据喷印字符的位置,确定指定区域,用7×7模板计算(1)图像中指定区域内Zernike矩,对图片的喷印字符区域进行边缘提取,并将图像二值化;3)对(2)中提取的边缘进行最小二乘拟合,得到喷印字符旋转角度;4)根据(3)中得到的字符旋转角度,将喷印字符区域转正;5)对于需要检测首行是否缺行的...

【专利技术属性】
技术研发人员:任海燕李凤婷于振
申请(专利权)人:天津普达软件技术有限公司
类型:发明
国别省市:天津;12

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

1