数字图像压缩技术_第1页
数字图像压缩技术_第2页
数字图像压缩技术_第3页
数字图像压缩技术_第4页
数字图像压缩技术_第5页
免费预览已结束,剩余1页可下载查看

下载本文档

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

文档简介

1、数字图像压缩技术、引 言随着多媒体技术和通讯技术的不断发展 , 多媒体娱乐、信息高速公路等不断 对信息数据的存储和传输提出了更高的要求 , 也给现有的有限带宽以严峻的考验 特别是具有庞大数据量的数字图像通信 , 更难以传输和存储 , 极大地制约了图像 通信的发展 , 因此图像压缩技术受到了越来越多的关注。图像压缩的目的就是把 原来较大的图像用尽量少的字节表示和传输 , 并且要求复原图像有较好的质量。 利用图像压缩 ,可以减轻图像存储和传输的负担 , 使图像在网络上实现快速传输 和实时处理。图像压缩编码技术可以追溯到 1948 年提出的电视信号数字化 , 到今天已经 有 50 多年的历史了。在此

2、期间出现了很多种图像压缩编码方法 , 特别是到了 80 年代后期以后 ,由于小波变换理论 ,分形理论 ,人工神经网络理论 ,视觉仿真理论 的建立 , 图像压缩技术得到了前所未有的发展 , 其中分形图像压缩和小波图像压 缩是当前研究的热点。本文对当前最为广泛使用的图像压缩算法进行综述 , 讨论 了它们的优缺点以及发展前景。二、 JPEG 压缩负责开发静止图像压缩标准的“联合图片专家组” (Joint PhotographicExpert Group,简称JPEG),于1989年1月形成了基于自适应 DCT勺JPEG技术规 范的第一个草案,其后多次修改,至1991年形成ISO10918国际标准草案

3、,并在一 年后成为国际标准,简称JPEG标准。1. JPEG 压缩原理及特点JPEG 算法中首先对图像进行分块处理 , 一般分成互不重叠的 大小的块 , 再 对每一块进行二维离散余弦变换(DCT)。变换后的系数基本不相关,且系数矩阵的 能量集中在低频区 ,根据量化表进行量化 ,量化的结果保留了低频部分的系数 ,去 掉了高频部分的系数。 量化后的系数按 zigzag 扫描重新组织 , 然后进行哈夫曼编 码。JPEG的特点如下:优点:(1) 形成了国际标准 ;(2) 具有中端和高端比特率上的良好图像质量。缺点:(1) 由于对图像进行分块 ,在高压缩比时产生严重的方块效应 ;(2) 系数进行量化 ,

4、 是有损压缩 ;(3) 压缩比不高 , 小于 50。JPEG 压缩图像出现方块效应的原因是 : 一般情况下图像信号是高度非平稳 的,很难用 Gauss 过程来刻画 ,并且图像中的一些突变结构例如边缘信息远比图 像平稳性重要 , 用余弦基作图像信号的非线性逼近其结果不是最优的 3 。2. JPEG 压缩的研究状况及其前景针对JPEG在高压缩比情况下,产生方块效应,解压图像较差,近年来提出了不少改进方法 , 最有效的是下面的两种方法 :(1) DCT 零树编码DCT零树编码把DCT块中的系数组成log2N个子带,然后用零树编码方案进 行编码。在相同压缩比的情况下,其PSNR勺值比EZW高。但在高压

5、缩比的情况 下,方块效应仍是DCT零树编码的致命弱点。(2) 层式DCT零树编码此算法对图像作 的DCT变换,将低频 块集中起来,做 反DCT变换;对新得到 的图像做相同变换,如此下去,直到满足要求为止。然后对层式DCT变换及零树排 列过的系数进行零树编码。JPEG 压缩的一个最大问题就是在高压缩比时产生严重的方块效应 , 因此在 今后的研究中 , 应重点解决 DCT 变换产生的方块效应 , 同时考虑与人眼视觉特性 相结合进行压缩。三、 JEPG2000 压缩JPEG2000是由ISO/IEC JTCISC29标准化小组负责制定的全新静止图像压缩 标准。一个最大改进是它采用小波变换代替了余弦变

