人工智能专业项目实践-基于深度学习的图像隐写分析
毕业设计-基于深度学习的图像隐写分析:隐写术及隐写分析是信息安全领域研究热点之一.隐写术的滥用造成许多安全隐患,如非法分子利用隐写进行隐蔽通信完成恐怖袭击.传统隐写分析方法的设计需要大量先验知识,而基于深度学习的隐写分析方法利用网络强大的表征学习能力自主提取图像异常特征,大大减少了人为参与,取得了较好的研究效果。多媒体技术的普及与应用,一方面给社会带来了不少便利,另一方面也带来了许多风险,如信息泄
目录
前言
📅大四是整个大学期间最忙碌的时光,一边要忙着备考或实习为毕业后面临的就业升学做准备,一边要为毕业设计耗费大量精力。近几年各个学校要求的毕设项目越来越难,有不少课题是研究生级别难度的,对本科同学来说是充满挑战。为帮助大家顺利通过和节省时间与精力投入到更重要的就业和考试中去,学长分享优质的选题经验和毕设项目与技术思路。
🚀对毕设有任何疑问都可以问学长哦!
选题指导: https://blog.csdn.net/qq_37340229/article/details/128243277
大家好,这里是海浪学长毕设专题,本次分享的课题是
🎯基于深度学习的图像隐写分析
课题背景和意义
实现技术思路
一、隐写术介绍

在囚徒模型中,可以很好地阐述隐写术中各方的角色:Alice 和 Bob 是监狱中不同牢房的犯人,他们之间的通信需要在狱警 Eve 的监视下完成;同时,Eve 能够看见他们的通信内容.为了降低狱警 Eve 防范心的同时完成通信,隐写术孕育而生.Alice 将想要传达的秘密信息进行隐写操作隐藏在载体当中,Bob 则需要将含密载体中的秘密信息进行提取,狱警 Eve 时刻监视 Alice 和 Bob 的通信,一旦发现任何可疑信息就断绝双方通信。

图像隐写是隐写术中的一个重要分支,由于数字图像具有信息冗余度大的特性,因此在其中隐藏秘密信息时难以被肉眼察觉, 是一个理想的秘密信息载体.LSB(least significant bit)[19]作为早期的隐写方法,是一种基于图片最低有效位修改并储存信息的隐写方法.利用人眼对于色彩差异的不敏感性,将秘密信息通过一定的嵌入方法放入图片的最低有效位,从而将我们所需要隐藏的信息通过一定方法放入图片的最低有效位上.

非自适应的隐写算法
LSB 是比较简单的隐写方法,都是一种非自适应的隐写算法.非自适应隐写术的思想是:对载体图像中像素内容修改地越少,隐写算法抗隐写分析能力就越强.非自适应隐写术对载体图像整体进行修改而不考虑单独像素间的关联性;

数据集
隐写术和隐写分析所采用的数据集多为 BOWS2(https://photogallery.sc.egov.usda.gov/)和BOSSbase-v1.01 (ttp://agents.fel.cvut.cz/stegodata/),两款数据集都是 512×512 的一万张灰度图,数据集中包含生活、景点、建筑等多种类型图片.

二、半学习隐写分析
半学习是指在隐写分析网络利用固定滤波核作为独立的一个预处理层,并且内部的权重参数不参与反向传播,其他的网络层则是依赖深度学习方法去优化.在本节中,按照网络的架构分为深度网络模型与宽度网络模型.

在实验过程中,加入了固定的高通滤波核的 GNCNN网络在训练速度和训练结果上都会优于使用在预处理层中随机初始化卷积核的网络.在 GNCNN 中,使用平均池化操作来减少残差信息的丢失
![]()
σ是用来衡量函数曲线宽度的参数。

为了减少残差图像信息的丢失使用Xu-Net,网络.Xu-Net 在网络框架上仍然沿用了 GNCNN 的网络架构特点,例如依旧采用全局池化操作,.同样在网络前端添加了一个固定的高通滤波层,即 KV 核作为 预处理层,如下所示.

从上表中可知,与其他隐写分析模型对比的实验结果可以看出:Zeng’s model 在检测的精确率上略优于 DCTR 且略劣于 PHARM;
2)ReST-Net 的结构
2018 年,提出一种名为 ReST-Net 的结构,该网络在 Xu-Net 模型的基础之上融合宽度网络思想, 采用 Inception结构.ReST-Net 希望通过 3 个子模型的并行,可以获取更多的经过预处理的图像信息.在不同的子模型中采用 Sigmoid、ReLU、TanH 这 3 类函数不同组合方式的应用

实验结果所示,不仅 ReST-Net 本身,ReST-Net 的 3 个子网络在检测准确率上相较于 Xu-Net 都存 在明显的提升.
三、全学习隐写分析
基于深度网络的全学习隐写分析模型


基于宽度网络的全学习隐写分析模型

Zhu-Net 采用了与 Ye-Net 相似的方法,利用 SRM 中手工设计的滤波核对预处理层 进行初始化操作,但仅保留其中最为有效的 5 个滤波核,其他的滤波核都用 3×3 的卷积核代替,并且这些权重也随着网络传播过程中而不断更新的.Zhu-Net 不同预处理层处理方案的误检率结果:

实现效果图样例
基于深度学习利用MATLAB与SVD数字水印图像隐写技术:

图像隐写技术Image Steganography:

我是海浪学长,创作不易,欢迎点赞、关注、收藏、留言。
毕设帮助,疑难解答,欢迎打扰!
最后
更多推荐
所有评论(0)