论文部分内容阅读
随着信息时代的到来,信息安全已成为人们日益关注的焦点。而信息隐藏则是信息安全领域中一种新兴技术,越来越受到国内外研究者的关注,已经成为学术界的研究热点。隐写术则是信息隐藏的一个重要分支,其是将秘密信息隐藏在载体的冗余数据中,以不引起别人怀疑的方式公开的传递秘密信息。本文主要研究的是基于数字图像的大容量隐写算法,对现有的隐写算法提出改进,在保证图像质量的前提下,提高秘密信息的嵌入容量。本文的研究内容主要分为以下三个方面:(1)分析了基于菱形编码(Diamond Encoding,DE)的隐写算法,并对DE算法进行改进,提出了基于三像素对的立体菱形编码隐写算法(three dimensional Diamond Encoding,3D_DE)。该算法将原先以两个像素为一个嵌入单位扩展成以三个像素为一个嵌入单位,增加了可变像素个数,减少了每个像素的改变量,从而减少了图像质量的下降。实验结果表明,该算法具有更好的图像质量,而且在相同的PSNR前提下,该算法可以比DE算法嵌入更多的秘密信息。(2)基于DCT域隐写算法隐藏容量较小,针对这一不足之处,提出基于3D_DE和修改量化表的DCT域隐写算法,利用修改量化表技术,有效提高了秘密信息的嵌入位置,同时利用本文提出的3D_DE算法嵌入秘密信息,可以以较少的改变量嵌入较多的秘密。实验结果表明,该算法在符合JPEG压缩标准的前提下,有效了提高了嵌入容量,具有一定的实用价值。(3)研究分析了人眼的视觉感知特性,提出了基于HVS和改进菱形编码的隐写算法,该算法采用改进的菱形编码,在图像的视觉不敏感区隐藏较多秘密信息,在敏感区隐藏较少秘密信息。实验仿真结果表明,该算法不但具有更好的图像质量,而且有效的提高了嵌入容量;同时还可以有效抗RS隐写分析。