书签 分享 收藏 举报 版权申诉 / 8

一种奶盒喷打字符识别的方法.pdf

  • 上传人:b***
  • 文档编号:4600458
  • 上传时间:2018-10-21
  • 格式:PDF
  • 页数:8
  • 大小:1.12MB
  • 摘要
    申请专利号:

    CN201410763879.5

    申请日:

    2014.12.11

    公开号:

    CN104463124A

    公开日:

    2015.03.25

    当前法律状态:

    实审

    有效性:

    审中

    法律详情:

    实质审查的生效IPC(主分类):G06K9/00申请日:20141211|||公开

    IPC分类号:

    G06K9/00; G06K9/54

    主分类号:

    G06K9/00

    申请人:

    天津普达软件技术有限公司

    发明人:

    任海燕; 杨文田; 关帅; 余天洪

    地址:

    300457天津市滨海新区经济技术开发区泰达服务外包产业园2101(六大街与北海路交口)

    优先权:

    专利代理机构:

    天津市北洋有限责任专利代理事务所12201

    代理人:

    程毓英

    PDF完整版下载: PDF下载
    内容摘要

    本发明提供一种奶盒喷打字符识别的方法,包括下列步骤:采集一幅包含有奶盒喷打字符的图像;对其进行图像校正;在进行单个字符识别前,需要将各个字符分割成独立区域;将分割出的各个字符区域进行单独识别:对每个字符区域,提取特征;识别字符。本发明可以实现喷打字符的快速准确的识别。

    权利要求书

    1.  一种奶盒喷打字符识别的方法,包括下列步骤:
    (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)采集一幅包含有奶盒喷打字符的像; 
    (2)对其进行像校正:字符喷打在奶盒上部白色区域中,先进行像二值化处理,通过计算各个连通区域的面积大小将此白色区域筛选出来,定义该区域为区域A。然后由白色区域中黑色字符计算出像的旋转角度,进行像旋转校正; 
    (3)在进行单个字符识别前,需要将各个字符分割成独立区域,分割区域A内字符步骤如下: 
    1)由于字符为点打字符因此首先对区域A内字符进行点打亮度增强,由于像中字符每个点半径大小接近3像素,选用7*7的模板对像进行点打亮度增强,模板如下: 
    133600-21-21-21000-21161616-210-211616161616-21-211616161616-21-211616161616-210-21161316-21000-21-21-2100]]>
    2)经过校正的像二值化处理,即当像中某点像素值大于阈值TS时设置该点像素值为255,反之为0; 
    3)根据字符各个点之间的距离及字符形状,采用横向[1 1 1 1 1]、 


    模板对经过步骤2)处理得到的二值像依次进行闭运算处理,进而将每个字符分割呈单独连通区域,最后根据字符的宽度、高度、面积特征筛选出符合要求的区域,去除干扰点; 
    (4)将分割出的各个字符区域进行单独识别:对每个字符区域,提取如下的特征:字符像水平方向投影所对应灰度值、字符像垂直方向投影所对应灰度值、字符纵横比、字符倾斜度、字符紧凑度、字符凸凹性、字符二阶不变矩、字符三阶不变矩、字符孔洞数量、字符连通区域个数;得到特征向量,通过各个字符的特征向量训练神经网络系统,得出各个节点的值,当需要进行字符识别时只需将该字符的特征向量提取,然后输入已训练好的神经网络,即可识别该字符并得到该字符的相似度; 
    本发明根据喷打字符不易辨识的特点,在对像进行校正后,采用适合的模板进行增强处理,并提取10个特征,构成特征向量,并进行离线神经网络训练,利用训练好的模型实现喷打字符的快速准确的识别。 
    附图说明
    1原。 
    2字符所在连通区域。 
    3校正后的像。 
    4点打亮度增强。 
    5字符单独连通区域。 
    6字符分割。 
    7识别字符。 
    具体实施方式
    下面结合附和实施例对本发明进行说明。 
    本发明的字符检测方法,具体步骤如下: 
    (1)像校正 
    奶盒在生产线运输过程中会出现晃动,在像采集时可能出现字符倾斜现象,因此先进行像校正。由1可以看出打印字符喷打在奶盒上部白色区域中,由此我们可以通过像二值化后,通过计算各个连通区域的面积大小将该区域筛选出来(如2)定义该区域为区域A。然后由白色区域中黑色字符计算出像的旋转角度,进行像旋转校正(如3)。 
    (2)字符分割 
    在进行单个字符识别前,需要将各个字符分割成独立区域。本文分割区域A内字符步骤如下: 
    1、由于字符为点打字符因此首先对区域A内字符进行点打亮度增强,由于像中字符每个点半径大小约为3像素,因此选用7*7的模板对像进行点打亮度增强,模板如下: 
    133600-21-21-21000-21161616-210-211616161616-21-211616161616-21-211616161616-210-21161316-21000-21-21-2100]]>
    处理后像效果如
    2、像二值化处理即当像中某点像素值大于阈值TS时设置该点像素值为255,反之为0. 
    3、根据字符各个点之间的距离及字符形状,采用 
    横向[1 1 1 1 1]、 


    模板对二值像依次进行闭运算处理,进而将每个字符分割呈单独连通区域如5。最后根据字符的宽度、高度、面积特征筛选出符合要求的区域,去除干扰点如6。 
    (3)字符识别 
    将分割出的各个字符区域进行单独识别,如本例中第一个字符“2”,将字符“2”区域归一化为宽度高度为10*20的小。对该进行以下特征的提取: 
    1字符像水平方向投影所对应灰度值 
    2字符像垂直方向投影所对应灰度值 
    3字符纵横比 
    4字符倾斜度 
    5字符紧凑度 
    6字符凸凹性 
    7字符二阶不变矩 
    8字符三阶不变矩 
    9字符孔洞数量 
    10字符连通区域个数 
    得到特征向量{n1,n2,n3....n10},通过各个字符的特征向量可以训练神经网络系统,得出各个节点的值。当需要进行字符识别时只需将该字符的特征向量提取,然后输入已训练好的神经网络,即可识别该字符并得到该字符的相似度。 
    (4)对不良品予以剔除,方法如下: 
    奶盒在传送带上顺序经过光电传感器、工业相机和剔除电磁阀。光电传感器与工业相机之间的距离d1为50cm左右,剔除电磁阀与工业相机之间的距离d2为400cm左右,光源距离奶盒1cm,相机距离奶盒10m左右。 
    当奶盒经过光电传感器时,光电传感器发送信号给PLC并记录当前时间t,以t为起点,延时一段时间t1后,PLC通知相机拍照并进行检测。以t为起点,延时一段时间t2后,到达剔除位置时,PLC通知电磁阀将不良奶盒剔除。其中,t1=d1/s,t2=d2/s,s为传送带的运动速度。 

    关 键  词:
    一种 奶盒喷打 字符 识别 方法
      专利查询网所有文档均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    0条评论

    还可以输入200字符

    暂无评论,赶快抢占沙发吧。

    关于本文
    本文标题:一种奶盒喷打字符识别的方法.pdf
    链接地址:https://www.zhuanlichaxun.net/p-4600458.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2017-2018 zhuanlichaxun.net网站版权所有
    经营许可证编号:粤ICP备2021068784号-1