近年来,随着数字技术和计算机网络的迅速发展,越来越多的数字媒体,包括声音、文字、图像、视频等得以广泛传播。数字媒体易于存储、复制和传播,使得大量的数字媒体在以合法的形式传播的同时,也在以非法的途径广泛传播。传统的一些加密技术,虽然在数据的传输的过程中虽具有保护作用,但却没有很好的解决非版权人的传播和复制问题,作为传统加密技术的有效补充,数字水印技术应运而生。
1、数字水印技术在国内外的发展状况
数字水印技术属于隐藏技术的一个分支,也是解决数字媒体的版权保护和身份鉴定的有效补充办法。其基本原理是将特制的不可见标记,利用数字内嵌的方法隐藏在数字图像、声音、文档、图书、视频等数字产品中,用以证明原创作者对其作品的所有权,并作为鉴定、起诉非法侵权的证据,同时通过对水印的探测和分析保证数字信息的完整可靠性,从而成为知识产权保护和数字多媒体防伪的有效手段。数字水印的基本特性包括以下几个方面:
·鲁棒性:图像在经过一些常见的信号处理(如滤波、剪切、a/d、d/a转换等操作)、几何变换和几何失真(如平移,旋转、尺度拉伸等)后,图像视觉效果保持不变且不影响水印的可提取性。
·不可见性:嵌入到数字图像中的水印在人眼视觉系统正常观测条件下不能有任何可见的痕迹。
·具有水印的图像和原始图像在统计特性上的一致。
可以说自从有了人类文化,人类就有了保护信息的想法,而首先应用的技术和术语是密码学和隐秘术。相对而言,图像数字水印技术应用的较晚,它是随着计算机技术和网络通讯技术的发展而出现的,第一篇关于图像数字水印的文章发表于1990年,1995年以后,数字水印技术获得了广泛的关注并且得到了较快的发展,对水印技术的研究也成为当今学术界的焦点,总结前人的研究成果,从嵌入点来看所提出的方法大体上可以分为两种:空间域调制和频率域调制。
下面是几个具有代表性的算法:
①、最底有效位方法。l.f.turner与r.g.van schyndel 等人先后利用该算法将特定标记隐藏于数字音频和数字图像内,该方法通过调整原始图像像素的最底几位来隐藏水印,使一般用户对于隐藏信息,在视觉和听觉上很难觉察。该方法具有算法简单,容易实现等优点,但这种水印很脆弱且容易被擦除和绕过。虽然这种算法有较大的信息嵌入量,但作为数字水印算法,因其基本原理限制,所隐藏的数字水印信息是极为脆弱的,无法经受一些常用有损信号处理。
②、文档结构微调法。brassil等人提出了三种在通用文档图像(postscript)隐藏特定二进制信息的技术,数字信息通过轻微调整文档中的以下结构来完成编码:垂直移动行距;水平调整文字距;调整文字特性(如字体)。该算法可以抵抗一些标准的文档操作,如照相复制和扫描复制,但该技术也极易被经验丰富的攻击者破坏,而且仅适用于文档图像类。
③、量化噪声发。tanaka等人通过研究将内嵌数字水印设计的与量化噪声相似,这是由于通常数字信号中的量化噪声很难被观察者发现。他们通过控制预测量化器的量化等级的选择来嵌入数字水印,引入其中的特定数据对于图像而言近似一种量化噪声;对于抖动图像,则将水印设计成一种抖动矩阵的形式。
④、patchwork方法。这是bander 等人提出的一种基于统计的数据水印嵌入方案。patchwork任意选择n对图像点,在增加一点亮度的同时,相应降低另一点的亮度值。通过这一调整过程完成水印的嵌入。该算法具有不易察觉性,并且对于有损压缩编码(jpeg)和一些恶意攻击具有抵抗力。
⑤、纹理块映射编码方法。该算法也是bander等人提出的,它将数字信息隐藏于数字图像的任意纹理部分。该算法对于滤波,压缩和扭转等操作具有抵抗能力,但仅适于具有大量任意纹理区域的图像,而且尚不能完全自动完成。
⑥、频率域数字水印方法。cox等人较早提出了基于图像全局变换的数字水印方法 ,他的主要贡献在于明确提出加载在图像的视觉敏感部分的数字水印才能有较强的稳健性。这是一种用类似扩频通信的技术来隐藏数据的方法。该技术将隐藏信息经过一定的频率域调制隐藏于数字媒体的感知最重要的频谱成分中。该技术可以抗击有损压缩编码和其它一些具有信号失真的数据处理过程。
除上述有代表性的算法外,还有一些变换域数字水印算法,它们中相当一部分都是上述算法的改进及发展,其中有代表性的算法是i.podichuk和zeng wen-jun提出的算法。在实际应用中,由于基于变换域的技术可以嵌入大量比特数据而不会导致可察觉的缺陷,且对于常见信号处理和几何变换鲁棒性很强,应用范围较空域法更为广泛,所以目前决大多数数字水印算法都是基于变换域的,这些变换包括离散余弦变换(dct)、小波变换(wt)、付氏变换(ft或fft)以及哈达马变换(hada mard transform)等等。其中基于分块的dct是最常用的变换之一,现在国际上所采用的静止图像压缩标准jepg也是基于分块dct的。
2、数字水印技术在印刷图文防伪中的应用
要想在印刷图文中隐含信息,就必须了解图文在打印、扫描一系列过程中的变化。众所周知,在我们把印刷图文用扫描仪扫进电脑中后,往往会看到图文有变化,分析其中的原因不难得知,造成图文和原图在对比度、色调和饱和度等方面有出入的原因主要有两个环节:打印和扫描。
(1)打印过程对图像失真影响
数字图像大都是由激光打印机或喷墨打印机输出,激光打印机属于点阵打印机,目前激光打印机多采用的半色调技术是抖动法,其工作原理为,图像都具有一定的纹理,在图像的任何一个小局部,纹理在很大程度上是相似的,像素灰度值也是相近的,而人眼视觉系统又具有空间的低通特性,抖动法正是利用这些特点,用一组打印点代表相同个数的一组像素,并通过这组打印点综合出这些像素的整体灰度效果。一般来说,抖动法输出的图像在局部细节上往往有失真,常见的情况是在图像上出现高频抖动的纹理。另一方面,由半色调复合点的形状、激光束的扩散、纸张的吸水特性和光滑度等因素造成的半色调复合点变化(包括复合点增益和曝光),也常会导致输出图文变得模糊。打印机的分辨率dpi决定图文每英寸上的打印点数,通常dpi越高,输出图文质量越好。
(2)扫描过程对图文失真造成的影响
目前市场上的扫描仪都不同程度地存在以下几个方面的问题:整体反差失真、影像偏色、网纹、聚焦不准等。此外,扫描仪的质量还取决于扫描仪中传感器的性能、a/d转换器对传感器输出电压的采样能力及扫描分辨率,这些因素对输出图像的质量都有很大的影响。扫描仪分辨率dpi决定扫描仪在图像每英寸上的采样点数,对给定的一幅图像,扫描分辨率应适当,分辨率过低不但会导致图像细节丢失,而且可能使扫描输入的图像出现混叠和麻点;过高的分辨率不但对输出图像帮助不大,反而会使图像的像素成几何级数的增加。从扫描的整个过程看,除了仪器的质量因素外,人为因素也很重要,例如,假使打印图像在扫描平板上放置时发生偏斜,则最后经扫描得到的图像可看作是打印图像经过旋转、缩放和剪切(或平移)这一系列几何变换后并且含有扫描噪声的失真版本。因此,不当的图像扫描对信息隐含是很不利的。