[发明专利]一种基于窗口滑动和卷积神经网络的验证码识别方法有效
申请号: | 201711138425.9 | 申请日: | 2017-11-16 |
公开(公告)号: | CN107967475B | 公开(公告)日: | 2020-04-14 |
发明(设计)人: | 陈开冉;缪伟宏 | 申请(专利权)人: | 广州探迹科技有限公司 |
主分类号: | G06K9/34 | 分类号: | G06K9/34;G06K9/40;G06N3/04 |
代理公司: | 广州市华学知识产权代理有限公司 44245 | 代理人: | 刘巧霞;黄磊 |
地址: | 510000 广东省广州市番*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明针对传统的英文字母+数字+汉字验证码图片,提供一种基于窗口滑动和卷积神经网络的验证码识别方法。首先收集使用少量验证码图片,降噪后抠验证码需要识别的字符集,将每个字符集进行旋转、扭曲,增加背景噪音,然后针对这些字符集利用卷积神经网络,每个字符训练得到一个单字符分类器。最后对需要识别的验证码图片,预处理后进行连通域分割,针对每个连通域,进行窗口滑动,利用之前训练的单字符分类器进行分类,得到识别最终结果。该方法能有效解决因为验证码重叠及字符随机抖动过大难以切割的问题。而且采取少量验证码图片后抠图,自主生成相关训练集的方法,大大降低了采集和标注数据的成本。 | ||
搜索关键词: | 一种 基于 窗口 滑动 卷积 神经网络 验证 识别 方法 | ||
【主权项】:
一种基于窗口滑动和卷积神经网络的验证码识别方法,其特征在于,包括步骤:S1:收集需要破解的验证码数据样本,对每张样本图片进行二值化和预处理;S2:从预处理后的图片中抠出字符,得到相应的字符集;针对字符集中的每个字符,进行不同参数的形状变形,以及添加不同的背景噪声,进而扩充得到该字符对应的训练数据集;S3:将每个字符对应的训练数据集分别进行卷积神经网络训练,每个字符训练得到一个单字符分类器;S4:对待识别的验证码图片先进行二值化和预处理,然后进行连通域分割,针对每个连通域,进行窗口滑动,利用S3训练的所有单字符分类器进行分类,取单字符分类器输出概率最大的字符作为最终识别结果。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州探迹科技有限公司,未经广州探迹科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201711138425.9/,转载请声明来源钻瓜专利网。
- 上一篇:一种基于卷积神经网络的海面目标显著性检测方法
- 下一篇:一种图像转声音的方法