基于CPU与GPU异构平台的视频安检仪三维实时成像处理方法

    公开(公告)号:CN114943636B

    公开(公告)日:2024-08-30

    申请号:CN202210375922.5

    申请日:2022-04-11

    Abstract: 本发明涉及一种基于CPU与GPU异构平台的视频安检仪三维实时成像处理方法,包括:对CPU主机端进行视频阵列雷达三维BP成像的信息预加载;CPU主机端的数据接收模块获取雷达回波数据,将其存储于CPU主机端的内存中,并对CPU主机端的数据接收模块进行线程绑定;GPU设备端从CPU主机端读取雷达回波数据,GPU设备端的三维BP处理模块对雷达回波数据进行三维成像BP处理得到BP成像数据,并对GPU设备端的三维BP处理模块进行线程绑定;CPU主机端的imagesc图像生成模块根据BP成像数据输出成像结果图,并对CPU主机端的imagesc图像生成模块进行线程绑定。本发明方法避免了串行处理阵列雷达回波数据耗时长,处理效率不足无法实时处理的问题。

    基于多服务器多GPU的星载SAR成像实时处理方法

    公开(公告)号:CN113885028A

    公开(公告)日:2022-01-04

    申请号:CN202111096539.8

    申请日:2021-09-18

    Abstract: 本发明公开一种基于多服务器多GPU的星载SAR成像实时处理方法,其步骤包括:首先在任意一个CPU主机端上读取星载SAR雷达回波数据,利用多个CPU主机端之间的免密通信,将雷达回波信号数据划分到多个CPU主机端上;然后在每个CPU主机端读取相对应的雷达回波信号数据参数及多个GPU设备端信息,设置该CPU主机端线程数;接着每个GPU设备端从其相对应的CPU主机端读取为其针对方位向的划分的星载SAR雷达回波数据、分配的内存,以及雷达回波信号的复数回波;最后在GPU设备端实现复数回波的距离向脉冲压缩并实现BP成像;在获取所有GPU设备端上的BP成像后写入雷达回波数据处理文件,分析成像结果。

    基于多服务器多GPU的星载SAR成像实时处理方法

    公开(公告)号:CN113885028B

    公开(公告)日:2024-08-30

    申请号:CN202111096539.8

    申请日:2021-09-18

    Abstract: 本发明公开一种基于多服务器多GPU的星载SAR成像实时处理方法,其步骤包括:首先在任意一个CPU主机端上读取星载SAR雷达回波数据,利用多个CPU主机端之间的免密通信,将雷达回波信号数据划分到多个CPU主机端上;然后在每个CPU主机端读取相对应的雷达回波信号数据参数及多个GPU设备端信息,设置该CPU主机端线程数;接着每个GPU设备端从其相对应的CPU主机端读取为其针对方位向的划分的星载SAR雷达回波数据、分配的内存,以及雷达回波信号的复数回波;最后在GPU设备端实现复数回波的距离向脉冲压缩并实现BP成像;在获取所有GPU设备端上的BP成像后写入雷达回波数据处理文件,分析成像结果。

    基于CPU与GPU异构平台的视频安检仪三维实时成像处理方法

    公开(公告)号:CN114943636A

    公开(公告)日:2022-08-26

    申请号:CN202210375922.5

    申请日:2022-04-11

    Abstract: 本发明涉及一种基于CPU与GPU异构平台的视频安检仪三维实时成像处理方法,包括:对CPU主机端进行视频阵列雷达三维BP成像的信息预加载;CPU主机端的数据接收模块获取雷达回波数据,将其存储于CPU主机端的内存中,并对CPU主机端的数据接收模块进行线程绑定;GPU设备端从CPU主机端读取雷达回波数据,GPU设备端的三维BP处理模块对雷达回波数据进行三维成像BP处理得到BP成像数据,并对GPU设备端的三维BP处理模块进行线程绑定;CPU主机端的imagesc图像生成模块根据BP成像数据输出成像结果图,并对CPU主机端的imagesc图像生成模块进行线程绑定。本发明方法避免了串行处理阵列雷达回波数据耗时长,处理效率不足无法实时处理的问题。

Patent Agency Ranking