小波变换的图像压缩_第1页
小波变换的图像压缩_第2页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、研究基于小波变换的图像压缩摘要图像压缩的关键技术是图像数据转换,转换后的数据进行数据量化和数据熵编码。基于小波变换的图像压缩是一种常见的图像压缩方法,本篇论文使用小波变换、多分辨率分析及不同规模的量化和编码实现图像压缩。在相同的条件下,本文采用两种不同的方法,第一种方法保留低频和放弃高频,第二种方法是阈值方法来实现图像压缩。关键词:关键词小波变换;小波图像系数;量化;编码1.引言图像压缩是指损失一部分比特率的技术或无损还原原始图像信息。在信息理论中,它的有效性,源编码的问题,即通过移除冗余即不必要的信息来实现这一目标。压缩的图像信息有两个方法,模拟和数字,因为数字压缩方法有大幅减少比特数量的优

2、势,绝大多数的系统使用数字压缩方法。信号分析及处理的常用方法是傅里叶变换(FT),而且最广泛的分析工具应用于图像处理,但由于傅里叶变换不能满足局部的时间域和频率域的特点,小波变换具有傅立叶变换没有的两个特征,同时小波变换系数相同的空间位置描述在不同的尺度上有相似性,使得小波变换能进行量化编码。近年来,使用基于小波变换的图像压缩已取得了很大的进步,也变换算法充分利用小波系数的特性。2. 图像压缩编码的基本原理图像编码研究侧重于如何压缩图像数据信息,允许一定程度的失真条件下的还原图像(包括主观视觉效果),称为图像压缩编码。然后使图像信号的信号源通过系统PCM编码器由线性PCM编码,压缩编码器压缩图

3、像数据,然后摆脱码字的冗余数据。图像压缩编码的基本原理是图1。图1图像压缩编码的基本框图因此,图像编码是使用统计特性的固有效果和视觉特征,从原始图像中提取有效信息,信息压缩编码和删除一些无用的冗余信息,从而允许高效传输的数字图像或数字存储。图像恢复时,恢复图像的不完全与原始图像相同,保留有效信息的图像。3. 小波分析的基本理论小波变换具有良好的定位时间和频域的特征,充分利用非均匀分布的分辨率,对于高频信号,使用时域的小时间窗口,进行低频信号分析,使用一个大的时间窗口。这正值一个时频分布特征,高频信号持续很长时间,不易衰减,低频信号持续很长时间,正好适合图像处理。4. 基于小波的图像压缩变换小波

4、变换用于图像压缩的基本思想,小波变换用于图像压缩:首先选择小波对原始图像进行小波变换,得到了一系列小波系数,然后对这些系数量化和编码。使用某些特征相同的相邻元素之间的子频带的小波系数和量化小波系数实现图像数据压缩的目的。二维图像信号多分辨率分析和Matlab算法是关键,需要引入二维多分辨率分析和Matlab算法。二维可分离的多分辨率分析和Matlab算法可以很容易地由一维离散小波变换得到。图3Matlab分别为二维分解图和重建算法图。图2二维Matlab分解图图中每隔两个一抽样,代表每两列置0和每两行置0的行与列抽样,通过低通滤波器和高通滤波器,并进行卷积。LH显示了水平边缘子图像,HL代表底

5、部图片的垂直边缘,HH代表了底部图片斜方向的边缘。图3重建算法图小波重构的实现,其中,1J2代表每两行插入一行0,1J2代表每两个插入一列。5.图像压缩下面流程图的小波变换图像压缩编码过程通常称为编码。原始图像经过小波变换后,它变成了小波域的小波系数,将小波系数进行量化。因为小波变换允许原始图像能量主要集中在一小部分的小波系数,小波系数量化的最简单方法是省略掉低于阈值的小波系数,剩余系数表示为常数大于阈值,其中含有大部分能量,从而达到数据压缩的目的。基于小波变换的图像压缩的过程如图4所示。a.CodingsccticrRioriiihenneTheiiwseweld旳曲伽i加ionIii袒班怦