6、换。 2000年 3 月的东京会 议,确定了彩色静态图像的新一代编码方式一 JPEG2000图像压缩标准的编码算 法。1. JPEG2000 压缩原理及特点JPEG2000 编解码系统的编码器和解码器的框图如图 1 所示4 。 编码过程主要分为以下几个过程 : 预处理、核心处理和位流组织。预处理部 分包括对图像分片、直流电平(DC)位移和分量变换。核心处理部分由离散小波变 换、量化和熵编码组成。位流组织部分则包括区域划分、码块、层和包的组织。JPEG2000格式的图像压缩比,可在现在的JPEG基础上再提高10%30%而且压缩后的图像显得更加细腻平滑。对于目前的JPEG标准,在同一个压缩码流中不

7、 能同时提供有损和无损压缩,而在JPEG2000系统中,通过选择参数,能够对图像 进行有损和无损压缩。现在网络上的JPEG图像下载时是按“块”传输的,而JPEG200C格式的图像支持渐进传输,这使用户不必接收整个图像的压缩码流。由于JPEG2000采用小波技术,可随机获取某些感兴趣的图像区域(ROI)的压缩码流, 对压缩的图像数据进行传输、滤波等操作。2. JPEG2000 压缩的前景JPEG2000 标准适用于各种图像的压缩编码。其应用领域将包括 Internet 、 传真、打印、遥感、移动通信、医疗、数字图书馆和电子商务等。JPEG2000图像压缩标准将成为 21 世纪的主流静态图像压缩标

8、准。四、小波变换图像压缩1. 小波变换图像压缩原理小波变换用于图像编码的基本思想就是把图像根据 Mallat 塔式快速小波变 换算法进行多分辨率分解。 其具体过程为 : 首先对图像进行多级小波分解 , 然后对 每层的小波系数进行量化 ,再对量化后的系数进行编码。小波图像压缩是当前图 像压缩的热点之一,已经形成了基于小波变换的国际压缩标准,如MPEG-4标准, 及如上所述的JPEG2000标准。2. 小波变换图像压缩的发展现状及前景目前 3 个最高等级的小波图像编码分别是嵌入式小波零树图像编码 (EZW), 分层树中分配样本图像编码(SPIHT)和可扩展图像压缩编码(EBCOT)(1) EZW

