图文型验证码的识别方法、装置、设备及存储介质

文档序号:33147897发布日期:2023-02-03 22:10阅读:来源:国知局

技术特征:
1.一种图文型验证码的识别方法,其特征在于,所述图文型验证码的识别方法包括:获取验证码任务,所述验证码任务包括验证码图像以及对应的问题图像;提取所述验证码图像中各个物体对应的全局视觉特征,以及提取所述问题图像中具有逻辑关系的多个词向量特征;基于所述逻辑关系,选取预设验证顺序的词向量特征对所述全局视觉特征进行属性识别,得到全局语义特征;利用所述全局语义特征对所述全局视觉特征进行分布概率计算,生成所述验证码任务的识别结果。2.根据权利要求1所述的图文型验证码的识别方法,其特征在于,所述提取所述问题图像中具有逻辑关系的多个词向量特征,包括:识别所述问题图像中的各个文字,并对各所述文字进行状态编码,得到各所述文字对应的文字状态向量;将各所述文字状态向量映射至预置维度的向量空间,并提取所述向量空间中文字状态向量在所述维度对应的隐藏状态向量和输出状态向量;按照各所述文字对应的排序,对所述隐藏状态向量和所述输出状态向量进行传递计算,得到具有逻辑关系的多个词向量特征。3.根据权利要求1所述的图文型验证码的识别方法,其特征在于,所述基于所述逻辑关系,选取预设验证顺序的词向量特征对所述全局视觉特征进行属性识别,得到全局语义特征,包括:基于所述逻辑关系,从多个词向量特征中选取表征物体属性的部分词向量特征,并基于预设验证顺序,对所述部分词向量特征进行排序;利用排序后的部分词向量特征对所述全局视觉特征进行多次属性特征识别,得到全局语义特征。4.根据权利要求3所述的图文型验证码的识别方法,其特征在于,所述利用排序后的部分词向量特征对所述全局视觉特征进行属性特征识别,得到全局语义特征,包括:利用排序后的部分词向量特征依次对所述全局视觉特征按照所述物体属性进行多次外观识别,得到全局语义特征,其中,按照排序顺序,将所述部分词向量特征中的在前词向量特征对应的外观识别结果与在后词向量特征进行融合,并利用融合的结果代替所述在后词向量特征对所述全局视觉特征按照所述物体属性进行外观识别。5.根据权利要求1所述的图文型验证码的识别方法,其特征在于,所述提取所述验证码图像中各个物体对应的全局视觉特征,包括:识别所述验证码图像的图像像素值,并基于所述图像像素值,将所述验证码图像调整为预设尺寸像素值的图像,得到调整后的验证码图像;对所述调整后的验证码图像进行第一卷积图像计算,得到第一卷积特征图像,并对所述第一卷积特征图像进行第二卷积网格计算,得到第二卷积特征图像;利用所述第一卷积特征图像对所述第二卷积特征图像进行叠加运算,得到第三卷积特征图像;提取所述第三卷积特征图像中各个物体对应的中心网格,并对所述中心网格进行图像属性的概率映射,得到全局视觉特征。
6.根据权利要求5所述的图文型验证码的识别方法,其特征在于,所述利用所述全局语义特征对所述全局视觉特征进行分布概率计算,生成所述验证码任务的识别结果,包括:对所述全局语义特征与所述全局视觉特征进行交叉计算,并基于交叉计算的结构,构建出对应的特征回归函数;根据所述特征回归函数,计算出各个物体在所述验证码图像中的置信度概率;将所述置信度概率映射至所述验证码图像的对应中心网格中,得到网格概率分布图;基于所述网格概率分布图,生成所述验证码任务的识别结果。7.根据权利要求6所述的图文型验证码的识别方法,其特征在于,所述基于所述网格概率分布图,生成所述验证码任务的识别结果,包括:选择所述网格概率分布图的满足预设置信度阈值的至少一个目标中心网格;基于所述逻辑关系,确定各所述目标中心网格的物体验证顺序;选择所述物体验证顺序对应的物体作为所述验证码任务的识别结果。8.一种图文型验证码的识别装置,其特征在于,所述图文型验证码的识别装置包括:图像获取模块,用于获取验证码任务,所述验证码任务包括验证码图像以及对应的问题图像;特征提取模块,用于提取所述验证码图像中各个物体对应的全局视觉特征,以及提取所述问题图像中具有逻辑关系的多个词向量特征;属性识别模块,用于基于所述逻辑关系,选取预设验证顺序的词向量特征对所述全局视觉特征进行属性识别,得到全局语义特征;概率计算模块,用于利用所述全局语义特征对所述全局视觉特征进行分布概率计算,生成所述验证码任务的识别结果。9.一种图文型验证码的识别设备,其特征在于,所述图文型验证码的识别设备包括:存储器和至少一个处理器,所述存储器中存储有指令;所述至少一个处理器调用所述存储器中的所述指令,以使得所述图文型验证码的识别设备执行如权利要求1-7中任一项所述的图文型验证码的识别方法的各个步骤。10.一种计算机可读存储介质,所述计算机可读存储介质上存储有指令,其特征在于,所述指令被处理器执行时实现如权利要求1-7中任一项所述图文型验证码的识别方法的各个步骤。

技术总结
本发明涉及安全技术领域,公开了一种图文型验证码的识别方法、装置、设备及存储介质。该方法包括:获取验证码任务,所述验证码任务包括验证码图像以及对应的问题图像;提取所述验证码图像中各个物体对应的全局视觉特征,以及提取所述问题图像中具有逻辑关系的多个词向量特征;基于所述逻辑关系,选取预设验证顺序的词向量特征对所述全局视觉特征进行属性识别,得到全局语义特征;利用所述全局语义特征对所述全局视觉特征进行分布概率计算,生成所述验证码任务的识别结果。本申请实现对动态语义验证码的高效识别和验证。义验证码的高效识别和验证。义验证码的高效识别和验证。


技术研发人员:冯俊华 曾嘉琪
受保护的技术使用者:广东工业大学
技术研发日:2022.12.29
技术公布日:2023/2/2
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1