一种视觉自适应JPEG图像隐写方法.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一种视觉自适应JPEG图像隐写方法

一种视觉自适应JPEG图像隐写方法   摘 要:针对载密JPEG图像的失真度与嵌入容量的不平衡问题,提出一种针对JPEG图像的视觉自适应隐写方法。首先利用JPEG图像在DCT域中的边缘特征,筛选出人类视觉系统不敏感的8*8分块,然后根据该分块DCT域AC系数量化步长的不同,在该AC系数上自适应的嵌入不同数量的秘密信息。实验结果表明,该方法不仅提高了JPEG图像的嵌入容量,而且有效控制了载密JPEG图像的失真水平,提高了载密JPEG图像的视觉质量。   关键词:信息隐藏 JPEG图像 视觉自适应 量化系数   隐写技术是信息隐藏的一个重要分支[1],它借助图像等载体介质进行秘密信息的传输,强调秘密信息的嵌入容量和载体图像的视觉质量等。目前,国内外相关领域的研究热点是以Internet、通信技术等领域广泛应用的JPEG图像为载体的隐写技术。国内外在JPEG图像的隐写技术已经有了深入研究[2]―[8],但均无法在获得较好嵌入量的同时,降低载密图像的失真度,为达到载密JPEG图像的失真度与嵌入容量的最佳平衡,本文提出一种针对JPEG图像的视觉自适应隐写方法。   一、图像的视觉质量影响因素分析   (一)DCT域图像的边缘特征   图像的边缘信息是图像的重要结构信息,人眼对之较敏感。为达到嵌入容量与视觉效果的最佳平衡,本文方法嵌入秘密信息时,对图像边缘保证改动较小或保持不变。本文采用图像在DCT域中各分块与其4邻域分块的能量误差表示图像的边缘特性。假设图像分块与其4邻域分块的能量误差表示,则为:   其中为4邻域分块的DC系数的均值,为在DCT域中的直流系数DC。当各相邻分块的DC系数分别取得最大值127和最小值-128是,该分块的最大能量误差[9]为:   由式(1)和式(2)可得图像分块的视觉控制因子:   对于给定的阈值,根据与的大小关系可知是否处在图像边缘区域,进而确定是否在中嵌入秘密信息,以保证嵌入秘密信息后的JPEG图像具有较好的视觉效果。   (二)JPEG图像标准量化步长   JPEG图像的标准量化表表明在DCT域中,越大的量化步长,人眼对其对应的DCT系数代表的图像信息越不敏感,对其在量化前后可做较大修改。对绝对值大于1的AC系数,本文根据其对应的量化步长的不同嵌入不同数量的秘密信息,如式(4)表示:   其中,和为嵌入秘密信息前后的绝对值大于1的AC系数,是嵌入秘密信息的数量,是取的符号,是嵌入的秘密信息,是对应的标准量化表中的量化步长,量化步长阈值,它是根据JPEG标准量化表确定的,以保证载密JPEG图像具有较好的视觉效果。   二、用于JPEG图像视觉自适应隐写方法   (一)数据隐藏步骤   a) 采用DES算法对秘密信息加密。b)将JPEG载体图像熵解码后,对每一个8*8分块执行c)和d)步骤。c)令,为图像8*8分块的量化后的第个DCT系数,即为的DC系数,由公式(1)(2)(3)计算的的视觉控制因子。d)对给定的阈值,若,不在中嵌入秘密信息;若,对于中所有满足的AC系数根据公式(4)(5)进行修改嵌入加密后的秘密信息。e) 应用JPEG熵编码,得到载秘JPEG图像。   (二)数据的盲提取步骤   a)对载密JPEG图像进行熵解码。b)对任意8*8分块,由于嵌入秘密信息的过程中未改变的DC系数,从而保证了的视觉控制因子在嵌入秘密信息前后保持不变[10],根据公式(1)(2)(3)计算出的。c) 若,则中没有嵌入秘密信息;若,对中所有满足的AC系数根据公式(5)得出算得,提取出位秘密信息。d)对所有8*8分块重复b)和d)两步骤,恢复加密后的秘密信息,再用DES算法解密,得到原始秘密信息。   三、实验结果及分析   本文是在512*512的256级灰度的标准JPEG图像上进行的测试图1是原始Lena和baboon的JPEG图像,图2是本文方法得到的对应载密JPEG图像(都采用阈值,质量因子为80),其中(c)图的PSNR=37.3957 dB,嵌入容量为63882bit,(d)图的PSNR=37.4382dB,嵌入容量为63753bit。   为与其它算法进行性能比较,均以以512*512、256级灰度、质量因子80的Lena图像为实验对象,其中Tseng方法的容量因子取0.6,实验结果如表1所示。   比较图1和图2,结合表1中本文方法的PSNR可知,经本文方法获得的载密JPEG图像的视觉质量较好,其PSNR值介于37dB与38dB之间,人眼较难察觉秘密信息的存在。   表1表明,与同类方法相比,在取不同阈值的情况下,在获得取几乎相同的PSNR值时,本文方法均能取得较高的嵌入容量,均能达到5万bit以上。因为在嵌入秘密信息时,文本根据AC系数对应的量化步长嵌入不同数量的秘密信息。嵌入容量与阈值T1相

文档评论(0)

erterye + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档