【技术实现步骤摘要】
一种抗JPEG压缩的鲁棒隐写方法
[0001]本专利技术涉及隐写
,尤其涉及一种抗
JPEG
压缩的鲁棒隐写方法
。
技术介绍
[0002]近年来,随着互联网技术的不断发展和信息技术的广泛应用,信息安全问题变得越来越重要
。
越来越多的企业
、
政府机构和个人开始重视信息安全问题,并开始采取各种措施保护信息的安全
。
[0003]其中,隐写技术作为一种常见的信息保护技术,可以在图像
、
音频
、
视频等多媒体载体中嵌入秘密信息,使这些信息不被外界察觉受到了广泛的关注和应用;鲁棒隐写是一种能够抵抗常见攻击手段的隐写技术,它可以在信息传输过程中保证信息的安全性和完整性,防止被第三方篡改和泄露;而抗
JPEG
压缩的鲁棒隐写方法是一种基于
JPEG
压缩算法的隐写方法,它可以在压缩后保持嵌入信息的完整性,从而保证嵌入的信息可以在压缩后仍然保持完整,不会被压缩算法破坏,并且可以抵抗常见的攻击手 ...
【技术保护点】
【技术特征摘要】
1.
一种抗
JPEG
压缩的鲁棒隐写方法,其特征在于包括如下步骤:
S1、
获取多幅图像,并将其构建成训练集和测试集;
S2、
构建
JPEG
残差模型;构建的
JPEG
残差模型包括依次相连接的
JPEG
模拟层和
JPEG
残差网络;
S3、
将训练集分批次对
S2
中的
JPEG
残差模型进行训练,得到训练完成后的
JPEG
残差网络;使用训练集中的任一张图像
x
对
JPEG
残差模型进行训练的具体过程为:
S3
‑
1、
将图像
x
输入到
JPEG
残差模型中,得到第一输出图像
M(x)
;其中,
S(x)
为将图像
x
输入至
JPEG
模拟层中得到的输出图像;为将
S(x)
输入至
JPEG
残差网络中而得到的输出图像;
S3
‑
2、
将图像
x
经过真实
JPEG
压缩得到第二输出图像
real(x)
;
S3
‑
3、
根据
M(x)
和
real(x)
计算得到第一损失函数;
S3
‑
4、
根据第一损失函数反向更新
JPEG
残差网络中的网络参数,即得到一次训练完成后的
JPEG
残差网络;
S4、
构建隐写模型;构建的隐写模型包括隐写网络
、
判别器
、S3
中训练完成后的
JPEG
残差网络和提取网络;
S5、
将训练集分批次对
S4
中的隐写模型进行训练,得到训练完成后的隐写网络和训练完成后的提取网络;使用训练集中的任一张图像
x
′
对隐写模型进行训练的具体过程为:
S5
‑
1、
将训练集中选择的任一张图像
x
′
作为载体图像,并将载体图像
x
′
与原始秘密信息
M
共同输入到隐写网络中,得到嵌入秘密信息后的隐写图像
Ste(x
′
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。