The invention belongs to the technical field of radar imaging, in particular to a millimeter wave radar RMA imaging method based on CUDA. The method consists of steps: (S2) two-dimensional azimuth fast Fourier inverse transformation of the target's three-dimensional scattering data s level and height dimensions, and parallel translation processing to obtain data s1; (S3) zero the non-numerical position of data S1 outside the support area of spatial spectral domain, and obtain data s2; (S4) interpolation of data S2 in range wavenumber domain to obtain data s3; (S5) data S3 advancement. Three-dimensional inverse fast Fourier transform is performed, and the modulus of the transform result is taken, and then the maximum scattering value of each dimension of the three-dimensional data is taken for imaging. The invention realizes the innovation of accelerating the algorithm of the array scanning system, solves the disadvantage of slow processing speed under the new system, transfers the dependence of the existing algorithm on CPU, and realizes multiple repeated calls and transplantation of the algorithm function.
【技术实现步骤摘要】
一种基于CUDA的毫米波雷达RMA成像方法
本专利技术属于雷达成像
,具体涉及一种基于CUDA(统一计算设备架构,缩写:CUDA,是显卡厂商NVIDIA推出的运算平台)的毫米波雷达RMA(距离徙动算法,缩写:RMA)成像方法。
技术介绍
目前在世界范围研发的GPU(图形处理器)雷达成像主要集中在SAR/ISAR,GPU高性能计算是一种近年迅速发展的并行计算技术,因其能为大数据量处理提供快速的并行计算框架,已经成为具有非常高的数据并行计算密度;支持多线程;具有多个计算核心的通用数学协处理器,它不仅具有非常大的计算强度,而且GPU内存吞吐量相对于CPU更大。另外,国内外相关的GPU雷达成像研究包括,马德里技术大学利用NVIDIACUDA技术的GPU实时图像处理算法,用于THz波段3-D穿衣探测雷达,对应于50x90cm2的扫描区域,其允许对由6000个像素组成的图像以大于8fps的速率进行图像刷新。考虑了传统的时域逆投影和基尔霍夫偏移算法对隐藏目标成像的性能加速。印度班加罗尔电子和雷达发展机构实现了传统的时域逆投影和基尔霍夫偏移算法对隐匿目标成像的性能加速,由于在这些算法中图像强度是逐像素计算的,因此,GPU可以加速其他雷达成像算法。另外,国防科技大学熊超在数据量较大时将频谱分析和谱峰搜索移植到GPU内进行运算,有效缩短了系统的整体响应时间。现有的与雷达GPU成像相关专利技术主要集中在各个专用领域的子系统实现,专利申请CN201711246749.4公开了一种基于GPU的快速频域后向投影三维成像方法,运用三维频域后向投影算法,利用图形处理器GPU采用一种 ...
【技术保护点】
1.一种基于CUDA的毫米波雷达RMA成像方法,其特征在于包括以下步骤:(S1)接收雷达回波数据,并进行预处理,所述预处理包括对回波数据进行距离向校正,再利用CUDA平台库函数进行杂波滤除,并生成目标三维散射数据s;(S2)对目标三维散射数据s水平、高度维分别进行二维方位快速傅里叶逆变换,并做并行平移处理,得到数据s1;(S3)对数据s1在空间谱域范围支撑区外出现非数值的位置置零,得到数据s2;(S4)对数据s2进行距离向波数域插值,得到数据s3;(S5)数据s3进行三维逆快速傅里叶变换,并对变换结果取模值,再对三维数据各个维度取最大散射值成像。
【技术特征摘要】
1.一种基于CUDA的毫米波雷达RMA成像方法,其特征在于包括以下步骤:(S1)接收雷达回波数据,并进行预处理,所述预处理包括对回波数据进行距离向校正,再利用CUDA平台库函数进行杂波滤除,并生成目标三维散射数据s;(S2)对目标三维散射数据s水平、高度维分别进行二维方位快速傅里叶逆变换,并做并行平移处理,得到数据s1;(S3)对数据s1在空间谱域范围支撑区外出现非数值的位置置零,得到数据s2;(S4)对数据s2进行距离向波数域插值,得到数据s3;(S5)数据s3进行三维逆快速傅里叶变换,并对变换结果取模值,再对三维数据各个维度取最大散射值成像。2.如权利要求1所述的一种基于CUDA的毫米波雷达RMA成像方法,其特征在于:所述步骤(S2)中的二维方位快速傅里叶变换,由ifftshift核函数、cufft库函数、fftshift核函数组...
【专利技术属性】
技术研发人员:邓彬,杨啸宇,高敬坤,王宏强,秦玉亮,
申请(专利权)人:中国人民解放军国防科技大学,
类型:发明
国别省市:湖南,43
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。