数字水印技术_第1页
数字水印技术_第2页
数字水印技术_第3页
数字水印技术_第4页
数字水印技术_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、数字水印技术 余金蓉数字水印(Digital Watermarking)技术u 将一些标识信息(即数字水印)直接嵌入数字载体(包括多媒体、文档、软件等)当中,但不影响原载体的使用价值,也不容易被人的知觉系统(如视觉或听觉系统)觉察或注意到。u 通过这些隐藏在载体中的信息,可以达到确认内容创建者、购买者、传送隐秘信息或者判断载体是否被篡改等目的。数字水印是信息隐藏技术的一个重要研究方向。u 属于信息隐藏(Information Hiding)技术的一种。信息隐藏技术 将需要保密的信息隐藏到数字化的图像、声音或文本中,来迷惑攻击者。 嵌入信息后的图像与原始图像相比,在人的视觉上没有什么区别。 数据

2、隐藏要不改变掩护媒体的数据量。信息掩护媒体伪装媒体嵌入信息隐藏位图法介绍BMP文件分类:u2色位图u16色位图u256色位图u24位位图信息隐藏位图法介绍BMP文件组成u BMP文件头:存储BMP图像基本信息。 文件头信息块 图像描述信息块、u BMP数据:存储BMP图像的数据信息。 颜色表(在真彩色模式无颜色表) 图像数据区24位BMP图像文件的结构特点u每个文件只能非压缩地存放一幅彩色图像u文件头通常由54个字节的数据段组成,包含上面介绍的图像文件头和图像信息头两部分,其中有该图像文件的类型、大小、图像尺寸及打印格式等信息;文件头不能隐藏信息。u从第55个字节开始,是该文件的图像数据部分,

3、图像数据部分是由一系列的8位二进制数所组成,数据的排列顺序以图像的左下角为起点,每连续3个字节便描述图像一个像素点的颜色信息,这三个字节分别代表红、绿、蓝三基色在此像素中的亮度,若某连续三个字节为:FFH,00H,00H,则表示该像素的颜色为纯红色。从第55字节以后可以隐藏信息。举例:设一段24位BMP文件的数据为:01100110,00111100,10001111,00011010,00000000,10101011,00111110,10110000,则其字节的奇偶排序为:0,0,1,1,0,1,1,1。需要隐藏16进制信息4F,转化为8位二进制:010011110,0,1,1,0,1,

4、1,10,1,0,0,1,1,1,1 0,1,0,0,1,1,1,1第2位:0011110000111101,第3位:1000111110001110,第4位:0001101000011011,第5位:0000000000000001,信息隐藏位图法特点:u已隐藏信息的BMP图像与未隐藏信息的BMP图像,用肉眼是看不出差别的;u该方法具有较高的信息隐藏率:如果一个大小为32k的24位BMP图像文件,可以隐藏约32k/8=4k的信息(忽略文件头不能隐藏数据的54个字节);u由于信息都被隐藏在最低位,所以攻击者可以轻易地将隐藏的信息去除掉。这种方法只有在第三方未知的情况下隐藏信息才有效,只能作为一

5、种信息隐藏的方法。不具有鲁棒性也就不能称为水印。数字水印技术的特点u安全性u鲁棒性u隐蔽性u水印容量核心技术1、数字水印生成与隐藏算法2、水印防复制技术3、抗衰减技术4、数字水印检验机读化数字水印的分类按特性划分:u鲁棒数字水印主要用于在数字作品中标识著作权信息。u易损数字水印主要用于完整性保护。数字水印的分类按水印所附载的媒体划分u 图像水印u 音频水印u 视频水印u 文本水印u 用于三维网格模型的网格水印等。随着数字技术的发展,会有更多种类的数字媒体出现,同时也会产生相应的水印技术。数字水印的分类按检测过程划分明文水印明文水印在检测过程中需要原始数据。明文水印的鲁棒性比较强,但其应用受到存

6、储成本的限制。盲水印盲水印的检测只需要密钥,不需要原始数据。一般来说,目前学术界研究的数字水印大多数是盲水印。数字水印的分类按内容划分 有意义水印有意义水印是指水印本身也是某个数字图像(如商标图像)或数字音频片段的编码;有意义水印的优势在于,如果由于受到攻击或其他原因致使解码后的水印破损,人们仍然可以通过视觉观察确认是否有水印。 无意义水印无意义水印只对应于一个序列号。对于无意义水印来说,如果解码后的水印序列有若干码元错误,则只能通过统计决策来确定信号中是否含有水印。数字水印的分类按用途划分 票证防伪水印是一类比较特殊的水印,主要用于打印票据和电子票据、各种证件的防伪。一般来说,伪币的制造者不

7、可能对票据图像进行过多的修改,所以,诸如尺度变换等信号编辑操作是不用考虑的。但另一方面,人们必须考虑票据破损、图案模糊等情形,而且考虑到快速检测的要求,用于票证防伪的数字水印算法不能太复杂。 版权标识水印是目前研究最多的一类数字水印。数字作品既是商品又是知识作品,这种双重性决定了版权标识水印主要强调隐蔽性和鲁棒性,而对数据量的要求相对较小。 篡改提示水印是一种脆弱水印,其目的是标识原文件信号的完整性和真实性。 隐蔽标识水印是将保密数据的重要标注隐藏起来,限制非法用户对保密数据的使用。数字水印的分类按水印隐藏的位置划分时(空)域数字水印:是直接在信号空间上叠加水印信息频域数字水印在DCT变换域上

8、隐藏水印时/频域数字水印:在时/ 频变换域上隐藏水印时间/尺度域数字水印:在小波变换域上隐藏水印随着数字水印技术的发展,各种水印算法层出不穷,水印的隐藏位置也不再局限于上述四种。应该说,只要构成一种信号变换,就有可能在其变换空间上隐藏水印。空域数字水印 最低有效位算法(LSB):通过修改表示数字图像的颜色或颜色分量的位平面,调整数字图像中感知不重要的像素来表达水印的信息,以达到嵌入水印的目的。频域数字水印 扩展频谱算法:通过时频分析,根据扩展频谱特性,在数字图像的频率域上选择那些对视觉最敏感的部分,使修改后的系数隐含数字水印的信息。常用水印算法LSB水印算法在位图法的基础上将输入的信号打乱,并

9、按照一定的分配规则使嵌入的信息能够散布于图像的所有像素点上,增加破坏和修改水印的难度。由于水印隐藏在最低位,相当于叠加了一个能量微弱的信号,因而在视觉和听觉上很难察觉。LSB水印的检测是通过待测图像与水印图像的相关运算和统计决策实现的。LSB算法拥有与位图法同样的致命缺点。虽然可以隐藏较多的信息,但隐藏的信息可以被轻易移去,无法满足数字水印的鲁棒性要求,因此现在的数字水印软件已经很少采用LSB算法了。不过,作为一种大数据量的信息隐藏方法,LSB在隐藏通信中仍占据着相当重要的地位。原始图像原始图像密码密码水印图像水印图像水印水印LSBLSB算法算法DCT水印算法 在图像的DCT变换域上选择中低频系数叠加水印信息。 先将原始图像分成88的子块,并分别对每一子块进行离散余弦变换,转换为64位DCT系数。根据一定原理选取待嵌入的DCT变换系数的位置,再利用一些运算进行水印信息的嵌入,然后将嵌入水印信息的DCT系数的子块进行逆DCT变换,最后合成为嵌入水印图像。 具有鲁棒性强、隐蔽性好的特点。水印

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论