论文部分内容阅读
随着信息化时代的到来,信息的传输,信息的交流都进入了数字时代,数字水印技术是数据安全技术的一种,得到了越来越多的研究。数字水印技术是将特定的具有版权信息等保密信息通过一定的嵌入算法嵌入到需要保护的数字产品中去的技术,但需要保证不能引起数字产品的明显降质同时又能够抵抗一定的恶意或非恶意的攻击。非抽样Contourlet变换具有多方向性,多分辨率性,平移不变性等特征,被广泛的应用于数字图像处理中。本文主要工作如下:1,设计了基于NSCT的低频数字水印算法,充分利用NSCT分解后低频子图大小与原图像大小相等的特点,在低频中嵌入水印,每8*8分块嵌入1Bit水印信息,通过统计“0”和“1”的概率来提取水印。2,设计了基于NSCT的高频数字水印算法,利用NSCT可以提供丰富的高频信息,将水印嵌入到能量最大的高频子带中,通过计算相关性系数提取水印。3,结合SVD和抖动量化设计了一种算法,NSCT提供了足够大的低频子图来嵌入水印,可提高SVD的稳定性,而抖动量化可以解决False Positive问题。4,设计一个高性能的数字水印软件将能够大大提高数字水印的商业价值,并且能够方便地应用到实际生活中的信息安全,版权保护等领域中去。本文提出利用VC和MATLAB的混合编程技术设计了数字水印应用软件,并将本文提出的三种鲁棒性数字水印算法应用到该数字水印软件中,提高软件的功能和使用价值。