高分辨SAR图像车辆目标检测的FPGA设计

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:guobin_tj
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着合成孔径雷达(Synthetic Aperture Radar,SAR)成像技术的快速发展,通过成像获得的SAR图像包含的数据信息也越来越多。对SAR图像数据进行加速处理变得十分必要,异构计算成为人们加快处理海量数据速度的一个重要方式,CPU+GPU是目前最常见的异构计算架构,GPU具有极强的计算能力,使得其在并行计算领域有着得天独厚的优势。然而,随着GPU集群的不断扩大,耗电量巨大以及散热问题逐渐显现出来,成为制约GPU做并行计算的的重要制约因素。OpenCL异构计算标准的出现,使得开发人员用C语言就可以对FPGA进行开发,而不需要学习传统的硬件描述语言,为FPGA在高性能计算领域迈进了一大步。基于FPGA+CPU的异构计算架构具有较低的功耗并且可以根据具体的需要灵活的编译硬件,在一些低功耗、高性能的领域里具有良好的应用前景。本文的主要工作如下:1.本文使用FPGA+CPU架构,对基于人类视觉注意机制的SAR图像车辆检测算法进行了优化加速。首先基于人类视觉注意机制,实现高分辨SAR图像的车辆目标检测。然后根据车辆检测的具体步骤设计OpenCL内核程序,充分的利用基于FPGA的OpenCL开发的访存优化、循环展开、向量化、流水线复制和数据传输优化等各种方法对内核函数进行优化,加快了算法在FPGA平台的执行速度,提高了系统的资源利用率。最后与基于CPU平台执行车辆检测算法的性能做了对比,基于FPGA异构计算平台具有更快的执行速度和更低的能量消耗,且具有与CPU平台相近的检测结果。2.针对大尺寸的高分辨SAR图像,本文使用了加速云公司的SC-VPX系统,实现对车辆目标检测的加速。首先搭建了业务板执行OpenCL程序的平台环境,基于ZeroMQ多线程网络库,实现了SC-VPX系统的主控板与业务板的通信。然后设计了通过任务分发的方式让多块业务板同时工作的方案,实现了高分辨SAR图像车辆检测方法的加速。最后对比了大尺寸的高分辨SAR图像在DE5-Net板卡上的执行速率与在SC-VPX系统的执行速率,在SC-VPX系统上对高分辨SAR图像进行车辆检测具有更快的速度。
其他文献
当前,在巨大的市场需求下,移动端小游戏平台得到迅速发展。数据显示,无论是移动端小游戏的用户规模,内容的范围,还是开发者的数量,都处于一个快速增长的状态。移动端小游戏正
在Ma=3.0的超声速风洞中,分别对上游边界层为超声速层流和湍流,压缩角度为25和28的压缩拐角流动进行了实验研究.采用纳米粒子示踪平面激光散射(NPLS)技术获得了流场整体和局
运动性骨膜炎是一种常见的运动创伤,在学生业余训练中时有发生,在专项运动训练中更是屡见不鲜。一旦发生这种损伤,不仅影响学生的参与训练的兴趣和积极性,严重时还直接影响
随着互联网与移动终端技术的高速发展与迅速普及,网络空间成为社会信息聚集地和交流主平台,以网络舆论为代表的信息表达变得十分活跃,并对国家的政治、经济、文化等各方面产
在新时代的背景下,社会对人才的要求也越来越高,人才供需不平衡已经制约当今经济发展。随着信息技术的发展,特别5G的问世,社会对电子专业技能型的人才要求增高、需求加大,而作为技能型人才培养基地之一的中等职业学校,应该为社会经济发展做出贡献。基于以上背景,分析中职学校技能型人才培养模式的问题,结合OBE工程教育理念对技能型人才培养模式进行改革,进而提出了基于OBE理念下的课程教学设计。本文研究的目的是为
糖尿病肾病(DN)是导致终末期肾功能衰竭的主因之一[1-3],目前代谢组学对于DN的研究主要集中于对照组与患者人群之间展开的,尚无针对DN不同病期代谢物变化规律的报道.本文基于
两个变量的相关性大小有时会受到许多混杂因素的影响而扩大了其真正的相关性,例如在进行人群身高与体重的相关性研究时,年龄和性别常是影响二者相关性的混杂因素.为了真实反
图像在当代人类生活中的重要性是有目共睹的,为了在大量图像数据中提取出更有价值的区域,众多显著区域检测模型被提出。以往的众多显著模型利用颜色,纹理等低级特征确定显著区域,该类方法在目标与背景相似时具有一定的局限性。而以往存在的大多数利用深度神经网络的网络模型结构复杂,提升效果不够明显,针对此问题本文对网络结构的简易性和有效性进行了研究,提出利用结构简明,效果优良的网络模型确定显著区域。随着时代的进步