[发明专利]一种字符识别方法及装置有效
申请号: | 201210177765.3 | 申请日: | 2012-05-31 |
公开(公告)号: | CN102750530A | 公开(公告)日: | 2012-10-24 |
发明(设计)人: | 王海峰 | 申请(专利权)人: | 信帧电子技术(北京)有限公司 |
主分类号: | G06K9/20 | 分类号: | G06K9/20;G06K9/54 |
代理公司: | 北京超凡志成知识产权代理事务所(普通合伙) 11371 | 代理人: | 李世喆;葛松生 |
地址: | 100085 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 字符 识别 方法 装置 | ||
1.一种字符识别方法,其特征在于,所述方法包括:
对包含待识别字符信息的图片进行二值化处理,识别二值化处理后该图片中字符的边界,根据确定的边界,在包含待识别字符信息的样本图片中截取待识别字符区域,对该截取的字符区域进行二值化、归一化处理;
在归一化处理后的待识别字符区域中,识别像素值的跳变,根据跳变时白色像素点的位置,在字符边缘信息图中相应像素点的位置赋值255,其他像素点的位置赋其他值,其中该字符边缘信息图与该归一化后的字符区域大小相等;
识别该字符边缘信息图中每个像素点的像素值,当识别到该字符边缘信息图中像素点的像素值为255时,计算该像素点的梯度值,并确定归属方向,采用该归属方向值对边缘梯度数组中相应位置赋值,该数组的其他位置赋值为-1;
将该边缘梯度数组与保存的每个字符对应的每个模板进行匹配,确定匹配距离,将匹配距离最小值对应的字符作为识别结果。
2.如权利要求1所述的方法,其特征在于,创建并保存针对每个字符的每个模板包括:
对包含字符信息的样本图片进行二值化处理,识别二值化处理后该图片中字符的边界;
根据确定的字符边界,在包含字符信息的样本图片中截取字符区域,对该截取的字符区域进行二值化、归一化处理;
在归一化处理后的字符区域中,识别像素值的跳变,根据跳变时白色像素点的位置,在字符边缘信息图中相应像素点的位置赋值255,其他像素点的位置赋其他值,其中该字符边缘信息图与该归一化后的字符区域大小相等;
识别该字符边缘信息图中每个像素点的像素值,当识别到该字符边缘信息图中像素点的像素值为255时,计算该像素点的梯度值,并确定归属方向,将模板中与该像素点位置对应的位置赋值为方向值,其他位置赋值为-1。
3.如权利要求1或2所述的方法,其特征在于,所述识别二值化处理后该图片中字符的边界包括:
从二值化处理后的图片的四个边界开始,分别向图片内部搜索;
当搜索到该图片中的白色像素点时,确定该白色像素点位于该字符的边界;
根据从每个边界方向扫描到的白色像素点的位置,确定该字符的边界。
4.如权利要求1或2所述的方法,其特征在于,对该截取的字符区域进行二值化、归一化处理后,该方法还包括:
将该截取的字符区域转换为灰度图,并进行归一化处理;
所述计算该像素点的梯度值,并确定归属方向角包括:
在归一化后的灰色图中与该像素点对应的位置上,根据下式计算该像素点的梯度值:
Gradient=dy/dx
其中,dy=g(i,j+1)-g(i,j-1),dx=g(i+1,j)-g(i-1,j),g(i,j)在归一化后的灰度图像中该像素点对应位置的灰度值,i表示该像素点所在的行,j表示该像素点所在的列,Gradient为计算的该像素点的梯度值;
根据计算的该梯度值,计算梯度方向角;
根据该梯度方向角,以及在0到360度间划分的8个方向,确定该梯度方向角归属的方向。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于信帧电子技术(北京)有限公司,未经信帧电子技术(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210177765.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:带有滚轮的花盆
- 下一篇:一种节能环保燃气灶结构