基于遗传算法的分形二值图像压缩研究与实现

来源 :武汉理工大学 | 被引量 : 0次 | 上传用户:marine_ogz
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
一般而言,图像或数据压缩是一种优化问题,其目的是在满足一定质量约束条件下,给出这些图像或数据最短的描述。分形图像压缩因为其非常高的压缩比成为了目前非常流行的技术之一。本论文的分形图像压缩算法基于分形自相似自仿射理论及核心理论——迭代函数系统(IFS)理论。其基本思想是对一幅原图像寻找一个有效的IFS,它由一组压缩仿射变换组成,而利用该IFS可以以任意大小重构出与原始图像十分相似的图像。 然而,IFS的求解属于NP-hard问题,在复杂的约束条件下,并要在庞大的搜索空间中寻求最优解,传统的搜索方法几乎是不可能的。本论文把擅长解决这类难题的遗传算法应用于分形图像压缩中,提出了一种较为有效的基于遗传算法的分形二值图像压缩方法。遗传算法,模拟自然界演化过程,通过保持一个潜在解的种群进行多个方向搜索。种群的进化繁殖遵从优胜劣汰,从而在可扩展的搜索空间中将搜索引向潜在的最优解。 本论文首先介绍了迭代函数系统和遗传算法的基本理论,然后具体阐述了基于遗传算法和迭代函数系统的二值图像压缩的基本思想和实现方法,包括染色体编码、染色体评估、选择策略选取、遗传算子设计、解码图像重构和算法实现。本文提出了可变长的染色体编码及可扩展的搜索空间等解决方案。同时,设计了多目标适应值函数,并设计了多种杂交算子与变异算子,使得算法的性能及效率有了极大的提高。实验结果表明,该算法有较强的搜索能力,能找到近似最优的IFS解,其解码图像近似于原图像,并有较高的图像质量。 研究表明,遗传算法具有内在的并行性,正是这一点决定了它具有大规模并行求解的可能性。本文根据现有的并行遗传算法的框架,实现了一种基于分布式环境的简单分布式遗传算法,随即,本文又阐述了一种基于分布式系统的并行遗传算法的设想。实现这一设想将是本人下一步的工作重点。 最后本文对全文做了总结,并讨论了有待进一步研究的内容。
其他文献
密集波分复用技术为将电视网、电话网和传统计算机网络合并为一个数字化、分组化的集成的网络提供了高速通信条件,而现有的Internet的三层/两层的用户数据传输平面的传输效率
随着Internet技术的发展,越来越多的应用采用XML作为信息表示和数据交换的标准,所以用户对于XML数据查询技术的要求也越来越高。在进行XML数据查询时,用户输入的查询条件往往
日常生活中我们经常遇到各种各样的图解。图解种类众多,如地图、教材(如生物学、考古学教材)上的插图、说明和维修手册上的装配图等。传统图解全靠手工绘制,费时费力、风格各
目前关于Multi—Agent的理论和技术的研究为分布式开放系统的分析、设计提供了一个较为有效的途径。关于多Agent系统间的交互问题也成为了MAS理论研究中的一个热点问题。多Ag
随着计算机技术的发展,基于内容的图像检索技术得到了广泛的应用,并且在图像检索领域取得了较为显著的应用效果。但是从检索效率角度来看,由于检索数据量的不断增大。传统的基于
第三代移动通信(3G)因其众多的优点而越来越受到人们的青睐。其中之一就是高带宽无线上网,而高带宽无线上网离不开移动IP 技术的支持。所以,移动IP 技术将是今后相当长的一段
廉价磁盘冗余阵列(RAID)作为一种提高存储系统可靠性和性能的技术,已经得到了广泛的应用,有关磁盘阵列结构和数据布局的研究也一直很活跃,但有关网络磁盘阵列下的数据布局的研究
  移动自组网是由一组带有无线收发器的移动节点组成的多跳、临时的自治系统。由于移动自组网具有动态、移动、分布、自组织、可快速组网等特性,它得到了越来越广泛的应用。
本论文将能耗优化引入整个设计过程中,全面考察了底层硬件节能机制在各个设计步骤中的有效应用,提出了一套较为完整的分布式实时系统能耗优化设计理论和实现技术。   本
面向对象软件测试是面向对象软件开发中非常重要的一个环节,是保证软件质量、提高软件可靠性的关键。面向对象技术中的封装、继承、多态等机制给整个软件开发周期的分析、设