本研究聚焦于DCT域内的信息隐藏技术,探讨了数据嵌入方法及其对图像质量的影响,旨在提高隐藏信息安全性和鲁棒性。
1. 首先将文件夹picture复制到D盘下。
2. 打开文件夹:基于DCT的信息隐藏实验。
3. 运行DCT.m 实现水印的嵌入,并计算嵌入水印后图像的PSNR值。
4. 运行DCTExtract.m 测试鲁棒性:将经过攻击后的图像读入,检测误比特率。
进行以下几种攻击测试:
- 原始图像为lena.jpg
- 水印图像是cuc.jpg
- 嵌入水印的图像位于Watermarking/DCTWm.bmp
攻击类型及位置如下:
- 经过加噪声处理后的图像存放在Noise文件夹中。
- 经过JPEG压缩处理后的图像存放在JPEG文件夹中。
- 经过旋转操作后的图像存放于Rotation文件夹内。