[发明专利]一种基于通用对抗扰动的图像验证码生成方法及系统在审
申请号: | 202011284581.8 | 申请日: | 2020-11-17 |
公开(公告)号: | CN112257053A | 公开(公告)日: | 2021-01-22 |
发明(设计)人: | 戴佳筑;舒乐 | 申请(专利权)人: | 上海大学 |
主分类号: | G06F21/36 | 分类号: | G06F21/36;G06N3/04 |
代理公司: | 北京化育知识产权代理有限公司 11833 | 代理人: | 涂琪顺 |
地址: | 200000*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 通用 对抗 扰动 图像 验证 生成 方法 系统 | ||
1.一种基于通用对抗扰动的图像验证码生成方法,其特征在于,包括:
获取验证码的图像合集;所述图像合集包括不同类型的图像;
根据所述图像合集中的所有图像生成一个通用对抗扰动;
根据所述图像合集随机选择一个图像类型,作为待验证的图像;
根据所述待验证的图像确定提问信息;所述提问信息包括文字、未添加通用对抗扰动的图像、添加通用对抗扰动的图像或图像与文字组合;
根据所述提问信息从所述图像合集中筛选出候选图像合集;所述候选图像合集包括第一设定数目的符合所述提问信息的图像和第二设定数目的不符合所述提问信息的图像;
将所述的通用对抗扰动分别添加到所述候选图像合集中每一图像;
根据添加通用对抗扰动后的候选图像集合以及所述提问信息确定验证码测试用例;所述验证码测试用例用于进行客户端计算机用户的测试。
2.根据权利要求1所述的一种基于通用对抗扰动的图像验证码生成方法,其特征在于,所述根据所述图像合集中的所有图像生成一个通用对抗扰动,具体包括:
基于deepfool的方法,根据所述图像合集中的每一个图像,分别迭代计算获得在卷积神经网络中每一图像产生错误分类所需要的扰动向量;所述扰动向量包括模最小的扰动向量或者跟当前叠加结果方向最相近的扰动向量;
将所有的扰动向量进行叠加确定所述图像合集的通用对抗扰动。
3.根据权利要求1所述的一种基于通用对抗扰动的图像验证码生成方法,其特征在于,所述将所述的通用对抗扰动分别添加到所述候选图像合集中每一图像,具体包括:
将所述的通用对抗扰动的每一个像素值都分别与所述候选图像合集中的每一图像的对应像素值进行相加,确定新像素值;
判断所述新像素值是否大于255;
若大于,则将所述新像素值确定为255;
若不大于,则对所述新像素值不做处理。
4.根据权利要求1所述的一种基于通用对抗扰动的图像验证码生成方法,其特征在于,所述根据添加通用对抗扰动后的候选图像集合以及所述提问信息确定验证码测试用例,具体包括:
将所述提问信息放入所述验证码测试用例的提问信息区域;
将所述添加通用对抗扰动后的候选图像集合放入所述验证码测试用例的候选图像区域。
5.一种基于通用对抗扰动的图像验证码生成系统,其特征在于,包括:
验证码的图像合集获取模块,用于获取验证码的图像合集;所述图像合集包括不同类型的图像;
通用对抗扰动生成模块,用于根据所述图像合集中的所有图像生成一个通用对抗扰动;
待验证的图像确定模块,用于根据所述图像合集随机选择一个图像类型,作为待验证的图像;
提问信息确定模块,用于根据所述待验证的图像确定提问信息;所述提问信息包括文字、未添加通用对抗扰动的图像、添加通用对抗扰动的图像或图像与文字组合;
候选图像合集确定模块,用于根据所述提问信息从所述图像合集中筛选出候选图像合集;所述候选图像合集包括第一设定数目的符合所述提问信息的图像和第二设定数目的不符合所述提问信息的图像;
添加通用对抗扰动后的候选图像集合确定模块,用于将所述的通用对抗扰动分别添加到所述候选图像合集中每一图像;
验证码测试用例确定模块,用于根据添加通用对抗扰动后的候选图像集合以及所述提问信息确定验证码测试用例;所述验证码测试用例用于进行客户端计算机用户的测试。
6.根据权利要求5所述的一种基于通用对抗扰动的图像验证码生成系统,其特征在于,所述通用对抗扰动确定模块具体包括:
扰动向量获取单元,用于基于deepfool的方法,根据所述图像合集中的每一个图像,分别迭代计算获得在卷积神经网络中该图像产生错误分类所需要的扰动向量;所述扰动向量包括模最小的扰动向量或者跟当前叠加结果方向最相近的扰动向量;
通用对抗扰动确定单元,用于将所有的扰动向量进行叠加确定所述图像合集的通用对抗扰动。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海大学,未经上海大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011284581.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:船用饮用水消毒装置的排氢系统
- 下一篇:一种冲孔冲压模具