[发明专利]一种基于对抗学习的图像对抗验证码生成方法和系统有效
| 申请号: | 201810407183.7 | 申请日: | 2018-04-28 |
| 公开(公告)号: | CN108717550B | 公开(公告)日: | 2021-06-22 |
| 发明(设计)人: | 纪守领;施程辉;徐晓刚;陈建海 | 申请(专利权)人: | 浙江大学 |
| 主分类号: | G06K9/62 | 分类号: | G06K9/62;G06K9/34;G06K9/36 |
| 代理公司: | 杭州天勤知识产权代理有限公司 33224 | 代理人: | 高燕 |
| 地址: | 310013 浙江*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 对抗 学习 图像 验证 生成 方法 系统 | ||
1.一种基于对抗学习的图像对抗验证码生成方法,其特征在于,包括以下步骤:
(1)选择一个图像识别神经网络A和攻击算法a,将验证码素材库中的验证码图像作为训练样本,对选择的图像识别神经网络A进行训练;
(2)根据训练的图像识别模型A和攻击算法a,基于对抗学习方法生成图像对抗验证码,包括以下步骤:
(2-Ⅰ)根据预设条件从图像库中提取相应的图片,包括:根据图像对抗验证码中候选图片的数量M、答案图片的类别t和答案图片数量N,从图形库中随机采样N张属于类别t的图片y1,y2,…,yN,随机采样M-N张不属于类别t的图片x1,x2,…,xM-N;
(2-Ⅱ)预设人眼可忍受噪音量系数,利用对抗学习方法为提取的图片添加对抗噪音,包括:利用对抗学习方法为提取的图片添加对抗噪音,包括:
从M张候选图片中随机采样D张图片作为需要添加对抗噪音的图片,D小于等于M;
若需要添加对抗噪音的图片属于类型t,则采用untarget方式对其添加噪音;采用untarget方式对图片添加噪音是指:令原图为x,添加了对抗噪音后的图片为x′,图像识别模型对x′识别的类别不为t,即f(x′)≠t;
否则,则采用target方式对其添加噪音;采用target方式对图片添加噪音是指:令原图为x,添加了对抗噪音后的图片为x′,图像识别模型对x′识别的类别为t,即f(x′)=t;
(2-Ⅲ)将添加对抗噪音后的图片拼接,得到完整的图像对抗验证码;
(3)选择一个或多个图像识别模型B,选择一个或多个攻击算法b,根据图像识别模型B和攻击算法b,对步骤(2)中生成的图像对抗验证码进行破解;根据破解结果,调整图像对抗验证码的生成策略;所述的图像识别模型B与图像识别模型A不同;所述的攻击算法b与攻击算法a不同;调整图像对抗验证码的生成策略是指:调整选择的图像识别模型A、攻击算法a和人眼可忍受噪音量系数;
(4)根据调整好的图像对抗验证码生成策略生成图像对抗验证码。
2.根据权利要求1所述的基于对抗学习的图像对抗验证码生成方法,其特征在于,所述的预设条件包括图像验证码中候选图片的数量、答案图片的数量和答案图片的类别。
3.根据权利要求1所述的基于对抗学习的图像对抗验证码生成方法,其特征在于,步骤(2-Ⅱ)中,从提取的图片中随机选择部分图片添加对抗噪音。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大学,未经浙江大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810407183.7/1.html,转载请声明来源钻瓜专利网。
- 彩色图像和单色图像的图像处理
- 图像编码/图像解码方法以及图像编码/图像解码装置
- 图像处理装置、图像形成装置、图像读取装置、图像处理方法
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序以及图像解码程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序、以及图像解码程序
- 图像形成设备、图像形成系统和图像形成方法
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序





