基于分形理论图像压缩算法.docVIP

  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文档。上传文档
查看更多
基于分形理论图像压缩算法

基于分形理论图像压缩算法   摘要: 基于分形的图像压缩编码方法是一种全新的编码方法,它利用图像的自相似性及比例特性,通过消除图像的几何冗余度来实现图像数据的压缩,介绍与对比几种分形图像压缩的典型方法。   关键词: 分形;图像压缩;迭代;仿射变换   中图分类号:TP3 文献标识码:A 文章编号:1671-7597(2011)1110092-01   0 引言   在分形编码中,一幅图像由一组使它近似不变的压缩仿射变换来表示,重构图像是压缩变换的不动点,压缩仿射变换的参数组成原始图像的分形码。分形解码是一个相对简单的迭代过程,解码图像由分形码表示的压缩变换迭代作用于任意初始图像来逼近。   1 几种分形图像压缩方法比较   1.1 基本分形压缩算法   1.1.1 基本分形压缩算法原理   Barnsley[1]提出迭代函数系统,采用由初始点经压缩变换的参数加上伴随概率进行迭代,但在编码方面却未能给出任何具体的算法。   Jaquin[2]提出了全自动的分形图像压缩方法。该方法基于图像划块的方式以局部的仿射变换代替全局的仿射变换,此即目前的分形图像编码中的基本方法。   1.1.2 基本方法编码的过程   1)将图像A分割为互不交叠的子块;   2)搜索与其自相似的父块,并做缩小、旋转和平移,父块尺寸大于子块,通过变换后,父块与子块有相同的尺寸;   3)令父块经公式变换后的灰阶与子块近似,求导计算出相关参数;   4)为子块找到与其最匹配的父块,记下父块变换的相关参数,就完成了子块的编码;   5)对所有的子块,都分别寻找其对应的父块,使图像A上的每一子块,都可以用其父块覆盖,就完成了整副图像的编码。   采用自动搜索分块的分形编码方法,虽然解决了子图分割问题,使编码能全自动的进行,但是,分块的搜索需要的计算时间过长。这种方法的高压缩比是以巨大的编码时间为代价的。在每个定义域块寻找最佳匹配的值域块的过程中,都需要全局搜索所有的值域块,这个过程需要大量的时间。为了提高图像编码速度,很多研究者提出了改进方法,但是编码速度的提高都伴随还原图像质量的下降,一个好的快速分形压缩算法,应该在提高编码速度的同时,保证图像还原后的质量不会大幅度下降。   1.2 自适应的四叉树图像编码方法   1.2.1 四叉树图像编码原理      图1四叉树   Jacquin方法是在父块和子块固定尺寸的情况下进行的,这种情况下要达到好的压缩效果需要耗费大量的搜索匹配时间。而自适应的四叉树编码方法能合理地选取父块和子块的大小,大大提高搜索匹配的速度。四叉树是一颗每个非叶子结点都有四个子结点的树。(见图1)四叉树分解就是用一颗四叉树表示一幅图像,树根是原始图像,树的每个结点对应一个图像块。四叉树编码方法首先要设定一个允许匹配误差值,即图像质量下降的底线。对于满足小于误差值的父块和子块的划分,则完成匹配,计算出迭代仿射系数。而对于大于误差值的划分,则改变子块的边长,相应的父块也可同时缩小,这个过程持续进行,直到误差值满足条件。   1.2.2 四叉树搜索算法的步骤   1)原始图像A,分割成不相交叠的的子块Ri作为初始的分割;   2)搜索其相应的父块,采用“反射-旋转”操作和平均抽样操作搜索相应父块;   3)如果子块与父块的误差小于允许的误差值,则记下相关参数,就完成了对Ri的编码。否则,转到4);   4)把子块Ri再划分为4块,父块也相应划为4块,对子块重新搜索匹配的父块;   5)重复3)和4),直到所有的大小子块与相适应的父块之间自相似变换误差都小于允许误差为止。   1.3 分形与小波变换相结合的方法   1.3.1 算法原理:小波变换可以将图像信号分解为具有不同尺度和空间选择性的系列子空间信号,实现信号不同频率的分离,即图像经过小波变化之后,会分解为一个低频部分和三个高频部分,实现了高频部分和低频部分的分离。这种变换有两个特点:首先是图像的能量分布不均匀,大部分能量集中在低频区域,而高频区域出现大量的零树;其次在多级子带之间具有相似性,而本方法正是利用了经小波变换后多级子带之间的相似性。   1.3.2 算法实现过程:首先将待处理的图像经过金字塔形离散小波变换,得到小波系数;然后对小波系数在小波域内组成分层树状数据结构,这些不同分辨率的小波树(下图2为小波树的构造)之间存在一定的相似性,可以通过分形变换来描述,也就是说分形压缩的是小波树。编码的过程是一个由小波树的顶部逐步向下预测其他系数的过程,这个过程可由分形编码来完成。         图2小波树的构造      把小波域图像分割成大小相同的子树,父树的选取与空间域父块的选取略有差别。如果把树根之间的距离定义为树

文档评论(0)

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

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

1亿VIP精品文档

相关文档