[发明专利]一种验证码识别系统及方法在审
申请号: | 201610137671.1 | 申请日: | 2016-03-11 |
公开(公告)号: | CN105681344A | 公开(公告)日: | 2016-06-15 |
发明(设计)人: | 李幼庭;邓文广 | 申请(专利权)人: | 广东亿迅科技有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;G06F21/36 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 510635 广东省广州*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 验证 识别 系统 方法 | ||
1.一种验证码识别系统,其特征在于,本系统包括第三方验证码模块、验 证码适配器模块、OCR自动识别引擎模块和人工辅助识别子系统模块;其中,
第三方验证码模块,是指第三方待识别的验证码;
验证码适配器模块,包括验证码信息数据库、获取适配器、校验适配器;
OCR自动识别引擎模块,对预处理后的图片进行识别并返回识别结果;
人工辅助识别子系统模块,包括验证码展示、验证码输入及校验结果展示 模块。
2.根据权利要求1所述的系统,其特征在于,第三方验证码包括多种不同 类型的,例如字符图片、算术计算、问答、根据提示点击、根据提示拖动。
3.根据权利要求1所述的系统,其特征在于,获取适配器将不同验证码转 化成统一的接口提供给后方程序,后方程序获得验证码后做进一步处理;通过 校验适配器以统一的接口将识别得到的验证码提交到第三方网站或应用中校 验,并返回校验的结果。
4.根据权利要求1所述的系统,其特征在于,人工辅助识别子系统能够是 一个专用客户端,或者是一个web应用,或者嵌入到其它需要验证码的应用中, 又或者是一个基于验证码识别的小游戏。
5.一种验证码识别方法,其特征在于,该方法的流程为:
s1.分析第三方验证码,识别验证码显示的位置、验证码输入的位置、提交 按钮的位置,并保存到数据库中;
s2.截取要验证的验证码,判定是否存在数据库中,如果不在则返回s1;如 果在数据库中,则调用OCR自动识别引擎对验证码进行识别;
s3.如果OCR无法自动识别,则调用人工辅助识别子系统对数据库中的验证 码进行识别;
s4.识别后的验证码结果回填并展示给第三方网站或应用。
6.根据权利要求5所述的方法,其特征在于,调用人工辅助识别子系统对 数据库中的验证码进行识别,是由大量的专业识别人员、普通用户或者游戏玩 家对验证码进行识别,并把识别结果回填到验证码输入框中或用户操作行为转 化为动作指令操作界面,并提交校验。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东亿迅科技有限公司,未经广东亿迅科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610137671.1/1.html,转载请声明来源钻瓜专利网。