9、编码器1993 年, Shapiro 引入了小波“零树” 的概念, 通过定义 POS、 NEG、 IZ 和 ZTR 四种符号进行空间小波树递归编码 , 有效地剔除了对高频系数的编码 , 极大地提 高了小波系数的编码效率。此算法采用渐进式量化和嵌入式编码模式 , 算法复杂 度低。EZW算法打破了信息处理领域长期笃信的准则:高效的压缩编码器必须通 过高复杂度的算法才能获得,因此EZW编码器在数据压缩史上具有里程碑意义。(2) EBCOT 编码器优化截断点的嵌入块编码方法(EBCOT首先将小波分解的每个子带分成一个 个相对独立的码块 , 然后使用优化的分层截断算法对这些码块进行编码 , 产生压 缩码

10、流,结果图像的压缩码流不仅具有 SNR可扩展而且具有分辨率可扩展,还可 以支持图像的随机存储。比较而言,EBCOT算法的复杂度较EZW和SPIHT有所提 高,其压缩性能比SPIHT略有提高。小波图像压缩被认为是当前最有发展前途的图像压缩算法之一。 小波图像压 缩的研究集中在对小波系数的编码问题上。在以后的工作中 , 应充分考虑人眼视 觉特性,进一步提高压缩比 ,改善图像质量。并且考虑将小波变换与其他压缩方法 相结合。例如与分形图像压缩相结合是当前的一个研究热点 2 。(3) SPIHT 编码器由Said和Pearlman提出的分层小波树集合分割算法(SPIHT)则利用空间树 分层分割方法,有效

11、地减小了比特面上编码符号集的规模。同EZW目比,SPIHT算法构造了两种不同类型的空间零树 , 更好地利用了小波系数的幅值衰减规律。同 EZW编码器一样,SPIHT编码器的算法复杂度低,产生的也是嵌入式比特流,但编 码器的性能较EZW有很大的提高。五、分形图像压缩1988 年,Barnsley通过实验证明分形图像压缩可以得到比经典图像编码技 术高几个数量级的压缩比。1990年,Barnsley的学生A.E.Jacquin提出局部迭代 函数系统理论后 , 使分形用于图像压缩在计算机上自动实现成为可能。1. 分形图像压缩的原理分形压缩主要利用自目似的特点 , 通过迭代函数系统 (Iterated

12、Function System, IFS) 实现。其理论基础是迭代函数系统定理和拼贴定理。分形图像压缩把原始图像分割成若干个子图像 , 然后每一个子图像对应一个 迭代函数 , 子图像以迭代函数存储 , 迭代函数越简单 , 压缩比也就越大。同样解码 时只要调出每一个子图像对应的迭代函数反复迭代 , 就可以恢复出原来的子图像 从而得到原始图像2. 几种主要分形图像编码技术随着分形图像压缩技术的发展 , 越来越多的算法被提出 , 基于分形的不同特 征, 可以分成以下几种主要的分形图像编码方法。(1) 尺码编码方法尺码编码方法是基于分形几何中利用小尺度度量不规则曲线长度的方法 ,类 似于传统的亚取样和

13、内插方法 , 其主要不同之处在于尺度编码方法中引入了分形 的思想, 尺度 随着图像各个组成部分复杂性的不同而改变。(2) 迭代函数系统方法 迭代函数系统方法是目前研究最多、应用最广泛的一种分形压缩技术 , 它是 一种人机交互的拼贴技术 , 它基于自然界图像中普遍存在的整体和局部自相关的 特点,寻找这种自相关映射关系的表达式 ,即仿射变换 ,并通过存储比原图像数据 量小的仿射系数 ,来达到压缩的目的。 如果寻得的仿射变换简单而有效 , 那么迭代 函数系统就可以达到极高的压缩比。(3) A-E-Jacquin 的分形方案A-E-Jacquin 的分形方案是一种全自动的基于块的分形图像压缩方案 ,

14、它也 是一个寻找映射关系的过程 , 但寻找的对象域是将图像分割成块之后的局部与局 部的关系。在此方案中还有一部分冗余度可以去除 , 而且其解码图像中存在着明 显的方块效应。3. 分形图像压缩的前景虽然分形图像压缩在图像压缩领域还不占主导地位 , 但是分形图像压缩既考 虑局部与局部 , 又考虑局部与整体的相关性 ,适合于自相似或自仿射的图像压缩 , 而自然界中存在大量的自相似或自仿射的几何形状 , 因此它的适用范围很广。六、其它压缩算法除了以上几种常用的图像压缩方法以外,还有:NNT(数论变换)压缩、基于神 经网络的压缩方法、 Hibert 扫描图像压缩方法、自适应多相子带压缩方法等 ,在 此不

15、作赘述。下面简单介绍近年来任意形状纹理编码的几种算法。 形状自适应DCT(SA-DCT算法SA-DCT把一个任意形状可视对象分成的图像块,对每块进行DCT变换,它实现了一个类似于形状自适应 Gilge DCT变换的有效变换,但它比Gilge DCT变换 的复杂度要低。可是,SA-DCT也有缺点,它把像素推到与矩形边框的一个侧边相 平齐,因此一些空域相关性可能丢失,这样再进行列DCT变换,就有较大的失真了。(2) 形状自适应离散小波变换 (SA-DWT)Li等人提出了一种新颖的任意形状对象编码,SA-DWT编码。这项技术包括SA-DW和零树熵编码的扩展(ZTE),以及嵌入式小波编码(EZW>

16、; SA-DWT勺特点是: 经过SA-DWT之后的系数个数,同原任意形状可视对象的像素个数相同;小波变换 的空域相关性、区域属性以及子带之间的自相似性,在SA-DWT都能很好表现出 来;对于矩形区域,SA-DWT与传统的小波变换一样。SA-DWT码技术的实现已经 被新的多媒体编码标准MPEG-4I勺对于任意形状静态纹理的编码所采用。在今后的工作中 , 可以充分地利用人类视觉系统对图像边缘部分较敏感的特 性,尝试将图像中感兴趣的对象分割出来 ,对其边缘部分、 内部纹理部分和对象之 外的背景部分按不同的压缩比进行压缩 ,这样可以使压缩图像达到更大的压缩比 更加便于传输。(3) Egger 方法Egger 等人提出了一个应用于任意形状对象的小波变换方案。在此方案中 , 首先将可视对象的行像素推到与边界框的右边界相平齐的位置 ,然后对每行的有 用像素进行小波变换 , 接下来再进行另一方向的小波变换。 此方案 , 充分利用

温馨提示

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

评论

0/150

提交评论