1 绪论
1.1 课题背景
随着信息技术和计算机互联网通讯技术的发展,互联网所传输的信息越来越多,数字信息的技术变得越来越简单的同时也增添了许多新的问题。例如票据防伪问题、版权问题、声像信息篡改问题等。所以,怎样能在运用互联网带来的方便的同时又可以有效防止上面问题的发生,已经得到大家的重视。论文网
上述问题,是每个国家都很重视的。原来是利用增加密匙的长度来加强系统机密等级的,但是由于计算机应用技术的不断提高这种方法已经变得力不从心了。
因此,科学家们提出了数字水印技术。数字水印技术是一种在多媒体产品中加入不可见的记号的信号处理方法,这类记号必须利用专用的浏览器才能识别。在国内外,数字水印技术的研究都都存在许多有待解决的问题。
1.2 国内外研究现状
1.3 数字水印的应用
尽管数字水印产品是近些年刚出现的,但它拥有很大的应用领域,因此研究数字水印技术有很大意义。一般来说,数字水印技术的应用如下:
1、版权保护
数字产品的拥有者用密钥产生的水印嵌入到数字产品中,之后公开发布嵌有水印的产品。在该产品出现盗版或者是版权纠纷的时候,拥有者可以在盗版产品中提取水印信息当做证据,进而保护自己的利益。
2、图像认证
认证的目的是检查图像数据有被篡改,从而认证图像数据的完整性。为此可以用脆弱性水印达到对图像数据的修改。由于脆弱性水印对于一些变换(如剪切)的鲁棒性相对较低,所以方便检测。
3、标题和注释
以水印的形式把产品的标题、注释等内容嵌入产品中。比如一张照片的拍摄地以及日期。这类隐式的注释不容易丢失[2]。
4、篡改提示
被用于医学、商业、法庭和新闻的数字产品的内容有没有被篡改、伪造或经过特殊的处理常常需要证实。为了解决这个问题,可以把原始图像分成多个独立块,并分别在每块中加入不一样的水印。通过对每个数据块中不一样的水印信号的检测可以确定产品是否完整。
1.4 本文研究的主要内容
首先本文说明了数字水印技术的发展和近况,而后指出了小波变换的基本理论和图像置乱算法,来作为数字水印算法的理论基础,最后又分别基于变换域和空间域,设计并实现了图像数字水印算法。
2 数字水印技术的原理
2.1 数字水印的基本概念
数字水印(Digital Watermark)技术是将一些标识信息直接嵌入数字载体当中但不影响原内容的使用价值,也不容易被人的知觉系统觉察或注意到。通过这些隐藏在载体中的信息,可以确认内容创建者、购买者,或者验证内容是否被篡改。与水印类似或关系密切的概念有很多,比如信息隐藏(Information Hiding)、信息伪装(Steganography)、数字水印(Digital Watermarking)和数字指纹(Fingerprinting)等概念[3]。
2.2 数字水印的主要的特性
总的来说,数字水印应具有的特性随具体应用要求的不同也有所不同,在一些应用中必须具备的特性可能是另一些应用中需要避免的。本文主要讨论的水印是用于版权保护,具有保护版权功能的水印需要有以下特性。
1、隐形性
在数字产品中嵌入的水印不能使被保护的产品可感知的质量退化[5]。在图像上的水印不能干扰图像的欣赏效果,但并不是说水印是不可见的。虽然现在许多水印方案是隐形的,但也有可见的水印方案。