基于GPU并行计算的太阳自适应光学图像斑点重建技术实现

来源 :中国科学院大学(中国科学院光电技术研究所) | 被引量 : 2次 | 上传用户:applebanana0204
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在地基太阳观测中,光线在穿越大气层时会受到大气湍流的影响而导致图像扭曲、变形以致质量下降。为了消除或降低大气湍流的影响,包括自适应光学技术和事后图像处理技术在内的许多技术被用来获得高分辨力的太阳图像。本文采用的是基于斑点重建算法的事后图像处理技术。斑点重建算法被分为两个部分:傅里叶振幅重建和傅里叶相位重建。振幅重建部分采用的是斑点干涉法,相位重建部分则采用的是斑点掩模法。然而,由于巨大的数据量以及计算的复杂性,斑点重建算法的计算十分耗时,传统的串行计算方式难以满足实时性要求。GPU由于其强大的计算能力、良好的可编程性以及经济性,为提高算法的计算效率提供了新的思路。为了加速斑点重建算法的计算过程,本研究在讨论了算法原理的基础上,使用CUDA并行计算架构实现了太阳图像斑点重建算法并行化。本文作了如下的工作:第一,介绍了大气湍流对太阳观测的影响,并详细论述了斑点重建算法的原理和步骤。第二,针对斑点重建算法在串行平台上耗时长、重建效率低的问题,利用GPU平台和CUDA框架对不同的步骤提出了各自的并行优化方案。实验结果表明,在我们的运行环境下,一张TiO通道2304×1984像素大小的图像,可以在70s内完成重建,相比运行在CPU上的串行程序,加速比可达7以上。可见,并行化后的算法,重建速度得到了显著的提升。第三、为了进一步减少耗时,本文提出了基于双GPU的加速方法以及基于CPU-GPU协同计算的加速方法。其中基于CPU-GPU协同计算的加速方法又分为在子块内的CPU-GPU协同计算和在子块间的CPU-GPU协同计算两种。实验表明,这三种加速方法相比单GPU情况下的速度都取得了一定程度的提升。可以预见,未来在更多的GPU上,是可以实现太阳图像高分辨力实时重建的。
其他文献
后工业化、后苏联社会主义和后金融危机时代,要求我们回归"三个维度"的原点;人与自然关系的维度:环境恶化呼唤转换发展方式为新的可持续发展,人与社会关系的维度:社会失衡要求把
目的分析核因子-κB(nuclear factor,NF-κB)及其下游抗凋亡caspase-8同源结构FLICE抑制蛋白(cFLIP)在胆道瘢痕中的表达情况。方法建立滇南小耳猪胆道损伤修复模型并建立对照
采用525 #普通硅酸盐水泥、磨细粉煤灰(或磨细矿渣)、硅粉、高效减水剂和标准砂等原材料 ,以常规的制作工艺和蒸气养护 ,配制出抗压强度达200MPa的超高性能混凝土 ;掺入一定
资源型城市区位偏远被认为是制约资源型城市转型和可持续发展的重要因素。随着高速铁路的迅速发展,资源型城市的区位条件是否得到改善?以国务院确定的126个地级资源型城市为
目的评价不同的针灸方法对于中风后遗症进行治疗的效果,以便为临床治疗工作提供有价值的参考。方法本研究选择所有研究对象均为我院收治的中风后遗症患者,所以患者的入院时间
大学生的价值观问题作为高校思想政治教育的一个重要组成部。本文从价值观的综述入手,分析了主流价值观变化的特点、现状以及主流价值观中存在的问题和发展的趋势;然后分析了大
计算机和网络技术在不断发展,这种背景下,社会各行各业的发展也逐渐趋于信息化和网络化,这其中自然包括建筑行业。实现工程管理的信息化,不仅使工程的建设质量与效率有所提升
<正>"中国经济要开启"双引擎",一是打造新引擎,大众创业、万众创新;二是要改造传统引擎,对公共服务和传统行业进行改造升级。"互联网+"在这其中都能起到重要作用,成为中国经
目前焦化企业希望不断的提高焦炭质量以满足用户的需要,其中就包括对煤料的预处理技术,如煤调湿、煤预热、配型煤炼焦、选择性粉碎等。本文就不同煤料预处理技术进行对比,分