[发明专利]验证码识别方法、装置、计算机设备和存储介质有效
申请号: | 202010468671.6 | 申请日: | 2020-05-28 |
公开(公告)号: | CN111783062B | 公开(公告)日: | 2023-05-02 |
发明(设计)人: | 王元;褚哲 | 申请(专利权)人: | 苏宁金融科技(南京)有限公司 |
主分类号: | G06F21/36 | 分类号: | G06F21/36;G06V30/413;G06V30/18;G06V10/82;G06N3/0464;G06V30/10 |
代理公司: | 北京市万慧达律师事务所 11111 | 代理人: | 刘艳丽 |
地址: | 211800 江苏省南京市江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 验证 识别 方法 装置 计算机 设备 存储 介质 | ||
1.一种验证码识别方法,所述方法包括:
获取待识别验证码图片,所述待识别验证码图片包括提示图区域和点选图区域,所述提示图区域包括至少一个候选基准字符,所述点选图区域包括至少一个候选待点选对象,所述提示图区域是用来提示验证用户需要进行相应操作的提示区域,所述点选图区域是提供验证用户根据提示图区域中的候选基准字符进行相应操作的区域;
将所述提示图区域输入至提示图识别模型中,得到所述提示图区域中的基准字符序列和对应的基准字符数目;
将所述点选图区域和所述基准字符数目输入至点选图识别模型中,得到所述点选图区域中的待点选对象集合;
根据所述基准字符序列和所述待点选对象集合确定目标点选对象序列,所述目标点选对象序列与所述基准字符序列匹配;
获取所述目标点选对象序列对应的序列位置信息;
将所述序列位置信息作为所述待识别验证码图片对应的验证识别结果,所述验证识别结果发送至验证服务器,以使所述验证服务器根据验证识别结果进行验证。
2.根据权利要求1所述的方法,其特征在于,所述提示图区域和点选图区域确定步骤包括:
对所述待识别验证码图片进行切图,得到第一区域和第二区域;
根据预设验证码业务规则将第一区域作为提示图区域,将所述第二区域作为点选图区域。
3.根据权利要求1所述的方法,其特征在于,所述点选图识别模型包括点选图检测子模型和点选图识别子模型,所述将所述点选图区域和所述基准字符数目输入至点选图识别模型中,得到所述点选图区域中的待点选对象集合,包括:
将所述点选图区域和所述基准字符数目输入至所述点选图检测子模型中,得到所述候选待点选对象对应的位置信息和置信度序列;
根据所述置信度序列和所述基准字符数目确定目标候选待点选对象;
获取所述目标候选待点选对象对应的信道区域信息;
将所述信道区域信息输入至所述点选图识别子模型中,得到对应的待点选对象集合。
4.根据权利要求3所述的方法,其特征在于,所述根据所述置信度序列和所述基准字符数目确定目标候选待点选对象,包括:
按照置信度序列中的置信度大小将候选待点选对象进行排列,得到排列后的候选待点选对象;
根据所述基准字符数目从所述排列后的候选待点选对象中确定目标候选待点选对象;
所述获取所述目标候选待点选对象对应的信道区域信息,包括:
根据所述目标候选待点选对象对应的位置信息确定对应的目标对象区域;
获取所述目标对象区域对应的区域RGB通道参数;
根据所述区域RGB通道参数计算得到所述信道区域信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏宁金融科技(南京)有限公司,未经苏宁金融科技(南京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010468671.6/1.html,转载请声明来源钻瓜专利网。