论文部分内容阅读
随着互联网技术日新月异的飞速发展,以及个人电脑与智能手机的迅速普及覆盖。在多媒体载体中信息的传递、交换以及获取变得尤为方便快捷,但与此同时伴随而来产生了一系列的问题与挑战。为了解决版权被窃问题出现了一门叫数字水印的技术。数字水印技术将某些有标识作用的水印信息加载到多媒体载体中来保护版权。由于文本文档用于添加水印的冗余空间较小,文本水印成果不多。本文利用汉明码的编码原理与构成,结合添加空格噪声与同义词替换的嵌入方式及矩阵编码的运用,探索出了一种鲁棒的和一种可逆的文本数字水印算法。具体研究工作如下:(1)对不同水印方法混合优化,提出了一种基于同义词替换与添加空格噪声编码相结合的文本水印算法。该算法首先对水印信息进行汉明编码,然后将水印信息的汉明码分成两个部分以不同的方式嵌入到文本中,即监督码元部分利用矩阵编码的方式插入空格噪声中,信息码元部分则利用一般同义词替换算法嵌入到载体文本当中。实验结果表明该算法不仅具有良好的隐蔽性,而且对一些常见攻击具有较好的抗攻击性,特别是能够抵抗文本语义内容的攻击,鲁棒性强。(2)基于汉明码的编码特性提出了一种新颖的文本可逆水印算法。该算法首先对载体文本进行预处理,将原始可替换同义词的编码值分组作为信息位进行汉明编码,然后将获得的监督码元比特流利用矩阵编码的方式通过插入空格嵌入到文本中。最后,水印信息则分组利用同义词修改位置编码的方式选定调换词进行替换来实现载入。在提取时利用汉明码的译码原理与可替换同义词分组位置编码规则,提取出水印信息并对原始文本进行近无损恢复,即实现了文本可逆数字水印。实验结果表明该算法不仅能有效恢复出原始文本,且具有良好的隐蔽性,增强了水印方案的实际应用能力。