论文部分内容阅读
数字水印技术就是将数字化的水印信息嵌入到数字化媒体中,然后通过对水印的检测(提取)来对数字化媒体的使用情况进行跟踪,从而实现信息的隐藏传输、存储、版权保护等功能。目前,数字水印已经成为版权认证和完整性保护的有效手段。本文围绕数字水印的应用背景和研究现状,重点研究了数字水印的鲁棒性问题,即在使用盲检测方法的水印系统中,如何在满足水印不可见性的前提下,提高水印算法对随机噪声攻击和几何攻击的鲁棒性,并取得了一些有价值的研究成果。本论文首先在传统奇异值分解(SVD)算法的基础上研究了基于分块奇异值分解(Block-SVD)的数字水印算法,可以有效克服传统奇异值分解(SVD)算法针对大图象水印嵌入时间过长等缺点,在水印嵌入过程中,先采用混沌映射将二值的水印图象加密,然后对宿主图象采用分块技术,取出每一块的奇异值分解的最大值,并根据一定的规则叠加水印,用奇异值重构宿主图象后得到含水印图象。这种方法使得水印具有较强的鲁棒性,保密性也比较好,尤其对JPEG压缩、随机噪声干扰以及常规图象滤波处理等有鲁棒性,并且在大图象中嵌入和提取水印时所用的时间很短。论文的第二部分重点讨论了在利用图象的几何不变矩的基础上的一种能抵抗平移、扭曲、旋转、缩放等几何攻击的数字图象水印方案。在水印嵌入过程中,首先对图象进行归一化处理,包括平移归一化、x-shearing(x轴方向扭曲)归一化、旋转归一化、缩放归一化、翻转归一化,然后提取特征点,在特征点的圆邻域象素值中嵌入伪随机序列,即水印序列。在进行水印盲检测时,首先对含水印图象进行归一化处理并提取特征点,然后进行水印提取。