基于JPEG―LS压缩比控制图像压缩加密算法.docVIP

基于JPEG―LS压缩比控制图像压缩加密算法.doc

  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―LS压缩比控制图像压缩加密算法

基于JPEG―LS压缩比控制图像压缩加密算法   摘要:针对传统图像压缩比控制不精细及低维混沌系统保密性不高的问题,提出一种基于连续色调静态图像的无损或近无损压缩标准(JPEG-LS)压缩比控制的图像压缩加密算法。在深入分析JPEG-LS中失真控制参数Near对图像压缩比和重建质量的影响的基础上,首先,对光栅扫描的图像数据进行梯度处理;然后,比较梯度值与Near的大小关系以决定进入游程模式进行游长编码或常规模式进行Golomb编码;再次对三维Lorenz混沌系统生成的序列进行随机性处理,采用该序列作为密钥分别对游程模式、常规模式和全模式(游程和常规两种模式)下的压缩码流进行加密;最后,对Near进行实时动态调整,实现了对图像的压缩比精细控制且提高了保密性。仿真结果表明,所提算法能够实现良好的压缩比控制,且重建图像质量比线性压缩比控制算法提高了大约0.5dB;同时算法安全性高,能够有效抵抗熵攻击、差分攻击、穷举攻击、统计攻击等多种攻击,且加密对压缩效率基本没有影响。   关键词:JPEG-LS;压缩加密;压缩比控制;混沌系统;重建图像质量   中图分类号: TN911.73; TP391.413   文献标志码:A   0 引言   随着图像在网络中传输得越来越频繁,尺寸越来越大,给网络带来了沉重的压力。为了降低传输带宽,需要对图像进行压缩。图像数据在传输交互过程中,为避免数据丢失或改变,需要通过加密来确保其安全性。为了提高图像在传输中的安全性和传输效率,减少数据的存储空间,近年来,把图像压缩加密合成一个系统进行研究愈发活跃,并且取得显著的成绩[1-8]。文献[9]提出一种改进零树的图像联合压缩加密算法,采用比特平面算术编码与加密同时进行,压缩性能好且安全性很高;文献[10]提出一种对掌纹图像的无损压缩加密算法,采用混沌系统生成密钥对连续色调静态图像的无损或近无损压缩标准(Joint Photographic Experts Group-Lossless Standard, JPEG-LS)编码码流加密,复杂度低且安全性高。虽然这些压缩加密算法对图像都有较好的压缩和保密性,但是压缩比不可控。   为能够按需求的图像大小来压缩,并且保持良好的图像重建质量,需要在原JPEG-LS算法的基础上进行恰当的压缩比控制[11]。文献[11]提出根据游长模式的游长和常规模式的预测误差来判断纹理的复杂度,据此调整参数Near的取值;然而该算法压缩比控制太粗糙且不够稳定。文献[12]提出实时统计图像块的压缩比,用此统计值来调整图像块的压缩比;但是重建质量不够理想。尽管这些压缩算法在一定程度上能按压缩比压缩图像,然而图像重建质量不够理想,且不能保证图像信息的安全性。   现阶段的加密方式有很多,传统的图像加密(如几何变换加密、AES(Advanced Encryption Standard)算法加密)是基于像素置乱实现加密的,没有考虑图像信息,且密钥和算法不能真正地分开[13-14]。文献[15]提出变换域加密算法,通过对变换系数置乱实现加密,然而该置乱影响编码效率较大;而混沌系统具有良好的初始值敏感性、伪随机性和遍历性、可再生性等特征可以保证伪随机序列的安全性[16]。现有研究表明,低维混沌系统保密性存在不足[17]。文献[18]指出三维Lorenz混沌系统除具有以上优点外,同时还具有另外两大优点:1)结构比低维系统复杂,更不可预测;2)若对生成的序列进行处理,即可生成更多组序列。   针对以上分析,本文提出一种基于JPEG-LS压缩比控制的图像压缩加密算法。实时统计压缩到当前图像块时的压缩比,用此压缩比与目标压缩比的测度更为精细地调整当前失真控制参数Near,再用Near调整下一个图像块,使得当前压缩比尽快收敛到目标压缩比,达到按压缩比控制进行压缩的效果。采用Lorenz系统生成伪随机序列,对序列进行处理生成随机密钥流,按块用该密钥流依次对压缩码流进行加密,实现了对图像的加密。该算法既实现了按需求的图像大小进行压缩比控制,图像重建质量比原算法更好,又保证了图像的安全性,能够抵抗熵攻击、差分攻击、穷举攻击等,且加密基本不影响压缩效率。相对于压缩加密分开的算法系统,该算法节省了数据存储空间,安全性更高,且压缩比可控;相对于原来的压缩加密算法系统,该算法压缩比可控;相对于原来的压缩比控制的压缩系统,该算法重建图像质量更好,且安全性高。   此压缩比控制方案是根据目标压缩比与当前压缩比的测度与门限之间的关系,采用分段函数的形式来调整失真控制参数Near的下标值,进而调整了Near值。相比原压缩比控制方案对失真控制参数Near调整得更为精细,更好地利用预测误差来判断纹理的复杂度,使得在最终实时压缩比收敛于目标压缩比的情况下,重建图像

文档评论(0)

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

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

1亿VIP精品文档

相关文档