《文本水印技术》PPT课件

《文本水印技术》PPT课件

ID:41922446

大小:523.50 KB

页数:30页

时间:2019-09-05

《文本水印技术》PPT课件_第1页
《文本水印技术》PPT课件_第2页
《文本水印技术》PPT课件_第3页
《文本水印技术》PPT课件_第4页
《文本水印技术》PPT课件_第5页
资源描述:

《《文本水印技术》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第8章文本水印技术8.1文本水印介绍8.2文本水印的嵌入方法8.3文本水印检测和失真补偿8.4中文的文本数字水印技术需要研究的几个问题8.5小结8.1文本水印介绍数字水印的研究主要集中于图像、音频、视频等方面,对以文本文档为载体的数字水印研究较少,但文本水印同样具有很重要的价值。本章我们对文本水印技术作一些简单的介绍。通过嵌入水印鉴定文档是否被盗版或篡改的技术很早就出现了。例如以前的绘图师把所绘城市的一条街道加入或删去一点小细节作为水印标记以鉴别自己绘制的地图。随着计算机、打印机和扫描仪等设备的应用和普及,书刊、杂志、报纸的网上发行和其他一

2、些专用文档的网上传输已成为现实并继续高速发展。8.2文本水印的嵌入方法8.2.1行间距编码行间距编码就是在文本的每一页中,每间隔一行轮流地嵌入水印信息,但嵌入信息的行的相邻上下两行位置不动,作为参照,需嵌入信息的行根据水印数据的比特流进行轻微的上移和下移。在移动过的一行中编码一个信息比特,如果这一行上移,则编码为“1”,如果这一行下移,则编码为“0”。一般来说,大部分的文档格式都有一个特点:一段内的各行的间距是均匀的。尽管人眼已熟练于区分不均衡的情况,但是经验告诉我们:当垂直位移量等于或小于1/300英寸时人眼将无法辨认。为了方便准确地提出

3、水印信息,通常页面上第一行和最后一行都不作为嵌入的行,对较短的行也不动,不作编码。行间距编码提取水印信息可以采用质心检测法,质心定义为水平轴上一行的中心。我们用ΔR,+表示移动行和其上一个不动行的质心之间的距离,用ΔR,-表示移动行和其下一个不动行的质心之间的距离,并用ΔX,+和ΔX,-表示在原来未作修改文档中相应的质心距离。因此我们可以作如下判断,如果(8-1)则它上一行的距离被增大,即这一行被下移。同样如果(8-2)则它与上一行的距离被缩小,即这一行被上移。这样水印的数据流就随着行间距的改变而被嵌入到文本中,在此给出一个如图8-1所示的

4、实例。图中第二行文字向下进行了位移,图中粗黑线表示各行的质心,为了便于说明,我们将黑线加粗,以显示行间距的改变。图8-1行间距编码实例8.2.2字间距编码在文档中可以进行字间距编码,在这种方法中,水印标记的嵌入是通过将文本某一行中的一个单词进行水平移位。通常是在编码过程中,将某一个单词左移或右移,而与其相邻的单词并不移动,这些不动的单词作为解码过程中的参考位置。编码实例如图8-2所示。图8-2字间距编码实例8.2.3特征编码特征编码通过改变文档中某个字母的某一特殊特征来嵌入标记。在这种编码中,水印信息作为可见的噪声(失真)叠加到字母笔划的边

5、缘和文本中图像的边界上,对噪声图案进行二值编码,从而达到嵌入水印的目的。比较典型的方法是设计两种字体,通过改变字母位图边界上的像素位置,使两种字体在视觉上看起来几乎一样,但又可以检测出不同,就像字符笔划边缘上叠加了微弱的噪声,由此可以通过它传递水印信息。8.3文本水印检测和失真补偿8.3.1预处理在文本水印的嵌入和检测过程中,要使处理过的行偏移、字偏移或笔划失真对读者来说是难以识别的,然而又必须能从拷贝中提取出来,这就对水印的稳健性提出了很高的要求。文本文档通常是由一些设备再生的,打印机、复印机、扫描仪等都可以看作是有扰信道,它们向文本中引

6、入的噪声可以认为主要是椒盐噪声。8.3.2水印检测和提取在行间距编码算法中,被嵌入水印的行和与它相邻的上下两行都要求有足够的长度,即不能太短。对被嵌入的行可以同时进行行间距编码和字间距编码。通过行间距编码,使行在它的原来位置上作了轻微的上下偏移(大约在1/150英寸左右),通过字间距编码,使特定的词块有轻微的左右偏移。但是在打印、拷贝和扫描过程中使这些轻微的偏移叠加了噪声,去除这些噪声是水印鉴别和提取的关键,现就对此噪声作进一步的分析。在通常情况下,我们假设噪声是均值为0的高斯白噪声,实际情况亦是如此,由此我们可以估算文本失真程度并提出相应

7、的补偿失真的方法。无论是行间距编码还是字间距编码,其基本的原理模型都是一样的,如图8-3所示。它分为三个部分,对行间距编码来说,中间区域为被改动行,即在上下方向有轻微的移动,两边区域即左右两行的位置不变,作为控制行;同理,对于字间距编码来说,中间区域为嵌入了水印信息的字块,在水平方向有轻微的移动,两头区域的字块不动,作为控制块。我们可以通过以上模型作理论分析。图8-3行(字)间距编码模型在各种可能的噪声中,由于文本的传输、污损、扭曲以及放大和缩小等噪声引起的失真最为严重,这些失真理论上可以通过一定的算法得到补偿,两个比较简单的办法是通过质心

8、检测法和相关检测法鉴别水印。我们用下面的函数表示一页文本的图样:f(x,y)=0or1,x∈[0,W],y∈[0,L](8-3)其中,W和L分别表示文本的宽度和长度,它取决于扫描

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。