[发明专利]一种验证码字符识别的方法和装置在审
申请号: | 201911284188.6 | 申请日: | 2019-12-13 |
公开(公告)号: | CN111178352A | 公开(公告)日: | 2020-05-19 |
发明(设计)人: | 田浩;陈文极;林震宇;徐立宇;林晨;林智泓;陶峥;赵亮;王金哲 | 申请(专利权)人: | 中国建设银行股份有限公司;建信金融科技有限责任公司 |
主分类号: | G06K9/32 | 分类号: | G06K9/32;G06K9/46;G06K9/62;G06N20/00 |
代理公司: | 中原信达知识产权代理有限责任公司 11219 | 代理人: | 张一军;郭晗 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 验证 码字 识别 方法 装置 | ||
1.一种验证码字符识别的方法,其特征在于,包括:
获取包含验证码的彩色第一验证码图片,根据预定义规则对所述第一验证码图片进行处理得到第二验证码图片;
从所述第二验证码图片中截取相同尺寸的单个字符图片;
利用机器学习算法,根据所述单个字符图片识别所述第一验证码图片中的验证码字符。
2.根据权利要求1所述的方法,其特征在于,
所述预定义规则包括对所述第一验证码图片中的颜色进行处理得到包含两种颜色的所述第二验证码图片。
3.根据权利要求2所述的方法,其特征在于,
所述预定义规则还包括获取所述第一验证码图片中不同颜色对应的像素总数,根据所述像素总数确定所述第一验证码图片中验证码字符的颜色,根据所述验证码字符的颜色将所述第一验证码图片中验证码字符以外的区域处理为同种背景颜色,得到包含验证码字符颜色和背景颜色两种颜色的所述第二验证码图片。
4.根据权利要求1所述的方法,其特征在于,
确定用于截取所述单个字符图片的模板的尺寸,利用所述模板从所述第二验证码图片中截取相同尺寸的所述单个字符图片,所述单个字符图片中包含的字符具有倾斜度。
5.根据权利要求1-4任一所述的方法,其特征在于,
获取多个所述单个字符图片形成字符库,使用机器学习的分类算法对所述字符库进行训练,形成用于对所述第一验证码图片识别的分类模型,通过所述分类模型识别所述第一验证码图片的所述验证码字符。
6.一种验证码字符识别的装置,其特征在于,包括:验证码图片处理模块、验证码字符提取模块和验证码字符识别模块;其中,
所述验证码图片处理模块,用于获取包含验证码的彩色第一验证码图片,根据预定义规则对所述第一验证码图片进行处理得到第二验证码图片;
所述验证码字符提取模块,用于从所述第二验证码图片中截取相同尺寸的单个字符图片;
所述验证码字符识别模块,用于利用机器学习算法,根据所述单个字符图片识别所述第一验证码图片中的验证码字符。
7.根据权利要求6所述的装置,其特征在于,所述预定义规则包括对所述第一验证码图片中的颜色进行处理得到包含两种颜色的所述第二验证码图片。
8.根据权利要求7所述的装置,其特征在于,所述预定义规则还包括获取所述第一验证码图片中不同颜色对应的像素总数,根据所述像素总数确定所述第一验证码图片中验证码字符的颜色;根据所述验证码字符的颜色将所述第一验证码图片中验证码字符以外的区域处理为同种背景颜色,得到包含验证码字符颜色和背景颜色两种颜色的所述第二验证码图片。
9.根据权利要求6所述的装置,其特征在于,确定用于截取所述单个字符图片的模板的尺寸,利用所述模板从所述第二验证码图片中截取相同尺寸的所述单个字符图片,所述单个字符图片中包含的字符具有倾斜度。
10.根据权利要求6-9任一所述的装置,其特征在于,
获取多个所述单个字符图片形成字符库,使用机器学习的分类算法对所述字符库进行训练,形成用于对所述第一验证码图片的识别的分类模型,通过所述分类模型识别所述第一验证码图片的所述验证码字符。
11.一种服务器,其特征在于,包括:
一个或多个处理器;
存储装置,用于存储一个或多个程序,
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-5中任一所述的方法。
12.一种计算机可读介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行时实现如权利要求1-5中任一所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国建设银行股份有限公司;建信金融科技有限责任公司,未经中国建设银行股份有限公司;建信金融科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911284188.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种业务处理时长超时预警方法和装置
- 下一篇:一种通用发票模板设置方法及系统