论文部分内容阅读
随着计算机网络、多媒体、信息科学的迅猛发展,隐蔽通信、数字媒体的版权保护和完整性认证问题显得越来越重要。而传统的加密技术只能在信息的传输过程中对其加以保护,不能满足对媒体内容加以保护的新的需求。作为传统加密方法的有效补充手段,数字水印技术近年来越来越引起人们的注意。 数字水印技术是信息隐藏技术的一种。该技术将需要的数据添加到载体数据中,通过一定的手段可随时检测其中的信息。该技术要求添加到载体中的信息不破坏载体数据的正常使用,此即为水印技术的隐形性要求。同样,载体数据可能经过压缩以便传输、各种信号处理以适应各种需求。因此,此时的水印信息应同样能被检测,即水印技术还应具有稳健性。 本文主要研究基于纠错码的数字水印。首先从信息隐藏技术产生的背景出发,概括了数字水印技术的框架、特性、性能、算法、应用以及发展动态。比较详细的介绍了纠错码涉及到的数学基础知识,及各种常见纠错编码的编码和译码原理,并且通过计算提取出的水印误码率公式说明了影响水印提取的重要因素,为基于纠错码的水印研究提供了理论依据。本文提出了一种有效的盲水印算法,该算法是将载体图像进行离散小波变换和离散余弦变换后,再将已经置乱并且进行纠错编码的水印信息嵌入到DCT域的中频系数上,再进行相应反变换以完成嵌入过程。本文采用了较独特的盲检测水印技术,检测时不需要原始图像的参与。而目前许多水印算法采用需要原始图像参与的非盲检测技术,这在实际版权保护的应用中受到了限制。 文中具体使用了几种常用的纠错编码方法(如汉明码、BCH码、RS码和卷积码等)对水印结构进行预处理来提高水印的健壮性。最后,通过多种常见攻击方式(如压缩攻击,剪切攻击,噪声攻击及滤波攻击等等)进行攻击实验,并用实验证明了这些方法的有效性。