论文部分内容阅读
随着网络与数字产品的快速发展,版权意识与版权保护越来越被人们所关注。数字水印技术作为数字产品身份认证和版权保护的重要方法,也因此受到越来越多的重视与研究。大多数数字产品(文件、书籍、合同等)都是以打印后的文本形式保存和传递,文本文档包含着丰富的内容与信息,是人们沟通和交流信息必不可少的一部分,对文本文档的版权进行保护显得尤为重要。本文主要对抗打印扫描攻击的文本水印算法进行深入的研究。首先,本文对数字水印技术的基础理论与主要框架进行简要说明,概述数字水印技术具有的一般特征及其性能评估准则。然后,针对文本图像的特点,对文本图像水印技术进行分类,总结文本水印技术发展过程中存在的难点与不足,探讨文本水印算法中的新思路。在此基础上对打印扫描过程中图像失真情况展开详细说明与实验,为抗打印扫描文本水印算法的研究和设计提供理论依据。其次,对基于像素翻转的文本水印算法进行分析和研究。在介绍了二值文本图像常用的像素翻转模型及一种改进模型的基础上,实现了一种基于行的像素翻转文本水印算法,并通过实验说明与传统文本水印算法相比,该文本水印算法不仅在水印嵌入后的文本图像视觉效果上有了较大改善,而且在水印数据的嵌入容量方面也有了明显的提高。最后,针对传统文本水印算法容量较小的情况,对基于图像分块的像素翻转文本水印算法进行研究,并提出改进方法,从而在保证水印提取效果的前提下,较大幅度的提高水印数据的嵌入容量,同时改善水印数据嵌入后的文本图像视觉效果。在本文改进后的算法中,首先对文本图像进行分块处理,利用文本图像各个分块的覆盖率来筛选有效的载体分块,然后提取每个分块中图像的特征矩阵,对特征矩阵进行DCT变换,通过修改DCT高频系数值来确定每个分块中需要翻转的像素点的个数,再结合像素翻转方法,对像素点行翻转操作,从而完成添加水印的过程。实验证明,改进后的算法具有较大的水印容量,并且抗打印扫描能力较强。在此基础上针对单张文本图像最大水印信息嵌入量小于水印容量需求的情况,提出了基于多张连续文本图像嵌入水印信息的思想,对连续多页文本水印嵌入系统和提取系统进行设计,最后通过实验验证其可行性。