基于并行架构的视频SAR成像算法研究与软件实现

来源 :电子科技大学 | 被引量 : 6次 | 上传用户:lzhdq
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
SAR(合成孔径雷达)凭借其探测距离远、受气候和光线影响小等诸多优点,在国防军事上和人民生活中发挥着重要作用[1]。SAR成像需要处理的数据规模庞大,运算量大,难以实现高帧率的视频SAR。为了使SAR成像算法适应监测系统的实时性需求,快速成像并连续显示,成像算法的优化与搭建最优的硬件和软件环境是必不可少的两个方面。SAR成像算法发展至今已经相当成熟,寻求相应的硬件和软件环境就成为了提升成像算法运行效率的关键因素。本文以基于并行架构的视频SAR成像算法研究和软件实现为课题,重点讨论了算法在GPU并行计算平台——CUDA上的实施和相关优化过程,最终将成像效率提升了约24倍。其主要内容分为如下四个部分。1.该部分主要研究了成像算法的对比选择。从SAR成像的一般原理出发,对三种高分辨率SAR成像算法(RD算法,CS算法和ωK算法)进行比较,对比了各自的特点、处理步骤和不足,然后选择ωK算法作为适用的视频SAR成像方案。2.该部分主要研究了ωK算法的仿真和并行计算的硬件映射。在MATLAB平台上仿真实现视频SAR的ωK算法并测试通过,为了利用GPU并行计算平台CUDA的多核并行计算优势,需要对所选的成像算法进行硬件映射。根据成像算法涉及到的具体运算,抽象出矩阵接口和复数接口,在CUDA平台上实现,实现过程中兼顾了程序的扩展性和复用性。然后利用这两个接口将成像算法映射到CUDA平台。3.该部分主要研究了成像算法运行效率的优化。为了达到GPU执行效率的最大化,分析了GPU的硬件资源分配和执行模式,并根据与CPU执行模式的差异,分析了制约其运行效率的两个方面。在此基础上,从线程束分支、资源分配和时延隐藏三个方面讨论了优化的策略,并给出了核函数的最优化配置准则。然后对算法中出现最频繁的矩阵乘法进行了精度提升,并深度优化了其访问显存的速度和次数。通过改变矩阵乘法的运算结构,将矩阵分块,进一步减少了显存访问次数,提高了运行速度。最后借助Visual Studio的性能分析工具减少了成像算法中高密度运算部分的耗时,并通过对显存访问的分析,优化了算法的整体实现。4.该部分主要研究了成像软件的模块化设计。成像软件按照功能可分为雷达交互、成像算法处理和图像和波形显示三个部分,雷达交互部分通过串口通信设置波形参数和雷达硬件参数,控制雷达发射和接收波形信号,控制上位机(运行视频SAR成像算法的主机)通过UDP通信接收经雷达处理后的回波信号。成像算法处理模块根据输入的成像参数和设置的成像模式在上位机上调用并运行成像算法。图像和波形显示模块显示成像算法输出的图像和波形,并能设置显示模式和控制显示过程。最后通过成像质量分析,证明了基于CUDA平台的视频SAR成像算法能在不牺牲成像质量的前提下显著地提高成像速度,实现实时成像。
其他文献
无线可视化传感器网络(Wireless Visual Sensor Networks, WVSNs)是由许多分散在目标区域中的图像拍摄系统节点所构成。相对于传统的无线传感器网络(Wireless Sensor Network
本文研究的是水下声靶接收处理系统设计。声靶主要分为信号接收、信号处理、回波发送三个主要部分,本文研究的重点是信号接收和信号处理。为了达到较好的实时性,采用了NI公司开
随着雷达信号处理算法的研究不断深入,信号处理系统的复杂性与实效性的矛盾更加突出,提高雷达信号处理速度成为必要。近年来,GPU(Graphics Processing Unit,图形处理器)技术
无线体域网作为无线传感器网络的一个重要分支,是一种新的交叉学科。其整合了许多高新技术,如分布式信息计算与处理技术、传感器技术、嵌入式技术、无线网络和通信技术等,被广泛
本文研究并实现了基于达芬奇平台的夜间车辆检测系统。该系统在嵌入式平台上实时分析交通视频信号,准确计算出车流量、车速等交通参数,并能有效抵抗车灯直射摄像头产生的光晕、
全球定位系统(GPS)和捷联惯性导航系统(SINS)具有很强的互补性,本文主要研究了基于ARM的SINS和GPS的组合导航系统。本文首先对GPS和SINS进行了概述,分别介绍了两个子导航系统
Femtocell又称毫微微小区,或家庭基站,是一种小型低功率基站,覆盖范围为10-50m,主要用于解决室内覆盖问题,具有接入简单、低功耗、低成本等特点。在家庭基站和宏基站的频率资源分
网络编码自提出以来,已在理论上证明可以带来诸多好处,如大幅增加网络的容量,使分布式系统的设计更为简化。然而,目前实际系统中却很少采用网络编码技术,主要存在的问题有:引
视频的镜头类型是视频底层特征和高级语义之间的桥梁,能有效弥补两者之间的鸿沟,有助于视频精彩事件检测,促进创建视频摘要,进而满足用户快速查询和浏览视频的要求。现有视频语义
外辐射雷达系统可以利用不同体制的军用和民用电磁信号来实现定位,其自身不需要辐射电磁信号而具有较强的“隐蔽性”和“先发制人”的能力,在现代战场中,具有较高的抗打击能