6、【i测谕*BinfirtnitiiqnjlEoi期ycwHiigkDecodirseduHi图4基于小波变换的图像压缩的过程起初,二维图像根据小波函数进行多层分解,使原始图像被分解为低频分量和相应不同的方向(水平、垂直、对角线)高频组件。第二步,低频、高频分量采用量化编码获得基于人类视觉的生理特点能识别的图像。低频部分可以使用快速余弦变换,进过阈值选择的高频部分可用于矢量量化,以获得一个二进制符号流。图像压缩的方案和实现:(1)放弃高频部分和保留低频部分最重要的部分是一个图像的低频部分,所以当小波重构,我们可以只留下小波分解的低频部分,而高频部分系数设置为0。,因此,重构图像局部模糊,只有部分

7、结果明显。实验中使用了“bior3.7”小波和实验艺术作品“comp.bmp”。它首先利用小波分解comp.bmp图像,这消除了高频图像的一部分,只保留低频部分,然后量化编码来实现压缩Resnlts:Thesizeoftheimagebeforecompressionofcomp:NiimeSizeBytesClassAttribuiesI740x740x31642800miitSThefirstcompressedimasiesizeofthecompis:NilinaSizeBytesClassAttribuiesCal377x377x3426387unitsThesecondcomijr

8、essedimagesizeofthecompis:NainSizeBytesClassAttributesCa2193x193x3111747unitsa)数据结果Originalinu色电InformaticnoftewandhielifrevAfterdeoinpositiofLThefirstCDtnpressionThe占弋亡OtidCtJmprtSsionb)图像压缩结果图5放弃高频和保留低频的数据及图像结果结果从图像结果的角度来看,第一次,我们提取经过小波分解的第一层原始图像的低频信息,压缩相对较小,约1/4大小;第二次,我们提取经过小波分解的第二层原始图像的低频信息,压缩比较大

9、,大约1/12,效果并不理想。舍弃高频信息,保留原来的低频信息是图像压缩最简单的方法。它不需要额外的处理来获得更好的压缩效果。从理论上讲,可以获得任何压缩比。(2)阈值方法图像被多层小波分解后,保留低频系数不变,然后选择全局阈值处理高频系数;或高频系数处理不同层次的不同的阈值。高频系数的绝对值低于阈值设置为0,或者保留。使用剩余的非零的小波系数重构。Matlab使用ddencmp()函数获取默认阈值压缩,并使用函数wdencmp()可以压缩,本文采用全局阈值压缩和分层阈值压缩并比较它们。图像的全局阈值与分层阈值的实验结果如下。Tlieexpeiioientalresultofglobaltlu

10、esholdoftheiinage:TlieperceniageofcoefficientsthataresettozeroinWaveletdsompoitioncoefficients:peifO=56.3386Tliepercentageofresidualenergyiifterrheimageiscomiressed:perfl2=99.9999Tlieexperimentalresiilrthattheimaeieisproce&ssdbylayeringthreshold:TliepercentageofcoefficientsthataresetiozeroinWave

11、letdecompositioncoefficients:perfO1=94.9958TliepercentageofresidualenergyafterTheimageiscompressed:perfl21=97.4490a)全局阈值与分层阈值数据结果CtobalthresholdiniaaicconipifSiicn豺岂吕ycomippnnt9'°.?9S®pMgcoefficientscompentnt?6.ji86lfcEnergycomponsmZerocoefHcienticwnponnt945S°oHierarchicalthreshaldtfiE;imaeectHUpressiofib)全局阈值和分层阈值的图像图6阈值方法的结果通过比较分层阈值压缩与全局阈值,可以得到的结论是,能量损失并不大的条件下条件下,全局阈值压缩可以获得更高的压缩,分层阈值阈值可以细节处理更加精细,图像效果更好。结果显示在图6。6.结论图像是人们传递信息的重要媒介,大量的数

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论