信息隐藏技术毕业论文答辩祥解.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
课题题目:基于DCT的置乱水印算法 指导教师:李凯佳 作者:王宏斌 学号:201111010322 班级:11级计算机科学与技术三班 大数据时代的到来,人们不再仅通过书本和别人传授来获取信息,更多的是通过数字化音频、视频和文本等一系列的电子产品来获取所需。这是一个消费注意力的时代,也预示着信息安全问题的产生,如今全世界都在重视信息安全,但是一直以来都没有绝对安全的方案来保证信息安全。像盗版光碟、盗版视频、盗版音频、盗版文本和盗版软件等都是对维护信息安全的挑战,要保护版权和数据完整,基于图像的数字水印技术就是其中一种重要的决绝方案。 数字水印技术是利用图像、音频和视频等的冗余数据对信息影响不大和不易发现的性质,利用人类的视觉模型HVS(Human Vision System)的对比度门限, 使人类无法感知到载体图像中嵌入的水印存在,在数字产品(载体图像)中利用嵌入算法将水印信息嵌入,该信息不容易被发觉且发觉后也不能判断它的意义,但在特殊环境下能察觉,如人民币中的水印在透光环境下能发觉水印的存在,但其水印不容易复制或伪造。通过具有特殊意义但不可知的水印信息来鉴别数字作品的作者、购买者、传递秘密信息和判断载体图像是否被第三方拷贝、伪造和恶意篡改。以保护知识产权或信息安全。 安全性:数字水印的信息应是安全的,难以篡改或伪造,同时,应当有较低的误检测率,当原内容发生变化时,数字水印应当发生变化,从而可以检测原始数据的变更;当然数字水印同样对重复添加有很强的抵抗性。 透明性:数字水印是不能被人类眼睛察觉的,且不影响需要保护信息的正常使用;不会降低需要保护信息的质量。 鲁棒性:指需要保护的信息在经过各种无意和恶意的信息处理后,嵌入其中的特殊信息仍然能够保证部分完整并且能够被准确的鉴别出来。信号处理过程主要包括:滤波、信道噪声、数/模与模/数转换、剪切、改变大小、重采样位移和像JPEG等有损压缩编码。 嵌入容量:指载体信息不发生形变的前提下可以嵌入到载体信息的水印信息大小。特别是秘密通信中,需要对载体信息嵌入很大的信息。 本文采用原水印为有意义的水印,但进行水印嵌入时是将有意义的水印转换为无意义的水印进行嵌入。有意义水印是指水印本身也是某个数字图像(如商标、校徽、国徽)或数字音频片段的编码;无意义水印则只对应于一个序列号。有意义水印的优势在于,如果由于受到攻击或其他原因致使解码后的水印破损,人们仍然可以通过视觉观察确认是否有水印。但对于无意义水印来说,如果解码后的水印序列有若干码元错误,则只能通过统计决策来确定信号中是否含有水印。 本文采用的水印生成方式为置乱,因为本文要嵌入的水印是有意义的水印,所以在安全方面存在问题,若不采取措施,第三方如果获取了水印信息,那么水印的真实意义将会泄露,算法思想是把原有意义的水印图像经过arnold置乱处理,获得无意义的置乱水印。 置乱就是对图像的信息次序进行打乱。比如:将A像素的信息移动到B像素的坐标位置上,将B像素的信息移动到C像素的坐标位置上。以此类推,使原来的图像变换为没有规律不能识别的图像信息。置乱的实质就是对信息进行加密。下面简单介绍一种变化模板形状的图像置乱算法的置乱过程。 首先将原图作为一个模板如下图原图。其次做一个与原图模板不同的模板并将原图像模板的像素以置乱模板为方位标准按从上到下,从左到右顺序填入置乱模板,如下图置乱模板。最后把置乱模板中的像素再按从左到右,从上到下的顺序填入原图模板中就形成了置乱后的图像模板如下图填回原图模板的置乱模板。 本文水印嵌入算法是将通过置乱后的无意义水印置乱图像嵌入到载体图像中,形成含水印的图像, 其嵌入的步骤为: 第一步:对载体图像分块处理,分成8×8的子块。 第二步:对水印置乱图像分块,也分成8×8的子块。 第三步:对分块处理后的每个载体图像的子块进行二维DCT处理。 第四步:将水印置乱图像信息一对一的嵌入载体图像。 第五步:对嵌入后得到含水印的分块DCT系数,进行二维DCT逆变换。重构得到含水印的图像。嵌入过程和嵌入效果如图一所示,由图中的含水印图像可见水印的透明度很好。 图一 水印的提取是嵌入的逆过程,其提取的步骤为: 第一步:对原始图像分块,分成8×8的子块。 第二步:对待提取的含水印图像分块,分成8×8的子块。 第三步:对原始图像和含水印图像进行二维DCT逆变换。 第四步:对原始图像和含水印图像运用提取算法进行水印提取,求出图像中含有的置乱水印信息。 第五步:对置乱的水印信息进行置乱复原,得到有意义的水印(如果是第三方企图复原时则不能复原出有意义的水印)。 如果第三方想要对秘密图像信息进行置乱复原,

文档评论(0)

基本资料 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档