一种基于可控参数压缩加密算法的图像无损压缩方法技术

技术编号:15283940 阅读:116 留言:0更新日期:2017-05-06 12:00
本发明专利技术提出了一种基于可控参数压缩加密算法的图像无损压缩方法,该方法是一种图像的无损压缩方法,图像先经过一维小波变换分解为高低频图像子带,然后对各子带进行边缘自适应预测处理得到连续性更好的模拟图像,此模拟图像按JPEG-Ls算法对图像的第一行进行编码,然后通过压缩比控制,在对上一图像块压缩过程中,收集当前图像块的压缩比,用此精细的调整失真参数,从而对下一图像子块进行调整,使压缩收敛到既定的压缩比,实现以压缩比控制压缩过程。对码流采生成随机序列,然后处理随机序列生成随机秘钥流,以此秘钥流对图像子块压缩码流进行加密,循环往复,实现对整个图像的加密压缩。

An image lossless compression method based on controllable parameter compression encryption algorithm

The invention provides an image compression encryption algorithm based on controllable parameter lossless compression method, this method is a method of lossless compression of image, image after one-dimensional wavelet transform decomposition for high frequency subband images, and then all of the subband edge adaptive prediction processing simulation image has better continuity, the analog image according to the JPEG-Ls encoding algorithm on the first line of the image, and then through the compression ratio control, on a block of image compression process, collecting the current image block compression ratio, the fine adjustment of the distortion parameters, so as to adjust the next image block, the compression of convergence to established in order to achieve the compression ratio. The compression ratio compression process control. The stream generated random sequences, and random sequences to generate a random key stream, this key stream of image block compressed stream encryption, the cycle, to achieve the image encryption and compression.

