YNAO OpenIR  > 抚仙湖太阳观测和研究基地
一米真空太阳望远镜Level 1级图像选帧的GPU实现
其他题名A method of Level 1 frames-selection based on GPU for new vacuum solar telescope
施正1; 向永源2; 邓辉1; 季凯帆1; 卫守林1,2
发表期刊科学通报(Chinese Science Bulletin)
2015-05
卷号60期号:15页码:1408-1413
DOI10.1360/N972015-00032
分类号P111.2
产权排序第2完成单位
收录类别CSCD ; 核心
关键词Nvst Gpu 互相关 斑点干涉 图像重建选帧
摘要

抚仙湖一米真空太阳望远镜Level 1数据是利用图像选帧位移叠加技术获得的,目前Level 1处理的时间约20 s,大约是图像采集时间的1.7倍.为了达到减少其所需时间的目的,本文采用GPU技术来实现选帧流程,包括斑点干涉选帧和互相关图像位移叠加.在CUDA环境下,实现了利用GPU处理大量傅里叶变换和图像矩阵的并行四则运算等功能.在我们的实验环境下,对100帧图像的处理只需要0.6 s.同时对整个流程中各个模块的运行时间也进行了详细的测量、分析和讨论.

其他摘要

The sun high resolution imaging observation is the most important way of New Vacuum Solar Telescope (NVST) located in Fuxian Lake of Yunnan. This paper mainly describes the method of the Level 1 data processing of NVST. Currently, the times used by NVST to calculate the 100 images is about 20 s, which is almost 1.7 times of 100 image acquisition time of 12 s. It can’t meet the demand of real time processing. In this situation, we have decided to use GPU to process the data. Because the GPU has multi-threading parallelism and a superiority in image processing. We implemented the algorithm by GPU to short the processing time to meet the demand without changing the original algorithm. Thus, it ensures the accuracy of the original operation without affecting the subsequent operation. The experiment includes two main parts, frames-selection method and shift-and-add method. Frames-selection uses speckle interferometry (SI). It selects part of the images with better quality and then shifts-and-adds them. Not all of the image data are required. Usually we only concerned with the necessary part. So in the election process, we only calculated the frequency and the bandwidth. It will highly improve the accuracy of the selected frame. The Fourier transform spent the most time in this experiment. It runs three times in the frame selection and processes second times in the shift-and add. This part of the length of time consuming operation largely determines the efficiency of the program. The CUDA provides the standard library functions, which called CUBLAS and greatly improve the operating efficiency of the program. The library functions CUBLAS provides matrix operations. In this study, most of the matrix operations referenced standard library functions to achieve a large number of image matrix of the parallel arithmetic and other functions. The rest of them used a GPU multi-threading technology. In our experiments, 100 images calibration only takes 0.25 s, GPU runtime also only 0.6 s, the processing time of a single frame is only 4.7 ms. The time of processing image exposure spends only 12 ms. Therefore, it means that in the next frame of the image exposure time, the processing steps of the previous frame image exposure can be completed synchronously. In the current conditions, it meet the demand of real-time processing.

资助项目国家自然科学基金[11263004] ; 国家自然科学基金[11203077] ; 国家自然科学基金[11163004] ; 国家自然科学基金[11403009]
项目资助者国家自然科学基金[11263004, 11203077, 11163004, 11403009]
语种中文
学科领域天文学 ; 天文学其他学科 ; 计算机科学技术
出版者SCIENCE CHINA PRESS
ISSN0023-074X
CSCD记录号CSCD:5445330
引用统计
被引频次:3[CSCD]   [CSCD记录]
文献类型期刊论文
条目标识符http://ir.ynao.ac.cn/handle/114a53/4818
专题抚仙湖太阳观测和研究基地
通讯作者卫守林
作者单位1.昆明理工大学云南省计算机技术应用重点实验室, 昆明, 650500
2.中国科学院云南天文台, 昆明, 650001
通讯作者单位中国科学院云南天文台
推荐引用方式
GB/T 7714
施正,向永源,邓辉,等. 一米真空太阳望远镜Level 1级图像选帧的GPU实现[J]. 科学通报(Chinese Science Bulletin),2015,60(15):1408-1413.
APA 施正,向永源,邓辉,季凯帆,&卫守林.(2015).一米真空太阳望远镜Level 1级图像选帧的GPU实现.科学通报(Chinese Science Bulletin),60(15),1408-1413.
MLA 施正,et al."一米真空太阳望远镜Level 1级图像选帧的GPU实现".科学通报(Chinese Science Bulletin) 60.15(2015):1408-1413.
条目包含的文件
文件名称/大小 文献类型 版本类型 开放类型 使用许可
一米真空太阳望远镜Level1级图像选帧(1176KB)期刊论文出版稿开放获取CC BY-NC-SA浏览 请求全文
个性服务
推荐该条目
保存到收藏夹
查看访问统计
导出为Endnote文件
谷歌学术
谷歌学术中相似的文章
[施正]的文章
[向永源]的文章
[邓辉]的文章
百度学术
百度学术中相似的文章
[施正]的文章
[向永源]的文章
[邓辉]的文章
必应学术
必应学术中相似的文章
[施正]的文章
[向永源]的文章
[邓辉]的文章
相关权益政策
暂无数据
收藏/分享
文件名: 一米真空太阳望远镜Level1级图像选帧的GPU实现_施正.pdf
格式: Adobe PDF
所有评论 (0)
暂无评论
 

除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。