[发明专利]一种验证码识别方法及装置在审
申请号: | 202110030220.9 | 申请日: | 2021-01-11 |
公开(公告)号: | CN112686266A | 公开(公告)日: | 2021-04-20 |
发明(设计)人: | 郭盼 | 申请(专利权)人: | 安徽希施玛数据科技有限公司 |
主分类号: | G06K9/34 | 分类号: | G06K9/34;G06T3/40;G06T7/187 |
代理公司: | 深圳中一联合知识产权代理有限公司 44414 | 代理人: | 刘永康 |
地址: | 230000 安徽省合肥市高新区*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 验证 识别 方法 装置 | ||
1.一种验证码识别方法,其特征在于,包括:
获取待测验证码图片,根据所述待测验证码图片中的第一连通域对所述待测验证码图片中的各个字符进行分割处理,得到各个字符图片;
确定所述各个字符图片的特征向量,将所述各个字符图片的特征向量输入至少两个预设的字符分类器中,得到所述各个字符图片的识别结果;
对所述各个字符图片的识别结果进行拼接处理,得到所述待测验证码图片的识别结果。
2.如权利要求1所述的验证码识别方法,其特征在于,在根据所述待测验证码图片中的第一连通域对所述待测验证码图片中的各个字符进行分割处理之前,包括:
根据预设的分割阈值对所述待测验证码图片进行二值化处理;
对所述二值化处理后的待测验证码图片进行滤除干扰缺陷处理。
3.如权利要求2所述的验证码识别方法,其特征在于,所述根据预设的分割阈值对所述待测验证码图片进行二值化处理,包括:
对所述待测验证码图片进行灰度化处理;
根据预设的算法确定所述灰度化处理后的待测验证码图片的分割阈值;
根据所述待测验证码图片的分割阈值对所述待测验证码图片进行二值化处理。
4.如权利要求2所述的验证码识别方法,其特征在于,所述对所述二值化处理后的待测验证码图片进行滤除干扰缺陷处理,包括:
获取预设类型的关键点,确定所述关键点在预设方向上的连通点的数量;
当所述连通点的数量小于预设的连通点阈值时,对所述关键点和所述连通点进行滤除干扰缺陷处理。
5.如权利要求2所述的验证码识别方法,其特征在于,所述对所述二值化处理后的待测验证码图片进行滤除干扰缺陷处理,包括:
获取预设类型的关键点,确定所述关键点的像素宽度;
当所述像素宽度小于预设的宽度阈值时,对所述关键点进行滤除干扰缺陷处理。
6.如权利要求2所述的验证码识别方法,其特征在于,所述对所述二值化处理后的待测验证码图片进行滤除干扰缺陷处理,包括:
获取预设类型的关键点,确定存在所述关键点的第二连通域上的预设类型的关键点数;
当所述关键点数小于预设的关键点阈值时,对所述第二连通域上的各个预设类型的关键点进行滤除干扰缺陷处理。
7.如权利要求1所述的验证码识别方法,其特征在于,所述确定所述各个字符图片的特征向量,包括:
对所述各个字符图片进行归一化处理,将所述归一化处理后的各个字符图片以预设的算法进行特征提取,得到所述各个字符图片的特征向量。
8.如权利要求1所述的验证码识别方法,其特征在于,在将所述各个字符图片的特征向量输入至少两个预设的字符分类器中之前,包括:
获取字符图片样本集,将所述字符图片样本集中不同类别的字符图片样本随机组合进行训练,得到至少两个字符分类器。
9.如权利要求1至8任一项所述的验证码识别方法,其特征在于,所述将所述各个字符图片的特征向量输入至少两个预设的字符分类器中,得到所述各个字符图片的识别结果,包括:
将所述字符图片的特征向量输入所述至少两个预设的字符分类器中,得到至少两个字符分类器结果;
将所述至少两个字符分类器结果中同一类别最多的结果作为所述字符图片的识别结果。
10.一种验证码识别装置,其特征在于,包括:
分割处理模块,用于获取待测验证码图片,根据所述待测验证码图片中的第一连通域对所述待测验证码图片中的各个字符进行分割处理,得到各个字符图片;
输入向量模块,用于确定所述各个字符图片的特征向量,将所述各个字符图片的特征向量输入至少两个预设的字符分类器中,得到所述各个字符图片的识别结果;
拼接处理模块,用于对所述各个字符图片的识别结果进行拼接处理,得到所述待测验证码图片的识别结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安徽希施玛数据科技有限公司,未经安徽希施玛数据科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110030220.9/1.html,转载请声明来源钻瓜专利网。