《电子技术应用》
您所在的位置:首页 > 通信与网络 > 设计应用 > 一种基于EZW改进算法的图像压缩方法研究
一种基于EZW改进算法的图像压缩方法研究
来源:电子技术应用2010年第12期
牛德智1,陈长兴1,王曙钊1,张明亮1, 陈 芳2
1. 空军工程大学 理学院, 陕西 西安710051;2. 空军工程大学 训练部,陕西 西安710051
摘要: 针对原EZW算法未能很好利用图像小波系数特点及按照频率特性量化小波系数的不足,提出了对图像小波系数进行信噪分离、阈值化处理以及对低、高频图像信息进行分阈值量化的改进算法,并给出了在保证复原图像质量情况下扫描终止的判别条件,以节省压缩时间,在实时传输中能有效地提高图像压缩效率。仿真实验结果表明,改进算法无论在扫描相同次数下的信噪比,还是相近信噪比下的压缩比都获得了较大改善,为小波变换下的图像压缩方法提供了新的思路。
中图分类号: TP751
文献标识码: A
文章编号: 0258-7998(2010)12-0128-04
Research on the method of image compression based on improved EZW algorithm
NIU De Zhi1, CHEN Chang Xing1,WANG Shu Zhao1, ZHANG Ming Liang1, CHEN Fang2
1.Science College, Air-Force Engineering University, Xi′an 710051, China;2.Training Department, Air-Force Engineering University, Xi′an 710051, China
Abstract: Aiming at disadvantage and insufficiency in primal EZW algorithm whose character of wavelet coefficient is not quantized according to frequency characteristic, a new improved algorithm is presented which includes signal-noise separation of wavelet coefficient , the valve disposition and different threshold quantization between low frequency and high frequency image information, in the case that make sure quality of rebuilt image, it proposes the judgment condition of stopping scanning, which saves scanning time more and can improve efficiency of image compression effectively during process of instant transmittal. The simulations show that the improved algorithm makes progress not only in PSNR of the same scanning times, but also in CR of approximate signal to noise ratio. Meanwhile, it provides new way of image compression under wavelet transform.
Key words : wavelet transform; image compression; EZW; signal-noise separation; valve disposition; different threshold quantization

    随着通信网络的迅猛发展,实际应用中人们对信息的依赖越来越强,通信的内容也不再局限于文字、符号等,图形、图像通信[1]日益深入到人们的日常生活中。由网络通信的实时性和有效性所决定,图像要快速传递和存储,就必须进行压缩。如何对图像的数据信息进行压缩,使其在传输过程中尽量传输短的码流,尽量节省信道容量,进一步节约存储空间,这是图像压缩所要解决的问题。图像压缩[2-3]就是去掉各种相关及冗余,保留重要的信息。图像数据本身所固有的视觉冗余及统计冗余等,为图像压缩提供了基本的理论支撑。图像压缩的过程通常称为编码,而图像的恢复则称为解码。因此,图像压缩的关键就是寻找有效的编码方法,尽可能多地消除原图像的信息冗余。
    在突破传统无损图像压缩[4]编码方法的基础上,新兴编码方法在高效、低码等方面有极大的优越性。而基于DCT(Discrete Cosine Transform)变换的JPEG(Joint Photographic Experts Group)[5-6]图像压缩标准,虽然在改善信噪比方面较以往有所提高,但其运算复杂且不能避免方块效应的产生。分形[7]图像压缩编码利用图像整体与部分之间的自相似性,在提高压缩比方面有着很大的潜力,但是如何正确地划分子块及寻找收敛的IFS(Iterated Function System)很困难。20世纪80年代在傅里叶变换[8]基础上发展起来的小波变换,有效实现了信号、图像的空频转换,图像经过小波分解后可以去除相关特性,实现能量的重新分配,使近似信息集中在低频区域,细节信息反映在高频区域。根据小波系数的这一特点,很容易实现图像数据的压缩。JPEG-2000图像压缩标准、MPEG-4视频压缩标准已经将小波变换列入其中。

    图像的小波变换就是以原始图像为初始值,不断将上一级图像分解为4个子带的过程,每次得到的4个子带图像,分别代表频率平面上不同的区域,它们分别含有上一级图像中的低频和垂直、水平及对角线方向的边缘信息。其中,子带HLn表示了水平方向的高频、垂直方向的低频成分,子带LHn表示了水平方向的低频、垂直方向的高频成分,而子带HHn则表示了水平和垂直方向的高频成分。从多分辨率分析出发,一般每次只对上一级的低频子图像进行再分解。图像小波变换示意如图1所示。

