当前位置: 首页 > news >正文

汽车雷达:实时SAR成像的实现

摘要:

众所周知,点云成像是目前实现汽车雷达感知最流行的方案,尤其是采用多级联实现的4D点云成像雷达,这是目前最有希望实现产品落地的技术方案之一。

今天重点分享关于汽车雷达SAR成像相关技术内容,这也证实了4D点云成像雷达并不一定就是汽车雷达成像唯一的方案,在业内目前在汽车雷达SAR成像发布最多消息的是北京行易道。

图片

图1:SAR 和摄像头图像显示沿路停放的车辆(图源:https://ieeexplore.ieee.org/document/9104293)

减少合成孔径雷达(SAR)成像计算时间是汽车雷达实现实时性SAR成像的关键,故本文对基于反向(后向、背向)投影算法(BPA)的图像形成进行了彻底分析,并在图形处理单元 (GPU) 上单独测试和分析了各种优化。采用的措施除了减少了时间外,处理所需的数据大小也大幅减少。 综合所有措施,使用标准 GPU 在不到 30ms的时间内就能重建一幅 30 m × 30 m 的高分辨率合成孔径雷达图像,其中包含 8192 个Chirp信号。由此证明,实时实现汽车合成孔径雷达是可能的。(实时SAR的两个前提,第一是存储,第二是算力,二者缺一不可)

一、概述

对于自动驾驶,需要能够实时生成高分辨率环境地图的传感器系统。为此,雷达已被证明是有价值的。为了获得令人满意的图像质量,必须确保高方位角分辨率,这可以通过使用大的多输入多输出(MIMO)孔径来实现。[1]由于车辆上的雷达孔径大小有限,方位分辨率往往达不到要求,不过可以通过车辆运动生成合成孔径来提高方位分辨率,汽车合成孔径雷达 (SAR) 方案通常使用线性调频连续波信号 (FMCW)  [2]、[3]。由于动态汽车场景中存在方位角变化大、速度不均匀和轨迹弯曲等制约因素,反向投影(BP)通常被用作一种灵活的合成孔径雷达图像形成算法。BP 算法相当于匹配滤波器,并优化了信噪比 (SNR),从而最大限度地利用的自我姿态信息,进而无需简化假设或等距采样。 [4]但是BP 算法的这些特点是以高计算复杂度为代价的,为了满足实时性,必要的妥协往往会限制信噪比和图像质量。在文献[5]中,使用了一种嵌入式简化合成孔径雷达算法,该算法以先前的目标提取为基础,并受到先前目标提取的极大限制。文献[6]中的方法必须通过调整脉冲重复频率来实现均匀采样。在文献[7]、[8]中的快速因子反向投影算法被用于汽车合成孔径雷达成像,这虽然缩短了运行时间,但无法轻松适应不断变化的速度,图像质量也有所下降。此外,由于BP非常适合并行处理,因此使用图像处理器(GPU)可以缩短计算时间[9]。

图片

图 1:(a) 多张图

http://www.lryc.cn/news/276291.html

相关文章:

  • 《C++语言程序设计(第5版)》(清华大学出版社,郑莉 董渊编著)习题——第2章 C++语言简单程序设计
  • 2023年生成式AI全球使用报告
  • 安全防御之漏洞扫描技术
  • SPON世邦 IP网络对讲广播系统 多处文件上传漏洞复现
  • Python综合数据分析_RFM用户分层模型
  • 【C++进阶04】STL中map、set、multimap、multiset的介绍及使用
  • 在 Linux 中开启 Flask 项目持续运行
  • 考研个人经验总结【心理向】
  • 如何在CentOS安装SQL Server数据库并通过内网穿透工具实现公网访问
  • jupyter内核错误
  • 设计模式的艺术P1基础—2.3 类之间的关系
  • 工业无人机行业研究:预计2025年将达到108.2亿美元
  • PCA主成分分析算法
  • Hyperledger Fabric 权限策略和访问控制
  • Day28 回溯算法part04 93. 复原IP地址 78. 子集 90. 子集 II
  • Linux系统常用的安全优化
  • Vue-4、单向数据绑定与双向数据绑定
  • 【Flutter 开发实战】Dart 基础篇:常用运算符
  • C++:ifstream通过getline读取文件会忽略最后一行空行
  • 力扣123. 买卖股票的最佳时机 III
  • Vue3:vue-cli项目创建
  • C# .Net学习笔记—— 异步和多线程(Task)
  • Python从入门到网络爬虫(读写Excel详解)
  • Mysql之子查询、连接查询(内外)以及分页查询
  • 计算机的存储单位
  • 设备树文件中的设备节点
  • 文件管理工具.netcore资源文件管理
  • go-carbon v2.3.4 发布,轻量级、语义化、对开发者友好的 Golang 时间处理库
  • vue3 内置组件
  • MFC如何动态创建button按钮并添加点击事件