- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数字水印DCT域解读
图像处理与识别
课程大作业
题目:
学院名称 电气与控制工程 学科、专业 控制工程---15级 学号 研究生姓名
2016年1月10日
目录
摘要 1
一、数字水印技术的概述 2
1.1数字水印的概述 2
二、可实现数字水印技术的实用工具——Matlab 3
2.1概述 3
2.2算法中常用的Matlab函数介绍 3
三、离散余弦变换(DCT)算法及水印实现 4
3.1DCT变换公式 4
3.2二维DCT的性质 5
3.3DCT变换水印的实现 6
3.4离散余弦变换水印提取算法 8
3.5DCT算法的matlab程序运行 8
3.6 仿真结果 9
四、数字水印的性能评估和攻击 11
4.1影响水印健壮性的因素 11
4.2视觉质量的定量描述 12
五、总结 12
摘要
随着计算机和网络技术的普及,数字产品的保密性及版权保护等问题逐渐凸显出来,这使得数字水印技术成为热点问题。一个有效的数字水印系统至少具备以下三个最基本的特性:1.安全性:数据信息隐藏于数据图像中,不是文件头中,文件格式的变换不应导致水印信息的丢失。2.隐蔽性:图像与原始图像对人的感觉器官的刺激应该是无差别或差别很小,主观在数字图像作品中嵌入数字水印不会引起图像明显的降质,即含水印的感觉变化很小。3.鲁棒性:是指在经历有意或无意的信号处理过程后,水印信息仍能保持完整性或仍能被准确鉴别。本论文研究的是基于离散余弦变换(Discrete Cosine Transformation)域的数字水印的嵌入与提取问题。
关键词:数字水印 离散余弦变换 嵌入 提取 鲁棒性
一、数字水印技术的概述
1.1数字水印的概述
伴随着计算机网络的发展,信息媒体的数字化为信息的存取提供了巨大的便利,显著提高了信息表达的效率和准确性。但是同时也带来了一些负面影响,一些别有企图的个人和团体在没有得到原作者的同意的情况下复制和传播有版权的数据文件或作品。所以,数字媒体的信息安全、知识产权保护和认证等问题变得日益突出,变成一个急需解决的议题。密码技术是信息安全技术领域的主要传统技术之一,但是此方法有缺点:一是加密后的文件因不可理解性从而妨碍信息的传播。二是一旦被解密后,文件就不再受保护。所以,需要一种代替技术或者是对密码学进行补充的技术,这时,数字水印技术便被提出了。
数字水印技术基本特征主要有:鲁棒性、不可见性、不可检测性、自恢复性。
主要应用领域有版权保护、盗版跟踪、图像认证、票据防伪、标题与注释、拷贝保护。
数字水印按特性划分分为鲁棒数字水印和脆弱数字水印;按水印所附载的媒体划分分为图像水印、音频水印、视频水印、文本水印;按水印隐藏的位置划分分为时(空)域数字水印、频域数字水印、时/频域数字水印和时间/尺度域数字水印。
尽管人们都在努力发展和完善数字水印技术,但水印技术仍然没有完全成熟和广为人们理解,而且还有很多问题没有得到解决。尽管水印技术很难在短期内取得突破,但是,鉴于水印技术的广泛的应用价值,有必要对水印技术作一番深入研究。
1.2数字水印的典型算法
目前实现数字水印的典型算法有:
1、空域算法。最简单和有代表性的方案就是用水印信息代替图像的最低有效位(LSB)或多个位平面的所有比特的算法。这是一种典型的空间域数据隐藏算法。
2、变换域算法。变换域算法包括离散余弦变换(DCT)、小波变换(WT)、傅氏变换(FT或FFT)以及哈达马变换(Hadamardtransform)等等。其中基于分块的DCT是最常用的变换之一, DCT数字水印算法是首先把图像分成8×8的不重叠像素块,在经过分块DCT变换后,即得到由DCT系数组成的频率块,然后随机选取一些频率块,将水印信号嵌入到由密钥控制选择的一些DCT系数中。该算法是通过对选定的DCT系数进行微小变换以满足特定的关系,以此来表示一个比特的信息。另外基于DFT和DWT算法与上述算法具有相似的原理。这种 以变换域算法为代表的通用算法普遍采用变换技术,以便在频率域实现水印信号叠加,并借鉴扩频通讯技术对水印信号进行有效编码,从而提高了透明性和健壮性,同时还适当利用滤波技术对水印信号引入的高频噪声进行了消除,从而增加了对低频滤波的抵抗力。
3、压缩域算法。基于JPEG、MPEG标准的压缩域数字水印系统不仅节省了大量的完全解码和重新编码过程,而且在数字电视广播及VOD(Video on Demand)中有很大的实用价值。
4、NEC算法。
5、生理模型算法。
二、可实现数字水印技术的实用工具——Matlab
2.1概述
用Matlab研究数字水印的
文档评论(0)