论文部分内容阅读
针对双通道、高码速率的高分辨率光学遥感卫星吉林一号A星下传数据的实时快视需求,提出了一种基于CUDA和OpenGL互操作的遥感影像快视方法,采用CUDA C语言利用GPU并行地从原始码流中提取出像素数据并存入像素缓冲对象,之后不必将像素数据传送回主存,而是基于互操作接口将显存中像素缓冲对象作为纹理数据源直接递送给OpenGL纹理绘制接口完成影像快视显示,整个过程不需要任何数据移动或复制。实践表明,与由CPU完成数据提取和图像绘制相比,该方法可快速完成数据并行提取,提高影像快视效率,并释放CPU。