[发明专利]一种基于深度学习的抗拍屏鲁棒水印系统及算法在审
| 申请号: | 202111366216.6 | 申请日: | 2021-11-18 |
| 公开(公告)号: | CN114066709A | 公开(公告)日: | 2022-02-18 |
| 发明(设计)人: | 秦川;李晓萌 | 申请(专利权)人: | 上海理工大学 |
| 主分类号: | G06T1/00 | 分类号: | G06T1/00;G06N3/04;G06N3/08 |
| 代理公司: | 上海邦德专利代理事务所(普通合伙) 31312 | 代理人: | 刘旭章 |
| 地址: | 200093 *** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 深度 学习 抗拍屏鲁棒 水印 系统 算法 | ||
1.一种基于深度学习的抗拍屏鲁棒水印系统,其特征在于,包括:
编码器、与所述编码器信号连接的鉴别器与噪声网络模块及与所述噪声网络模块信号连接的解码器;
所述编码器用于用待嵌入的秘密信息构造信息膜;
所述鉴别器用于来区分图像是否被编码;
所述噪声网络模块用于对编码图像进行攻击;
所述解码器用于利用被攻击的编码图像来恢复嵌入的秘密信息。
2.如权利要求1所述的一种基于深度学习的抗拍屏鲁棒水印算法,其特征在于,包括以下步骤:
S1、将随机二进制信息m0输入编码器,所述m0首先通过一个线性全连接层,处理成一个50*50*3的张量,再上采样成400*400*3的张量;
S2、构建编码网络,编码网络的作用是生成一张用于附加在待编码图像上的信息膜;
S3、将待编码图像与步骤S2中生成的信息膜相加即可得到水印图像;
S4、构建噪声网络,用一系列数学模型来模拟由物理成像而引起的畸变;
S5、将步骤S3生成的水印图像输入到步骤S4构建的噪声网络中;
S6、构建解码网络,通过解码器将编码后的图像向下采样为一系列数字,然后分成二进制;
S7、将步骤S5产生的加噪水印图像作为解码网络的输入,馈送入解码网络进行解码,得到嵌入的水印信息。
3.如权利要求2所述的一种基于深度学习的抗拍屏鲁棒水印算法,其特征在于,所述步骤S4中包括透视变换、运动模糊、随机离散噪声、色彩失真、JPEG压缩噪声五种噪声,用于来模拟真实拍摄屏幕过程中会产生的噪声。
4.如权利要求3所述的一种基于深度学习的抗拍屏鲁棒水印算法,其特征在于,所述透视变换为在拍摄屏幕过程中,摄像头没有对齐图像可能会造成图像发生形变,把一个图像投影到一个新的视平面的过程,通用的变换公式为:
其中(u,v)为原始图像像素坐标,为变换之后的图像像素坐标,在训练过程中,将四个角的透视变换程度控制在图像长宽的10%以内,并且在变换时使用双线性插值法,对需要填充的区域进行补全,经过透视变换后的图像,记为Ia。
5.如权利要求4所述的一种基于深度学习的抗拍屏鲁棒水印算法,其特征在于,所述运动模糊为在拍摄屏幕过程中,由于相机运动或者不准确的对焦都可能导致拍摄出的图像模糊,设置了一个值来控制模糊核的方差,以生成7像素宽度的直线高斯模糊核G,并将旋转角度控制在0和2π之间。模糊图像Ib可用以下公式表示:
其中(i,j)表示加上模糊噪声后的图像Ib的坐标,(m,n)表示旋转后的高斯卷积核的坐标。
6.如权利要求5所述的一种基于深度学习的抗拍屏鲁棒水印算法,其特征在于,所述随机离散噪声为相机系统成像时会引入各种噪声,如光子噪声、暗噪声和散粒噪声等,通过高斯噪声(Ng)模型,添加噪声后的图像Ic可表示为:
Ic=Ib+Ng。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海理工大学,未经上海理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111366216.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:机器人行走机构及具有其的机器人
- 下一篇:机器人与数字电话通信方法及系统





