一种奶盒喷打字符识别的方法技术

技术编号:11214808 阅读:67 留言:0更新日期:2015-03-27 01:49
本发明专利技术提供一种奶盒喷打字符识别的方法,包括下列步骤:采集一幅包含有奶盒喷打字符的图像;对其进行图像校正;在进行单个字符识别前,需要将各个字符分割成独立区域;将分割出的各个字符区域进行单独识别:对每个字符区域,提取特征;识别字符。本发明专利技术可以实现喷打字符的快速准确的识别。

【技术实现步骤摘要】
所属
本专利技术涉及一种奶盒不合格品剔除方法。
技术介绍
在维益奶盒装箱前会在每瓶奶盒上喷打生产日期、产地、序列号等字符。由于生产 线运输机构的抖动和打印机的喷打故障会导致喷打的字符出现:未喷打字符、喷打错误字 符,重打、喷打字符不清楚等故障。对于这些故障,目前主要采用人工检测的方法。但由于 生产线速度快,人工检测存在疲劳和主观性因素干扰等原因,人工检测具有很大难度。
技术实现思路
本专利技术的目的是,提供一种可以快速准确检测奶盒喷打字符的方法。本专利技术的技 术方案如下: ,包括下列步骤: (1)采集一幅包含有奶盒喷打字符的图像; (2)对其进行图像校正:字符喷打在奶盒上部白色区域中,先进行图像二值化处 理,通过计算各个连通区域的面积大小将此白色区域筛选出来,定义该区域为区域A。然后 由白色区域中黑色字符计算出图像的旋转角度,进行图像旋转校正; (3)在进行单个字符识别前,需要将各个字符分割成独立区域,分割区域A内字符 步骤如下: 1)由于字符为点打字符因此首先对区域A内字符进行点打亮度增强,由于图像中 字符每个点半径大小接近3像素,选用7*7的模板对图像进行点打亮度增强,模板如下:

【技术保护点】
一种奶盒喷打字符识别的方法,包括下列步骤:(1)采集一幅包含有奶盒喷打字符的图像;(2)对其进行图像校正:字符喷打在奶盒上部白色区域中,先进行图像二值化处理,通过计算各个连通区域的面积大小将此白色区域筛选出来,定义该区域为区域A。然后由白色区域中黑色字符计算出图像的旋转角度,进行图像旋转校正;(3)在进行单个字符识别前,需要将各个字符分割成独立区域,分割区域A内字符步骤如下:1)由于字符为点打字符因此首先对区域A内字符进行点打亮度增强,由于图像中字符每个点半径大小接近3像素,选用7*7的模板对图像进行点打亮度增强,模板如下:133600-21-21-21000-21161616-210-211616161616-21-211616161616-21-211616161616-210-21161616-21000-21-21-2100]]>2)经过校正的图像二值化处理,即当图像中某点像素值大于阈值TS时设置该点像素值为255,反之为0;3)根据字符各个点之间的距离及字符形状,采用横向[1 1 1 1 1]、纵向11111]]>斜向11111,11111]]>模板对经过步骤2)处理得到的二值图像依次进行闭运算处理,进而将每个字符分割呈单独连通区域,最后根据字符的宽度、高度、面积特征筛选出符合要求的区域,去除干扰点;(4)将分割出的各个字符区域进行单独识别:对每个字符区域,提取如下的特征:字符图像水平方向投影所对应灰度值、字符图像垂直方向投影所对应灰度值、字符纵横比、字符倾斜度、字符紧凑度、字符凸凹性、字符二阶不变矩、字符三阶不变矩、字符孔洞数量、字符连通区域个数;得到特征向量,通过各个字符的特征向量训练神经网络系统,得出各个节点的值,当需要进行字符识别时只需将该字符的特征向量提取,然后输入已训练好的神经网络,即可识别该字符并得到该字符的相似度。...

【技术特征摘要】
1. 一种奶盒喷打字符识别的方法,包括下列步骤: (1) 采集一幅包含有奶盒喷打字符的图像; (2) 对其进行图像校正:字符喷打在奶盒上部白色区域中,先进行图像二值化处理,通 过计算各个连通区域的面积大小将此白色区域筛选出来,定义该区域为区域A。然后由白色 区域中黑色字符计算出图像的旋转角度,进行图像旋转校正; (3) 在进行单个字符识别前,需要将各个字符分割成独立区域,分割区域A内字符步骤 如下: 1) 由于字符为点打字符因此首先对区域A内字符进行点打亮度增强,由于图像中字符 每个点半径大小接近3像素,选用7*7的模板对图像进行点打亮度增强,模板如下:2) 经过校正的图像二值化处理,即当图像中某点像素值大于阈值TS时设置该点像素 值为255,反之为O; 3) ...

【专利技术属性】
技术研发人员:任海燕杨文田关帅余天洪
申请(专利权)人:天津普达软件技术有限公司
类型:发明
国别省市:天津;12

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

1