【技术实现步骤摘要】
所属领域本专利技术涉及计算机信息
,具体地涉及图像压缩领域。
技术介绍
图像压缩分为无损压缩和有损压缩,各自有不同的应用领域,因为无损压缩能够更好的保存原始图像信息,无损压缩或者近无损压缩在一些场合下,比有损压缩更具运用意义,同时,为了提高图像在传输过程中的安全性,需要对图像进行加密处理。同时加密处理还能避免图像在传输过程中造成的数据丢失或者改变,所以,现在图像无损压缩或近无损压缩与加密技术结合逐渐成为一个新研究方向。现今图像的无损压缩有很大的缺点,一是不能得到较高的压缩比,造成了高精密图像传输的压力;二是,图像在传输和交换过程中,图像信息容易丢失或者被改变,重建图像误差大,失去了无损压缩的初衷,所以保持良好的图像重建质量和传输过程中的安全性并实现图像高压缩比,是现在研究的方向。
技术实现思路
针对上述不足之处,本专利技术要解决的问题是提出一种无损压缩加密算法,对JPEG-LS压缩比控制的图像近无损压缩加密算法。本专利技术的目的是:防止图像信息在解压或压缩过程中由于外部干扰等信息造成图像数据的损失。本专利技术为实现上述目的所采取的技术方案是一种基于可控参数压缩加密算法的图像无损压缩方法,该方法的实现过程如下:首先,将图像I(x,y)进行一维小波变换分解为高频子带和低频子带,对两个子带进行边缘自适应处理,图像经过处理后合成图像I`(x,y)。按JPEG-Ls算法对图像的第一行进行编码,在对上一图像块压缩过程中,收集当前图像块的压缩比,调整失真参数,从而对下一图像子块进行调整,使压缩收敛到既定的压缩比,实现以压缩比控制压缩过程。对码流采生成随机序列,然后处理随机序列生成随机秘钥流,以此秘钥流对图像子块压缩码流进行加密,循环往复,实现对整个图像的加密压缩。本专利技术的有益效果是:本方法实现的图像的压缩比控制,提高了高压缩率,并且保证了图像在传播过程中的安全性,能够抵御熵、差分等造成的误差,而且由于加密过程不是独立的,与编码一并完成,并不影响压缩效率。相对于现在的无损压缩方法,该方法能够得到更高的安全性,保证了重建图像的质量,并且节省存储空间和不影响压缩效率。附图说明图1:本专利技术的详细流程图图2:传统的JPEG-LS算法压缩过程图图3:一维小波变换分解合成示意图图4:JPEG-LS融合一维小波变换示意图图5:压缩比控制模块植入后流程图图6:加密编译模式流程图具体实施方式本专利技术将图像先经过一维小波变换分解为高低频图像子带,然后对各子带进行边缘自适应预测处理得到连续性更好的模拟图像,此模拟图像按JPEG-Ls算法对图像的第一行进行编码,然后通过压缩比控制,在对上一图像块压缩过程中,收集当前图像块的压缩比,用此精细的调整失真参数,从而对下一图像子块进行调整,使压缩收敛到既定的压缩比,实现以压缩比控制压缩过程。对码流采生随机序列,然后处理随机序列生成随机秘钥流,以此秘钥流对图像子块压缩码流进行加密,循环往复,实现对整个图像的加密压缩。以下,结合图1到图6对本专利技术进行详细说明一、JPEG-LS算法JPEG-LS算法压缩过程,如图2所示,是针对连续色调图像的无损/近无损压缩标准(ISO-14495-1/ITU-T.87),该标准是基于LOCO-I算法。由预测器和编码器组成,预测器由中值边缘预测、残差计算和量化器组成,编码器由游长编码和Golomb组成,待编码像素局部梯度为D1、D2、D3(D1=Rd-Rb,D2=Rb-Rc,D3=Rc-Ra,其中R为点位置的像素估计值)与失真控制参数u的关系决定后续编码,若像素局部梯度在失真控制参数u范围内,则进入流程模式,否则进入常规模式。常规模式:1)为减少上下文的数据数量,对梯度进行量化,合并为Q(Q为区间[0,364]内的整数)。2)计算残差e=sign(Ix-Px)-β,sign={-1,1本文档来自技高网...
一种基于可控参数压缩加密算法的图像无损压缩方法

【技术保护点】
一种基于可控参数压缩加密算法的图像无损压缩方法,该方法涉及计算机信息技术领域,具体地涉及图像压缩领域,其特征是:该方法实施过程如下:步骤1:图像I(x,y)进行一维小波变换,分解为高频子带D和低频子带S;步骤2:分别对高低频子带进行边缘自适应预测处理,处理后的图像分为四部分:高频子带D0、低频子带S0、高频预测残差、低频预测残差;步骤3:将残差预测残差集合Δ={Δ1,···,Δn},对残差进行Golomb编码,将处理后的高低频图像合成为图像I`(x,y);步骤4:建立失真控制参数的一个最优集合U={u1,u2,···,un}建立如下控制函数;步骤5:按照以下流程进行编码:步骤5.1:按JPEG‑Ls算法对图像I`(x,y)的一行进行编码;步骤5.2:计算目标压缩比与当前压缩比的测度的绝对值abs(R_0—R_c),若abs(R_0一R_c)>t2, 则进入步骤3);否则进入步骤4);步骤5.3:编码块Bl1,更新当前压缩比R_c;步骤5.4:编码块Bl2,更新当前压缩比R_c;步骤5.5:按式(4)更新下一个下标值di+1,据此下标值查找表中的u,用于下一块编码,返回步骤5.2步骤6:采用三维混沌系统对编码码流进行加密处理,输出密文和秘钥并与步骤二的预测残差的编码码流,得到完整的图像压缩数据;步骤7:解码,解码过程为压缩过程的逆运算。...

【技术特征摘要】
1.一种基于可控参数压缩加密算法的图像无损压缩方法,该方法涉及计算机信息技术领域,具体地涉及图像压缩领域,其特征是:该方法实施过程如下:步骤1:图像I(x,y)进行一维小波变换,分解为高频子带...

【专利技术属性】
技术研发人员:范勇胡成华
申请(专利权)人:四川用联信息技术有限公司
类型:发明
国别省市:四川;51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1