2 EZW算法
    在图像的小波系数矩阵中,用“零树”来描述这种依频率特性递减的数据分布特性。在“零树”中,通过区分零树根(ZTR)、孤零(IZ)、正重要系数(POS)和负重要系数(NEG)这几种不同性质小波系数的方法,来实现变换编码的过程,具体可参考文献[9]。
 嵌入式小波零树编码EZW(Embedded Zero tree Wavelet)算法[9],就是利用零树的一种高效的小波图像压缩算法。实际中采用零树与逐次逼近量化技术SAQ(Successive Approximation Quantization)相结合,构成EZW编码算法。其主要步骤如下:

  对图像小波变换的研究表明,一些较小的高频系数几乎应该不再包含图像信息,可以对这些信息进行噪声抑制[12],而不会对图像的重构质量有大的影响。所以当逐次逼近的阈值落入这一相关区域时,可以停止对小波系数的扫描。量化编码前将这一部分系数作为噪声进行滤波处理,这也是对原算法可以进行改进的地方。
    基于以上分析,提出EZW的改进算法如下:
    (1)图像小波系数的重新排列。为便于将图像小波系数转化到信号处理领域,并通过对信号的噪声分离来求得原图像中的噪声冗余,需要对代表原图像的小波系数矩阵进行矢量排列,使其转化为一个新的信号向量C。具体方法是:首先对最低子频带LLn的小波系数矩阵按列排列成一个一个新的列向量c1,然后按照HLn,LHn,HHn,…,HL1,LH1,HH1的顺序依次生成列向量c2,c3,c4,…,c3n-1,c3n,c3n+1,最后令C=[c1;c2;c3;c4;c3n-1;c3n;c3n+1],则生成信号向量C。
    (2)信号分解。将信号C进行小波分解,进而将其分离为近似信息与噪声细节。令C=S+U,其中S为近似信息,U为噪声细节,则WTC=WTU+WTS。WTC为小波变换算子;WTU对应小波基中低通滤波部分,其还原的为近似信息;WTS对应小波基中低通滤波部分,其还原的为噪声细节。此处的噪声细节不能直接从信号C中直接去除,而是应该利用其参数作为下一步阈值处理的依据。

 (6)主扫描。
 (7)副扫描。
    对于(6)、(7)中的扫描问题,保持原算法(2)、(3)中的扫描及逐次逼近量化方式。另外,考虑图像小波系数的零树结构特性,对每一次扫描中出现的零树根节点,与其对应位置的更高频带的小波系数就不再参与扫描编码,这样可以显著地提高扫描编码的效率。所以,每次扫描的过程实质上就是对重要系数的不断量化细化的过程。

 (9)送熵编码。
