论文部分内容阅读
随着多媒体技术、计算机网络和通信技术的迅猛发展,数字产品应用越来越广泛,数字信息的安全也逐渐成为人们关心的问题,数字产品的版权保护问题尤为重要。数字水印是指永久镶嵌在宿主数据中的具有可鉴别性的数字信号或模式,并且不影响宿主数据的可用性。其作为数字信息安全问题的一项有效解决手段,成为产业界和学术界共同研究的热点。本文研究了图像数字水印和Contourlet变换的相关理论知识,提出了基于Arnold变换和Lorenz系统的彩色图像加密算法和一种Contourlet域能量和交换系数的图像水印算法。主要工作有:1.在深入研究灰度图像的置乱度基础上,给出了彩色图像置乱度的定义,由于Arnold变换具有较高置乱度,能够抵抗多种攻击的特性,以及Lorenz混沌系统具有极强初值敏感性和安全性的特点,提出了一种基于Arnold变换和Lorenz系统的彩色图像加密算法。该算法利用Arnold变换以及彩色图像的置乱度定义,对原始彩色水印信息的R、G、B三个分量分别进行置乱,并求解Lorenz混沌系统的动力学方程,得到三个混沌序列,据此构造置乱索引矩阵;然后对Arnold置乱后的每个颜色分量,采用这三个不同的混沌置乱序列进行置乱处理。仿真实验结果表明,该算法克服了Arnold变换和Lorenz混沌系统的缺点,能够抵抗多种攻击,使彩色水印图像具有较高的安全性。2.深入研究Contourlet变换的基本理论,并分析Contourlet变换系数的分布特性,提出了一种基于Contourlet域能量和交换系数的图像水印算法。该算法充分利用Contourlet变换特性,根据图像分解后的能量大小选择嵌入水印的方向图,并通过交换系数的嵌入算法,将水印信息嵌入载体图像。在数字水印的嵌入过程中使用了Contourlet分解载体图像的层数、每层分解的方向数和嵌入水印信息选择的子带三个密匙,因此,该算法还具有较高的安全性。图像的仿真实验结果表明,该算法能够抵抗多种常见图像处理和几何变换的攻击,如压缩图像、加椒盐噪声、加高斯噪声、高斯低通滤波、直方图均衡化、图像增亮、变暗、改变对比度和裁剪等。在这些攻击后的图像中,均能够提取出较为完整的水印信息。