论文部分内容阅读
随着计算机网络、多媒体及信息科学的不断发展,数字媒体的产权保护已成为一个迫切需要解决的问题。但是传统的信息安全技术只能控制信息传播过程,对信息失真原因判断的模糊性,对假冒欺诈的局限性,安全措施易于被觉察等弱点已经不能很好地胜任新形势的要求。作为可以解决上述问题的一种有效途径,数字水印技术开始引起人们的普遍关注。本文建立了数字水印技术中的两种典型方案,即鲁棒水印、脆弱水印,并且分别从视觉掩盖特征,水印能量,编码,密码学等方面,系统地研究了基于离散小波变换的数字水印技术,以满足各种应用的要求。 本文在上海海运学院数字图书馆工程建设的背景下,对已有水印算法进行全面的研究,提出了两种有意义的水印算法。其一,开发了一种鲁棒性水印算法“基于水印能量与HVS的自适应公开水印算法”。其二,开发了一种脆弱水印系统“具有盲重建功能的半脆弱认证水印系统”。 对于鲁棒性水印算法,提出了一种综合HVS、水印能量以及逐次逼近量化的数字水印算法。本算法没有使用加性水印的模型而是使用了Deepa Kundur的量化分段嵌入思想并对其进行了改进。通过视觉掩盖特征值来对重要系数进行量化,这样所嵌入的水印不但不会影响原图像的质量,而且还在一定程度上提高了在同样压缩率的情况下的图像质量。算法首先考虑到各种视觉掩盖效应,可以在主观感觉图像失真相同的条件下允许更大的实际失真。在分析各高频以及中高频子带的视觉掩盖特征值的基础上,有选择地嵌入水印。其次,考虑水印容量以及嵌入强度的最高阈值,结合用户所选择的PNSR值和视觉掩盖特征值来确定最佳嵌入强度。然后通过选取二值混沌序列来加密水印图像。最后采用逐次逼近量化的编码思想,这样更有利于抵抗图像的有损压缩以及计算效率。并使得在无须原始图像的情况下进行水印的提取,从而更具实用性。 对于脆弱水印系统,结合了水印技术与安全认证技术。水印标志是从原始图像小波域的稳定特征提取,通过密码学处理将水印嵌入到小波域中。在嵌入水印前对原始图像进行噪声分离以及形态学过滤处理,这样可以保证提取到的小波域特征系数对一些偶然的图像失真具有鲁棒性。本文还利用了纠错码对提取出来的特征系数进行编码,将编码得到的监督位作为水印嵌入到图像中。对图像进行认证时,可以定位被篡改位置并且恢复原图像,而真正的图像特征信息作为Hash函数的变量,由Hash函数的值产生一个全局数字签名,并应用PKI组成一个完整的水印认证框架。 本文所提到的水印算法及其试验都是在Matlab下进行。所有的试验结果表明,本文所提出的基于小波域的静态图像数字水印技术具有较好的实用性。