4 仿真实验结果及分析
 为验证算法的有效性,本文中采用的是256×256的lena图像,以Matlab 7.1为实验仿真平台。首先由函数命令imread读入图像信息,读入后得一个大小为256×256的像素矩阵;用wavedec2函数对所读取的二维图像信息进行小波分解(这里取分解层数为N=3),选取小波基为“db1”小波。图2为图像小波分解后各层信息。对于本文设定的具体小波分解参数,可以得到由最低频到各个方向高频的共10个小波系数矩阵,按照第3节中第(1)步所述的原则将其转化为一新的信号向量C。用离散信号的分解函数dwt对其进行信噪分离。图3显示的即为分解出的噪声信息。

    由噪声样本计算标准差,得σ=14.28,按照式(4)可求得阈值δ=17.98。对小波系数进行硬阈值化,可以得到优化以后的小波系数Cg,其中置零系数百分比perf0=86.36%。为进一步确定Cg是否对原始图像产生了失真,可以通过小波逆变换重构出图像的灰度信息。图4为原始图像和阈值化处理后的重构[14-15]图像。

    由图4可以看出,两幅图像在视觉效果上已经没有区别,说明了阈值化处理的可行性。
    然后,针对图像小波域系数存在“零树”结构的特点,通过编写逐次逼近量化的Matlab程序,分别应用原有算法和改进算法对lena图像进行压缩处理。图5为经过相同的扫描次数,两种算法图像压缩后所重构的复原图像。

    表1给出了对应情况下的图像质量评价标准[16]:峰值信噪比(PSNR)和压缩比(CR)。在仿真中,扫描终止时低频阈值为TL=32,高频阈值为TH=16。

    通过分析实验结果可以得出,改进算法无论是在相同扫描次数下复原图像的信噪比,还是在相近信噪比下图像的压缩比(体现为相邻斜对角参数的比较),较之原算法都获得了较大改善,这说明算法改进是成功的。不足之处在于编码过程中增加了小波系数的再处理,对低频和高频分阈值量化,这对编、解码设备都提出了更高要求。但从缩短码流和节约信道资源方面,这些都是可以接受的。
    本文在分析和研究EZW图像压缩算法的基础上,提出了小波系数噪声分离、阈值化小波系数、分阈值量化低频和高频信息的EZW改进算法。实验结果表明,改进算法性能和压缩比都有了提高,不失为一种行之有效的图像压缩算法,同时它也为小波变换应用于图像压缩编码提供了一种新的思路。
参考文献
[1] DYCK W, SMODI R, HUFNAGL H, et al. High-speed  JPEG coder implementation for a smart camera[J]. Journal  of Real-time Image Processing,2006,1(1):63-68.
[2] 安晓东,陈静.图像压缩方法综述[J].电脑开发与应用,2006,19(12):24-26.
[3] BARANIUK R. A lecture on compressive sensing[J]. IEEE Signal Processing Magazine(S1053-5888), 2007,24(4):118-121.
[4] 苏令华,吕韶昱,万建伟.基于多预测器的高光谱图像无损压缩[J].国防科技大学学报,2007,29(1):44-48.
[5] 赵楠楠,孙红星,徐心和.基于小波变换和SVM的图像压缩仿真研究[J].系统仿真学报,2006,18(11):3034-3037.
[6] ROBINSON J, KECMAN V. Combining support vector machine learning  with the discrete cosine transform in image  compression [J]. IEEE Transactions on Neural Networks (S1045-9227), 2003,14(4):950-958.
[7] 李明水,欧珊瑚,张珩.分形图像压缩方法的新进展[J]. 工程图学学报,2004(2):143-150.
[8] 陈长兴,高晓光,刘昌云.基于傅立叶变换的积分算法研究[J].系统仿真学报,2004,16(4):817-819.
[9] 张春田,苏育挺,张静.数字图像压缩编码[M].北京:清华大学出版社,2006.
[10] 张帆,朱国仲.基于泛Fibonacci的Web图像快速呈现[J].现代电子技术,2009(16):103-106.
[11] CHENG A M K, SHANG Feng. Priority-driven  coding and transmission of progressive JPEG images for realtime application[J]. Journal of VLSI Signal  Processing System for Signal, Image and Video Technology(S0922-5773),2006,79(12):1744-1753.
[12] 甘俊英, 李春芝. 基于小波变换的二维独立元在人脸识别中应用[J]. 系统仿真学报, 2007,19(3):612-616.
[13] 程正兴.小波分析与应用实例[M].西安:西安交通大学出版社,2006.
[14] 石光明.压缩感知理论及其研究进展[J]. 电子学报,2009,37(5):1070-1081.
[15] TROPP J A, GILBERT A C. Signal recovery from randommeasurements via orthogonal matching pursuit [J]. IEEE Transactions on Information Theory (S0018-9448), 2007,53(12):4655-4666.
[16] 杨春玲,高文瑞.基于结构相似的小波域图像质量评价方法的研究[J].电子学报,2009,37(4):845-849.

此内容为AET网站原创,未经授权禁止转载。