[发明专利]基于最低有效位修改的不可见水印对抗样本生成方法在审
申请号: | 202210544556.1 | 申请日: | 2022-05-19 |
公开(公告)号: | CN114862647A | 公开(公告)日: | 2022-08-05 |
发明(设计)人: | 柳晓龙;梁锦超;冯子婧 | 申请(专利权)人: | 福建农林大学 |
主分类号: | G06T1/00 | 分类号: | G06T1/00 |
代理公司: | 厦门原创专利事务所(普通合伙) 35101 | 代理人: | 李荣耀 |
地址: | 350000 福*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 最低 有效 修改 可见 水印 对抗 样本 生成 方法 | ||
本发明提供了一种基于最低有效位修改的不可见水印对抗样本生成方法,包括:在盆地跳跃改进方法执行过程中,通过最低有效位嵌入算法嵌入不可水印作为扰动信息生成对抗样本;在执行过程中,对抗样本的最后一个像素的通道分别保存嵌入水印的位置、水印的特定尺寸;在水印信息提取过程中,根据对抗样本的最后一个像素通道保存的信息,即可完整提取出整个水印。采用上述方法生成的对抗样本不仅有着良好的视觉效果,还具有较高的攻击率,适宜进一步推广应用。
技术领域
本发明涉及人工智能安全领域,尤其涉及一种基于最低有效位修改的不可见水印对抗样本生成方法。
背景技术
人工智能安全是目前非常火热的一个研究领域,对抗样本是人工智能安全的一个重要分支。传统的对抗样本生成方法(单像素攻击、边界攻击、逐点攻击等)主要集中在人为地向原始图像中添加不易察觉的扰动信息,因此对抗样本中的扰动信息通常没有实际意义。因为扰动信息无实际意义,所以传统对抗样本生成方法无法应用于实际生产生活。近年来,也有一些研究者提出新的对抗样本生成方法,他们通过往原始图像中添加有意义的扰动信息,生产对抗样本。虽然他们嵌入对抗样本中的扰动信息有着实际意义,但是基于他们方法所生成的对抗样本失真较大,对抗样本与原始图像之间的差别容易通过人眼所察觉,因此难以实际应用于实际生产生活。目前,人工智能安全领域还未提出一种往原始图像中添加有实际意义的扰动信息,并且使得所生成的对抗样本失真较小的方法。
发明内容
本发明提出了一种基于最低有效位修改的不可见水印对抗样本生成方法,旨在于往原始图像中嵌入有意义的扰动信息,并且使生成的对抗样本有着良好的视觉效果。
为解决上述问题,本发明采用如下技术方案:
一种基于最低有效位修改的不可见水印对抗样本生成方法,包括:
在盆地跳跃改进方法执行过程中,通过最低有效位嵌入算法嵌入不可水印作为扰动信息生成对抗样本;
对抗样本的最后一个像素的通道分别保存嵌入水印的位置、水印的特定尺寸。
进一步的,所述盆地跳跃改进方法为盆地跳跃算法结合最低有效位嵌入算法。
上述基于最低有效位修改的不可见水印对抗样本生成方法具体步骤包括:
S1:确定嵌入水印的数字图像;
S2:将作为数字图像的水印转化为二进制;
S3:执行六次盆地跳跃改进方法,生成对抗样本;其中,六次盆地跳跃改进方法的不同点在于迭代次数以及水印尺寸的变化范围。
进一步的,第一次盆地跳跃改进方法的迭代次数设置为100,第二次与第三次盆地跳跃改进方法的迭代次数设置为60,第四次、第五次以及第六次盆地跳跃改进方法的迭代次数设置为30;
第一次盆地跳跃改进方法的水印尺寸变化范围从0.09到0.22,第二次与第三次盆地跳跃改进方法的水印尺寸变化范围从0.18到 0.22,第四次、第五次以及第六次盆地跳跃改进方法的水印尺寸变化范围从0.09到0.18。
进一步的,S3具体步骤如下:
S3.1:第一次至第五次盆地跳跃改进方法均为寻找宿主图像特定的坐标和水印的特定尺寸,通过最低有效位技术嵌入不可见水印生成对抗样本,保留有对抗性的样本,没有对抗性的样本进入下一次盆地跳跃改进;
S3.2:第六次盆地跳跃改进方法,寻找宿主图像特定的坐标和水印的特定尺寸,嵌入不可见水印生成对抗样本,保留有对抗性的样本,对没有对抗性的样本也进行保留。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建农林大学,未经福建农林大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210544556.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种带谐振驱动的软开关同步BUCK电路及装置
- 下一篇:一种自动校准槽