论文部分内容阅读
当前信息化飞速发展,对数字资源的版权保护和完整性鉴定变得越来越重要。数字水印技术发展也是一日千里,而针对二值文本图像水印技术的研究成果进展相对缓慢,而且大部分水印算法都是基于文本黑色像素的变动来实现水印嵌入,为扩大嵌入容量,有时候会需要对有效黑色像素进行大量地变动,这种方式极易导致文本失真过大而引起人们的察觉。同时,目前打印机、传真机和复印机的日益普及,这些电子设备已成为人们工作生活的一部分,大量的数字资源需要多次经过数模、模数转换,在这过程中对载体的水印攻击力度很大,但是目前大部分水印都很难抵抗打印扫描的攻击。本文针对这些缺陷,利用人类HVS的特性,自定义不可视黄点,在不变动二值文本图像黑色像素的前提下,充分利用文本的空白空间,研究设计出两种数字水印算法:1.按照行列统计文本的黑色像素信息并生成水印信息,将水印进行编码后与差错控制码进行绑定,然后将文本分块,利用不可视黄点来表征水印的编码序列隐藏至文本的空白处,用生成的不可视黄点信息从纵横两个方向监视文本像素是否改动,从而使得算法具备篡改定位的功能。2.不可视黄点具有较强的鲁棒性,即使经过打印扫描,也能够通过数字图像处理还原出黄点,根据这一特性,结合文本的大小,先前估计文本的最大嵌入容量,利用不可视黄点来表征有意义水印编码生成的二值序列,隐藏在文本中,实现对文本的版权保护。本论文对上述两种算法进行论证,同时通过了实验进行了实现,在实验中检验了算法的可行性。实验结果表明,文本在嵌入水印后,图像效果良好,水印容量也比较大,而且两种算法在水印提取时都不需要原始文本,实现了盲提取,并且都能抗击JPEG的压缩攻击,当然算法也存在一定的缺陷,对文本内容有一定的要求。