论文部分内容阅读
数字图像认证水印用于鉴别数字图像的真实性和完整性。论文以提高算法的安全性和篡改该检测性能为目标,展开抗JPEG压缩图像认证水印算法及其篡改检测性能分析的研究。论文首先介绍了抗JPEG压缩的图像认证水印算法的研究背景和意义。分别选择DCT域、小波域和JPEG压缩域三种经典JPEG图像认证水印算法对其进行性能分析和讨论,总结出现有JPEG图像认证水印算法存在不能有效抵抗拼贴攻击、篡改检测性能有待提高、没有考虑JPEG压缩质量因子等问题。针对上述问题,论文提出了一种结合JPEG压缩因子的图像认证水印算法。该算法通过引入图像块之间的随机相关性来抵抗拼贴攻击,提高算法的安全性;利用图像块及其水印嵌入块的八邻域块篡改特性判定图像块的真实性,以提高算法的篡改检测性能。从水印嵌入位置和水印容量两方面对该算法进行深入讨论和分析,具体分析了水印嵌入位置对不可见性和抗JPEG压缩能力的影响、水印容量对不可见性和篡改检测性能的影响。分析和实验结果表明,水印信息嵌入在量化步长较小的量化DCT系数的最低位,既不影响算法抗JPEG压缩的能力,又能有效缓解待保护DCT系数个数与不可见性之间的矛盾。同时,推导给出了一般篡改和拼贴攻击下算法的漏/虚警率,并利用统计实验验证了理论推导结果的正确性。实验结果表明随着水印容量的增加,算法的不可见性降低,漏警率降低,而虚警率提高。最后本文将基于灰度图像的认证水印算法扩展到彩色图像中,实现对彩色图像的认证。该算法利用Y、U、V三个分量来生成和嵌入水印,实现了对Y、U、V三个分量的保护。综合利用三个分量的定位结果来定位整个图像的篡改区域,给出了精确地定位效果,提高了算法的篡改检测性能。总之,本文紧紧围绕提高算法的安全性和篡改检测性能,分别提出了结合JPEG压缩因子的灰度图像和基于JPEG压缩域的彩色图像认证水印算法,并对算法的性能进行深入分析和理论推导,以提高算法的实际应用能力。