基于小波变换的鲁棒性与脆弱性数字水印算法的研究与实现
该文建立了数字水印技术中的两种典型方案,即鲁棒水印、脆弱水印,并且分别从视觉掩盖特征,水印能量,编码,密码学等方面,系统地研究了基于离散小波变换的数字水印技术,以满足各种应用的要求.该文在上海海运学院数字图书馆工程建设的背景下,对已有水印算法进行全面的研究,提出了两种有意义的水印算法.其一,开发了一种鲁棒性水印算法"基于水印能量与HVS的自适应公开水印算法".其二,开发了一种脆弱水印系统"具有盲重建功能的半脆弱认证水印系统".对于鲁棒性水印算法,提出了一种综合HVS、水印能量以及逐次逼近量化的数字水印算法.该算法没有使用加性水印的模型而是使用了Deepa Kundur的量化分段嵌入思想并对其进行了改进.通过视觉掩盖特征值来对重要系数进行量化,这样所嵌入的水印不但不会影响原图像的质量,而且还在一定程度上提高了在同样压缩率的情况下的图像质量.算法首先考虑到各种视觉掩盖效应,可以在主观感觉图像失真相同的条件下允许更大的实际失真.在分析各高频以及中高频子带的视觉掩盖特征值的基础上,有选择地嵌入水印.其次,考虑水印容量以及嵌入强度的最高阈值,结合用户所选择的PNSR值和视觉掩盖特征值来确定最佳嵌入强度.然后通过选取二值混沌序列来加密水印图像.最后采用逐次逼近量化的编码思想,这样更有利于抵抗图像的有损压缩以及计算效率.并使得在无须原始图像的情况下进行水印的提取,从而更具实用性.对于脆弱水印系统,结合了水印技术与安全认证技术.水印标志是从原始图像小波域的稳定特征提取,通过密码学处理将水印嵌入到小波域中.在嵌入水印前对原始图像进行噪声分离以及形态学过滤处理,这样可以保证提取到的小波域特征系数对一些偶然的图像失真具有鲁棒性.该文还利用了纠错码对提取出来的特征系数进行编码,将编码得到的监督位作为水印嵌入到图像中.对图像进行认证时,可以定位被篡改位置并且恢复原图像,而真正的图像特征信息作为Hash函数的变量,由Hash函数的值产生一个全局数字签名,并应用PKI组成一个完整的水印认证框架.该文所提到的水印算法及其试验都是在Matlab下进行.所有的试验结果表明,该文所提出的基于小波域的静态图像数字水印技术具有较好的实用性.
数字水印;鲁棒性;内容认证;HVS;PKI
上海海事大学
硕士
计算机软件与理论
程景云
2004
中文
TP391.4
63
2005-05-24(万方平台首次上网日期,不代表论文的发表时间)