最佳邻域匹配图像恢复算法的改进与并行化研究

来源 :内蒙古大学 | 被引量 : 2次 | 上传用户:Euphemia123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
现实世界中的通信链路经常会产生传输错误,传输错误常常导致图像的坏损,而图像恢复可以通过差错掩盖(Error concealment)技术将这些坏损图像恢复为人眼可接受的图像。最佳邻域匹配(Best Neighborhood Matching, BNM)算法是一种优秀的图像恢复算法,它利用图像自身的信息冗余和块内相似性对受损的图像像素进行恢复。BNM算法能得到很高的图像恢复质量,但算法计算量大,运行效率低,很难满足实时处理和大规模图像处理的要求。因此,本文从串行和并行两个方面对BNM算法进行了优化,以提高算法效率。本文首先在分析了BNM算法特点的基础上,提出了一种螺旋最佳邻域匹配(Rotate-based BNM, R_BNM)算法。R_BNM算法在为受损的坏块寻找最佳匹配块时,改变了传统的顺序搜索模式,从受损块的周围开始按螺旋方式搜索,尽快找到最佳匹配块,提前结束搜索。同时R_BNM算法还使用了动态阈值调整的方法。在破坏率为15%时,R_BNM算法的加速比为19,恢复后图像的PSNR值比使用原始BNM算法时大约降低了1dB,但仍在可接受范围内,视觉差异并不大。R_BNM算法在破坏率越低时,加速比越高,恢复后图像的PSNR值越接近原始BNM算法。其次,本文中在集群系统和GPU两种不同的并行平台上对BNM算法进行了并行化研究。在集群系统上利用MPI实现了BNM算法的并行化算法,该并行BNM算法在使用多个进程执行时,算法效率提高而恢复质量没有下降,同时,实验证明该算法具有良好的可扩展性。而在GPU上则利用了CUDA编程,同时使用了合并访问、共享存储器的使用等优化手段,并且讨论和比较了这些优化手段的性能。同样在破坏率为15%时,不对BNM算法的恢复过程做任何改动,加速比为22,恢复后图像的PSNR值几乎与原始BNM算法完全相同。若缩小算法在恢复时的搜索范围,加速比可达到66,恢复后图像PSNR值虽略有下降,但不影响恢复质量。本文中所进行的模拟实验显示,这三种方法都明显降低了BNM算法的运行时间,大大提高了算法的效率,保证了图像的恢复质量。
其他文献
随着科学技术的迅猛发展,网络与人们的日常工作学习已经密不可分,人们对网络的普遍使用促使了很多新生技术的发展。比如Web日志、金融分析、网络监控和安全、传感器网络、电
[摘 要] 构建高等职业院校的教育质量保障体系是保证学校可持续发展和实施绿色生态发展战略的主要措施。本文在探讨高等职业院校教育内部质量保障体系概念的基础上,提出了高等职业院校内部质量保障体系的构建原则,并对其应有的特征加以研究和探讨。   [关键词] 高等职业院校;内部质量保障体系;原则;特征   [中图分类号] G641 [文献标志码] A [文章编号] 1008-254
当个“调客”赚点钱  你的调查,也能赚钱!“琳琳”是一家外企的人事专员,平时下班后爱浏览各种论坛,去年下半年加入了“调客”。“琳琳”透露,电脑上做份调查问卷,答题篇幅都不长,既好玩又能赚钱。在与网友交流中,她还将收入截图下来:10月8日一天赚53.50元,10月10日一天赚89元……从去年9月5日到10月15日,一个多月的时间总共兼职得1228.15元。调查内容涉及生活中的方方面面,有女性平时比较
随着网络技术的发展,网络技术逐渐渗透到各种各样的家庭应用中,家庭网络逐渐成为行业的热点。作为家庭网络中的一项重要内容,家庭网络中的多媒体管理成为了家庭网络的核心技术之
随着自动化仪表的智能化及现场总线技术的发展,现场设备管理及维护已成为工控领域的重大课题。本文在分析各大厂商设备管理系统的基础上,围绕当今流行的两大设备描述技术及三
优化来源于现实,在我们的日常生活中,会遇到许许多多的优化问题。其中很多问题又都是多目标优化问题。在多目标优化中,各目标之间是互相矛盾和互相冲突的,其最优解往往有无穷
信息化的发展促进了信息的交流传播和共享,同时,也引发了一系列的社会问题,其中最突出的问题是信息资源共享和知识产权保护之间的关系处理问题。本文在深入分析二者关系的基
H.264国际视频压缩标准以其方法简单、估计效果好、和编码压缩效率高等特点很受视频压缩界的青睐。H.264视频编码标准能在保持相同图像质量的前提下,比以往编码标准节省多达