数字图像隐藏信息技术的实现与讨论.doc
《数字图像隐藏信息技术的实现与讨论.doc》由会员分享,可在线阅读,更多相关《数字图像隐藏信息技术的实现与讨论.doc(14页珍藏版)》请在咨信网上搜索。
1、数字图像隐藏信息技术的实现与讨论一、信息隐藏技术的基本原理 信息隐藏技术通常使用文字、图像、声音及视频等作为载体,信息之所以可以隐藏在多媒体数据中,重要是运用了多媒体信息的时间或空间冗余性和人对信息变化的掩蔽效应。 多媒体信息自身存在很大的冗余性,从信息论的角度看,未压缩的多媒体信息的编码效率是很低的,所以将某些信息嵌入到多媒体信息中进行秘密传送是完全可行的,并不会影响多媒体信息自身的传送和使用。人的视觉或听觉感官系统对某些信息都有一定的掩蔽效应。在亮度有变化的边沿上,该边界“掩蔽”了边沿邻近像素的信号感觉,使人的感觉变得不灵敏、不准确,这就是视觉掩蔽效应。通常人眼对灰度的分辨率只有几十个灰度
2、级,对边沿附近的信息不敏感。运用这些特点,可以很好地将信息隐藏而不被觉察。二、信息隐藏系统的基本属性 信息隐藏系统有三个基本属性涉及:不可感知性、鲁棒性和嵌入量。 (1)不可感知性(Invisibility),也称透明性,隐蔽性,是指嵌入信息的操作不应使原始载体信息的质量有明显下降,即不产生明显的信息嵌入痕迹,使得在通信过程中的携带秘密信息的载体不会引起第三方的怀疑。信息隐藏的不可感知性是信息隐藏的主线属性,“隐”就是不可感知的意思。只有将秘密信息隐藏到载体数据中进行传输,才有也许起到保护作用,所以不可感知性是秘密信息安全传输的前提。 (2)鲁棒性(Robustness),也称稳健性,指信息隐
3、藏系统抵抗由正常信号解决引入的失真和由恶意袭击操作所导致的数据畸变的能力,涉及传输过程中的信道噪声、滤波操作、重采样、有损编码压缩、DA或AD转换等。鲁棒性强调信息传输的可靠性。 (3)嵌入量(Capacity),指承载信息的载体可以容纳秘密信息的多少。通常以秘密信息大小与载体信息大小之比来表达。嵌入量考虑的是传输的信息量。不可感知性、鲁棒性和嵌入量从主线上决定信息隐藏系统性能的三个属性,三者之间是一个矛盾的统一体,它们彼此之间互相制约,并且在一定条件下可以互相转化。例如,鲁棒性与嵌入强度有直接关系,嵌入强度越大鲁棒性越强,但往往大强度的信号调制会导致不可感知性的下降;同样,嵌入量的增长往往导
4、致对原始载体信息的修改增长,也会使得不可感知性下降。在转化方面,增长密文信号的冗余或带宽会提高鲁棒性,而这是以牺牲嵌入量为代价。实践往往要根据具体应用模式在三者之间寻求适当平衡点。对于数字水印来说,上述三项性能的重要性排序是鲁棒性、不可感知性、嵌入量。鲁棒性意味着水印不能被干扰或恶意解决去除,这是版权确认的保证,因此最重要;隐蔽性保证了数字产品的商用价值;至于嵌入量,只要可以标记一些必要的信息,并没有过高的规定。而对于隐写来说,这三项性能的重要性排序是隐蔽性、嵌入量、稳健性。隐蔽性涉及视听觉隐蔽性和记录上的隐蔽性,意味着监控者无法察觉,所以最重要;隐蔽通信往往高传输率,战争状态下还规定实时传送
5、,故嵌入量另一方面;隐写通常应用于无扰信道,所以对稳健性的规定最低。正是由于信息隐藏基本特性之间互相依赖互相制约的特点,造就了信息隐藏技术的多样性和复杂性。三、信息隐藏技术的实现1、水印的嵌入(1)一方面对原始图像进行DCT变换。 (2)水印信号的产生。Cox等指出由高斯随机序列构成的水印信号具有良好的鲁棒性,在许多文献中也都是将高斯随机序列作为水印信号。因此本文所采用的水印信号W为服从正态分布N (0, 1),长度为n的实数随机序列。即:W=(Xi,0in)。 (3)水印的嵌入。 选择将水印信号放在宿主信号的哪些位置,才可以更好的保证其具有良好的鲁棒性。Cox等认为图像水印应当放在视觉上最重
6、要的分量上。由于视觉上重要的分量是图像信号的重要成分,图像信号的大部分能量都集中在这些分量上,在图像有一定失真的情况下,仍然能保存重要成分,即视觉上重要的分量的抗干扰能力较强,因此将数字水印嵌入到这些分量上,可以获得较好的鲁棒性。当水印信号相对宿主信号较小时,还可以保证不可见性。所以本算法将服从N (0, 1)分布的随机序列构成的水印序列放到DCT变换后图像的重要系数的幅度中,增强水印的鲁棒性。水印嵌入公式为(4-1) V=V(1+aXk) (4-1) 其中V为原始图像信息,a为嵌入系数,XK为水印信息,V为生成水印图像信息。 (4)进行二维离散余弦反变换,得到嵌入水印的图像,2、空域(Spa
7、tial Domain)隐藏算法 空域隐藏技术是指将秘密信息嵌入数字图像的空间域中,即对像素灰度值进行修改以隐藏秘密信息。 LSB替换算法 (1)隐藏原理LSB方法通过调整载体图像像素值的最低若干有效位来来实现数据的嵌入,使所隐藏信息在视觉上很难被发现,并且只有知道秘密信息嵌入的位置才干对的提取出秘密信息。显然,LSB隐藏算法最低位被改变的概率是50%,它在原始图像里面引入了极小的噪声,在视觉上是不可见的。事实上,对于24bit真彩色图像,我们在其最低两位甚至三位来隐藏信息使视觉上仍然是不可见的,对于灰度图像,改变其最低两位也能取得较好的效果。 此外,在LSB方法中,也可以不采用直接嵌入的方法
8、,根据异或的可逆准则,采用替换的准则来实现信息的隐藏。异或的简朴原理如下:基于异或的运算也有许多改善的算法,在嵌入的过程中,一方面计算每个像素灰度值的每一位的异或值,并把所得到的结果与要嵌入的信息进行异或运算,然后,把像素灰度值的最低位空域(Spatial Domain)隐藏算法 空域隐藏技术是指将秘密信息嵌入数字图像的空间域中,即对像素灰度值进行修改以隐藏秘密信息。 3.2.1 LSB替换算法 最低有效位(Least Significant Bits,LSB)方法是最早提出来的最基本的空域图像信息隐藏算法,许多其它的空域算法都是从它的基本原理进行改善扩展的,使得LSB方法成为使用最为广泛的隐
9、藏技术之一。现在有一些简朴的信息隐藏软件大多是运用LSB和调色板调整等相关技术将信息隐藏在24bit图像或256色图像中,如Hide and Seek,Stego Dos,White Noise Storm,S-tools等经典信息隐藏软件。 算法和基本实现方法;(2)嵌入过程:1) 在c中根据密钥k选择l(m)个像素。2) 对于选取的每个像素灰度值,若其LSB与要嵌入的信息比特相同,不进行更改;否则,执行下一步;3) 用秘密信息比特取代原灰度值的LSB,而高7位保持不变,修改后的图像即为s。3、多域图像的隐写 F5算法的设计 矩阵编码: .Crandall提出的矩阵编码2方法可以有效地减少嵌
10、入信息时改变LSB的个数。在不采用该方法时,有50%的嵌入信息会改变载体的LSB,而当采用这种方法后,可以使嵌入信息的25%到3.12%甚至更少的信息改变载体的LSB,这样可以有效地抵制RS记录分析4。例如嵌入秘密信息为217字节,F4算法需要改变1157个位置,而F5运用矩阵编码嵌入改变仅为459,嵌入效率为每个变化3.8位。 矩阵编码方法的基本思想: 是用n个LSB位来表达k比特信息(nk)。例如我们要在3个LSB位a1,a2,a3嵌入两个比特x1、x2,可以做到最多改变一个LSB位来表达这两个比特,会碰到以下4种情况:x1=a1a3,x2=a2a3改变a1的值;x1=a1a3,x2a2a
11、改变a3的值。4种情况中,改变没有超过1位。矩阵编码是将图像的像素每个分为一组,最多只修改其中位比特的秘密信息,从而提高嵌入效率,一般用有序元组。对于不同的矩阵编码方式,其变化密度、嵌入率和嵌入效率之间的关系也不同样。 F5隐写嵌入算法 其结构大体如下:输入:隐藏信息、密钥和载体图像。输出:隐写图像。(1)计算相应品质因素Q的量化表,当存储DCT系数时,开始JPEG图像压缩。(2)对(1)中的得到的DCT系数进行混洗。(3)对可用的DCT系数计数,并根据想要嵌入的秘密信息长度计算嵌入信息所使用的三元组(1,n,k)(4)取出n个混洗后的非0的AC DCT系数及想要嵌入的k比特信息,采用矩阵编码
12、进行嵌入。(5)逆混洗,恢复DCT系数为本来的顺序。(6)生成隐秘图像 F5的算法流程三、隐写信息检测技术 目前隐写信息的检测技术大体可以分为3类:感官检测法、标记特性检测法、记录检测法,其中记录检测法又分为特定隐写检测和通用盲检测。 1. 感官检测法 感官分析运用人类感知和清楚分辨噪声的能力来对数字载体进行分析。在数字载体的失真和噪声中,人类可感知的失真或模式最容易被检测到。辨别这种模式的一个方法是比较原始载体和隐秘载体,注意可见的差异,假如没有原始载体,这种噪声就会作为载体的一个有机部分二不被注意。感官检测的思想是移去载体主题信息,这时人的感官就能区分剩余部分是否有潜在的信息或仍然是载体的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数字图像 隐藏 信息技术 实现 讨论
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【快乐****生活】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【快乐****生活】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。