[发明专利]手写汉字笔画的识别方法和识别装置有效
申请号: | 200810028029.5 | 申请日: | 2008-05-09 |
公开(公告)号: | CN101364271A | 公开(公告)日: | 2009-02-11 |
发明(设计)人: | 祁亨年;庄立;陈频 | 申请(专利权)人: | 东莞市正欣科技有限公司 |
主分类号: | G06K9/72 | 分类号: | G06K9/72 |
代理公司: | 东莞市华南专利商标事务所有限公司 | 代理人: | 梁永宏 |
地址: | 523000广东省东莞市南城区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 手写 汉字 笔画 识别 方法 装置 | ||
技术领域
本发明涉及笔画的识别技术领域,尤其涉及手写汉字笔画的识别方法和识别装置。
背景技术
现有的手写识别技术是在用户书写的同时,按手写方向(时间先后顺序)记录象素点的坐标,以及手写方向的向量值,按笔画(又称为笔划)将其分割为不同的序列集合,对这些记录进行处理使各序列集合内的各象素点标准化;然后,将手写字体序列集合与标准字库内的标准字体序列集合进行比较,取相似度最高的汉字,作为识别结果返回给用户。
从以上现有技术可以看出,它以整体手写汉字的手写序列集合相似度作为识别汉字的标准,而不考虑各笔画类型固有的特性以及GB13000.1标准中的分类规范,现有技术主要应用于汉字整体的识别。《GB13000.1字符集汉字笔顺规范》将汉字的笔画依据笔势和走向归类为五种:横、竖、撇、点、折。现有的手写识别技术无法识别手写汉字笔画,从而不能对手写汉字的书写正确性与可识别性进行进一步的判定与评估。
发明内容
本发明提供一种手写汉字笔画的识别方法和识别装置,以实现准 确地识别手写汉字笔画。
一种手写汉字笔画的识别方法,包括:获取手写汉字笔画;判断笔画是否有拐点,如果是,识别出笔画为折笔;否则,以笔画的起点为直角坐标系原点,获取笔画的起点与末点形成的角度A;确定角度A的范围为,0≤A<π/2或(2π-α)≤A<2π,则识别出笔画为横笔;其中,α的取值范围为,0.05≤α≤0.25;确定角度A的范围为,(3π/2-β)≤A<(3π/2+γ),则识别出笔画为竖笔;其中,β的取值范围为,0.1≤β≤0.2,γ的取值范围为,0.11≤γ≤0.21;确定角度A的范围为,(3π/2+γ)≤A<(2π-α),则识别出笔画为点笔;确定角度A的范围为,π≤A<(3π/2-β),则识别出笔画为撇笔。
其中,判断笔画是否有拐点具体为:按手写方向依次获取手写汉字笔画的3个象素点B、C、D的坐标,确定(BC+CD)>BD×σ,则判断出B、C、D间有拐点;其中,BC表示象素点B与象素点C间的距离,CD表示象素点C与象素点D间的距离,BD表示象素点B与象素点D间的距离,σ的取值范围为,1.00≤σ≤1.11。
其中,识别出笔画为折笔具体为:判断拐点是否超过一个,如果是,识别出笔画为折笔;否则,判断第一笔段是否为竖笔,如果否,识别出笔画为折笔,如果是,判断第二笔段是否为勾笔,如果是,识别出笔画为竖笔,如果否,识别出笔画为折笔;判断第一笔段是否为竖笔具体为:以第一笔段的起点为直角坐标系原点,获取第一笔段的起点与末点形成的角度E,确定角度E的范围为,(3π/2+γ),则识别出第一笔段为竖笔;判断第二笔段是否为勾笔具体为:以第二笔段的起点为直角坐标系原点,获取第二笔段的起点与末点形成的角度F,确定角度F的范围为,π/2≤F<π,则识别出第二笔段为勾笔。
其中,识别出笔画为撇笔具体为:获得手写汉字的最上与最下象素点间的距离M,获得最左与最右象素点间的距离N,获取M和N的最大值,记为Y;获得手写汉字笔画起点与末点象素点间的距离,记为X;判断X/Y<ρ是否成立,如果是,识别出笔画为点笔,否则,识别出笔画为撇笔;其中,X/Y表示X除以Y,ρ的取值范围为,0.15≤ρ≤0.20。
其中,α的值为0.1,β的值为0.17,γ的值为0.17,σ的值为1.01,ρ的值为0.19。
一种手写汉字笔画的识别装置,包括:笔画获取单元,用于获取手写汉字笔画;拐点确定单元,用于判断笔画获取单元获取的笔画是否有拐点,如果是,识别出笔画为折笔;否则,发出获取起点与末点形成的角度A的信息;角度获取单元,用于接收到拐点确定单元发出的获取起点与末点形成的角度A的信息时,以笔画的起点为直角坐标系原点,获取笔画的起点与末点形成的角度A;横笔确定单元,用于确定角度获取单元获取的角度A的范围为,0≤A<π/2或(2π-α)≤A<2π,则识别出笔画为横笔;其中,α的取值范围为,0.05≤α≤0.25;竖笔确定单元,用于确定角度获取单元获取的角度A的范围为,(3π/2-β)≤A<(3π/2+γ),则识别出笔画为竖笔;其中, β的取值范围为,0.1≤β≤0.2,γ的取值范围为,0.11≤γ≤0.21;点笔确定单元,用于确定角度获取单元获取的角度A的范围为,(3π/2+γ)≤A<(2π-α),则识别出笔画为点笔;撇笔确定单元,用于确定角度获取单元获取的角度A的范围为,π≤A<(3π/2-β),则识别出笔画为撇笔。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东莞市正欣科技有限公司,未经东莞市正欣科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810028029.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种北冬虫夏草酒的制作方法
- 下一篇:萘脒酰亚胺