4D 成像毫米波雷达:新型传感器助力自动驾驶

1 感知是自动驾驶的首要环节,高性能传感器必不可少

        感知环节负责对侦测、识别、跟踪目标,是自动驾驶实现的第一步。自动驾驶的实现,首先要能够准确理解驾驶环境信息,需要对交通主体、交通信号、环境物体等信息进行有效捕捉,根据实时感知的环境信息,自动驾驶系统得以完成接下来的决策、规划与控制等环节。传感器的性能会直接影响到感知信息的质量,目前广泛搭载的传感器有摄像头、激光雷达、毫米波雷达、超声波雷达等。

图1 传感器在自动驾驶实现过程中发挥基础性作用

        特斯拉的视觉感知方案推动自动驾驶行业进入新的篇章。2021 年,特斯拉使用Transformer 算法构建BEV(Bird’s Eye-View, 鸟瞰图)空间,解决了传统视觉感知的深度探测难点, 从而通过视觉也可以进行较为准确的距离估计; 同时,Transformer 算法更契合多个传感器融合,可拓展性更强。2022 年,特斯拉使用基于BEV+Transformer 和占用网络,形成对外部3D 空间的还原,对通用障碍物感知能力进一步增强。特斯拉依靠摄像头进行感知的FSD 功能已经能够实现近乎对全部驾驶场景的覆盖,累计行驶里程呈指数型增长。

图2 特斯拉占用网络的视觉感知具备3D 空间感知

图3 截至2023Q4,FSD 累计行驶里程突破7 亿英里

        特斯拉重新使用毫米波雷达辅助摄像头来提升感知能力。2021 年特斯拉放弃使用毫米波雷达,集中资源进行视觉感知能力的提升。2022 年2 月,马斯克坦言只有非常高分辨率的雷达才有意义,将取消毫米波雷达的原因指向“分辨率不足”;同年6 月,特斯拉向美国联邦通信委员会(FCC)注册一款全新高分辨率雷达设备。根据汽车之心公众号,2023 年2 月,国外博主Greentheonly 曝光特斯拉全新的计算平台HW4.0 为毫米波雷达预留了接口;同年6 月,该博主又放出特斯拉新毫米波雷达的实物图。综合推断,特斯拉将要搭载的新款毫米波雷达将是具有高分辨率的4D 成像毫米波雷达。4D 成像毫米波雷达具有诸多优良特性,能够更好地辅助视觉感知方案。

图4 特斯拉向FCC 注册的新雷达示意图

图5:特斯拉新雷达实物图与此前FCC 备案一致

2 毫米波雷达具有“全天候性质”,但存在分辨率不足的问题

        毫米波雷达通过调制、收发、信号处理进行障碍物的感知。毫米波是电磁波,其频段在30-300GHz 之间,属于“极高频”,抗环境噪声干扰能力强;毫米波波长在1-10 毫米之间,与波长通常为数百至上千纳米的激光相比,它的波长更长,具备传输距离远、绕射能力强、穿透性更好等特点。工作在毫米波波段的雷达称为毫米波雷达,在自动驾驶领域广泛应用。

图6:毫米波雷达波长在1-10mm 之间

        毫米波雷达主要由雷达前端收发模块、数字信号处理单元以及接口模块组成。雷达前端收发模块进行毫米波信号的调制、发射与接收,包括天线阵列、射频前端、中频电路、模数转换器;数字信号处理单元进行信号处理与数据处理,包括DSP(数字信号处理器)、MCU(微控制单元)或FPGA(现场可编程门阵列)等;接口模块负责数据通信以及与其他系统的集成。毫米波半导体技术已经比较成熟,已经在自动驾驶车辆中广泛应用。

图7:毫米波雷达主要由前端雷达传感器、数字信号处理单元以及接口模块构成

        信号收发与信号处理是毫米波雷达运行的重点环节。毫米波雷达工作流程如图7 所示:(1)首先射频发射器产生电磁波信号并且将之发射,信号到达目标物体;(2)物体反射或者散射信号形成回波信号,接收器接收回波信号;(3)混频器将回波信号与原始信号混合,经过滤波器进行滤波,得到中频信号(实际是雷达发射信号与回波信号的频率差,包含有物体的位置、速度等信息);(4)中频信号输入到处理后端进行调制解调、FFT(Fast Fourier Transform,快速傅里叶变换)等算法处理,提取目标信息并进行分析,实现目标检测、距离测量、速度测量、方位估计;
(5)最终将结果输出以进行后续感知处理。

图8:毫米波雷达工作流程

        毫米波雷达能够识别遮挡物体,这一特性为其他传感器所不能比拟。毫米波信号具有多径效应,信号通过反射、漫反射、衍射、绕射等方式,能够检测遮挡物体。大陆集团曾提到基于其ARS430 毫米波雷达的经验,这类遮挡车辆大约在40%的场景中可以被发现。当然其探测遮挡物体的性能表现也基于一些条件,如道路表面情况、前车的位置、以及被遮挡车辆的位置等。而算法对于此类场景的探测尤为重要,华为在其4D 毫米波雷达发布会上也着重提到了这一点。因此,对于鬼探头等普通传感器难以处理且事故高发的Cornor Case,毫米波雷达具有无可替代的优势。

图9:多径效应检测识别“隐藏目标”

图10:雷达电磁波具有多径效应,能够检测遮挡物体

        毫米波雷达具有多种优良特性,对智能驾驶不可或缺。(1)“全天候”:相对波长为纳米级的光波,毫米波波长更长,能够轻易穿过比其波长小的障碍物,一般来说,雨滴、雪花的平均直径均在5mm 以下,因此毫米波雷达工作基本不受雨雪雾等天气的影响,具有“全天候”的特点;(2)具备速度信息:基于毫米波的多普勒效应,毫米波雷达可以获得高精度的速度信息,这对于自动驾驶感知至关重要。

表1:毫米波雷达具有全天候等感知优势

        摄像头与毫米波雷达能够形成感知系统上的优势互补。摄像头是被动感知传感器,具有成本低、易于集成、语义信息丰富等特点,并且摄像头是数据带宽最高的车载传感器之一,可以提供高分辨率图像与实时视觉信息,但是摄像头容易受到恶劣天气、眩光等环境的影响,没有精确的物体深度信息与速度信息。毫米波雷达在摄像头所不足的方面可以提供有效补充,两类传感器融合则能以较低的成本实现性能更好的自动驾驶感知。

图11:毫米波雷达与摄像头优势互补

        传统毫米波雷达无法测高,限制其在自动驾驶中发挥更大的作用。传统毫米波雷达只能探测距离、角度、速度三类信息,由于没有高程信息,限高杆、高架桥等物体容易触发毫米波雷达障碍物反馈,因而实践中只能设定保留动态目标追踪结果或降低毫米波雷达感知权重,导致日常使用中毫米波雷达基本无法识别静止物体。例如特斯拉的辅助驾驶未识别到白色静止卡车导致相撞的事故,是由于摄像头没有分辨出白色车厢与天空的区别,同时毫米波雷达没有准确识别侧翻静止的货车。针对此问题,毫米波雷达需要增加俯仰角的感知能力。

图12:摄像头与毫米波雷达对白色静止卡车识别失误

3 4D 毫米波雷达增添高度维信息,形成精确的感知能力

        4D 毫米波雷达增添俯仰角信息,可以识别物体高度。正如上文提到,毫米波雷达由于无法分辨高度维信息,在使用中会将静止物体识别的置信度降低,如无其他可靠传感的情况下,可能导致误刹或漏刹,造成较差的驾驶体验甚至威胁行驶安全。而如果增加俯仰方向的天线排布,毫米波雷达就能够测量到高度信息,从而克服上述不利的情况,4D 毫米波雷达便应运而生。4D 毫米波雷达中的“4D”指的是距离、方位、速度以及高度,4D 毫米波雷达不仅继承了毫米波雷达的优点,包括
“全天候”有效运行、感知遮挡物体,并且在分辨率、精度上更进一步,能够识别较小的物体、静止物体以及空中障碍物。作为毫米波雷达的升级,4D 毫米波雷达具有更优异的性能,对复杂路况展现了更强的适应性。        

图13:可以通过天线特殊排布方式实现方位-仰角分辨率

图14:4D 毫米波雷达具备俯仰角测量能力

表2:4D 毫米波雷达相对毫米波雷达优势显著

        4D 成像毫米波雷达清晰度更进一步,能够输出三维点云图像。通过改进识别算法、增大雷达孔径等方式,4D 毫米波雷达能够像激光雷达一样输出相对密集的三维点云,能够勾勒出物体的形状,进而识别出物体,具有高清的特质,这就是4D 成像毫米波雷达。相邻两个点云之间的角度即为角分辨率,角分辨率越小则代表雷达清晰度越高,4D 成像毫米波雷达的角分辨率最高可以达到1°以内,意味着在200m 远的范围,雷达能够区分相距约3.5 米或以上的两个物体,对近处的物体
的识别则会更加清晰。由于4D 成像毫米波雷达会生成三维点云,因此对比对象常常是激光雷达,而不再是毫米波雷达。        

图15:毫米波雷达无法识别高度信息(左),4D 成像毫米波雷达点云清晰(右)

        毫米波雷达经过多年发展性价比凸显,点云效果媲美低线束激光雷达。激光雷达具有优秀的性能表现,在905nm 和1550nm 波段广泛应用,可以发射大量激光束进行路况扫描,形成高分辨率点云图像,并且能够对路况进行初步判断,还可以输出目标距离、方位、高度、速度、形态等信息。但由于激光雷达波长短,穿透力弱,同功率下探测距离受限同时还容易受到恶劣天气干扰。4D 成像毫米波雷达点云效果已经可以和低线数激光雷达相当,同样具有高灵敏度与高分辨率的特性,且成本总体较低。在搭载激光雷达的车型上,4D 成像毫米波雷达能够作为安全冗余发挥功能,提升自动驾驶的安全性;在未搭载激光雷达的车型上,4D 成像毫米波雷达能够作为激光雷达的传感器平替,实现自动驾驶功能,助力智能驾驶的普及。Mobileye 在CES 大会上提出,到2025 年,L4 级别自动驾驶感知方案中将只搭载一颗前向激光雷达,侧向将用六颗4D 毫米波雷达来代替两颗激光雷达,以实现L4 级别感知功能,并达到大幅缩减成本的目的。

表3:4D 毫米波雷达性能能够媲美低线激光雷达

图16:Oculii EAGLE 对比Velodyne 16 线激光雷达,能够覆盖更远距离

        4D 成像毫米波雷达是自动驾驶优秀辅助传感器。特斯拉通过Transformer 算法构建BEV 空间,能够对动态物体与静态物体进行有效感知,占用网络又提升其对通用障碍物的感知能力。就4D 毫米波雷达而言,性能方面,相比纯视觉方案通过算法预测距离信息而并非获取真值,激光雷达和4D 毫米波雷达等获取的真值距离信息意味着更高的安全保障;毫米波雷达探测的速度信息精度高于激光雷达,更有助于识别物体运动轨迹和方向。算法层面,诸多多传感器融合的感知算法如BEVFusion 等诞生,有效帮玩家将4D 毫米波雷达信息融入感知系统。因此4D 毫米波雷达有望成为自动驾驶感知的重要组成,助力产品功能落地。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/324026.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

数据可视化训练第二天(对比Python与numpy中的ndarray的效率并且可视化表示)

绪论 千里之行始于足下;继续坚持 1.对比Python和numpy的性能 使用魔法指令%timeit进行对比 需求: 实现两个数组的加法数组 A 是 0 到 N-1 数字的平方数组 B 是 0 到 N-1 数字的立方 import numpy as np def numpy_sum(text_num):"""…

一起深度学习(AlexNet网络)

AlexNet神经网络 代码实现: 代码实现: import torch from torch import nn from d2l import torch as d2lnet nn.Sequential(# 采用了11*11的卷积核来捕捉对象,因为原始输入数据比较大#步幅为4 ,可减少输出的高度核宽度。#输出通…

全栈开发之路——前端篇(6)生命周期和自定义hooks

全栈开发一条龙——前端篇 第一篇:框架确定、ide设置与项目创建 第二篇:介绍项目文件意义、组件结构与导入以及setup的引入。 第三篇:setup语法,设置响应式数据。 第四篇:数据绑定、计算属性和watch监视 第五篇 : 组件…

基于springboot实现疾病防控综合系统项目【项目源码+论文说明】

基于springboot实现疾病防控综合系统演示 摘要 在如今社会上,关于信息上面的处理,没有任何一个企业或者个人会忽视,如何让信息急速传递,并且归档储存查询,采用之前的纸张记录模式已经不符合当前使用要求了。所以&…

正点原子[第二期]Linux之ARM(MX6U)裸机篇学习笔记-11.1,11.2-BSP文件目录组织

前言: 本文是根据哔哩哔哩网站上“正点原子[第二期]Linux之ARM(MX6U)裸机篇”视频的学习笔记,在这里会记录下正点原子 I.MX6ULL 开发板的配套视频教程所作的实验和学习笔记内容。本文大量引用了正点原子教学视频和链接中的内容。…

Labels and Databases for Mac:强大的标签与数据库管理工具

Labels and Databases for Mac是一款集标签制作与数据库管理于一体的强大工具,专为Mac用户打造,旨在提供高效、便捷的标签制作与数据管理体验。 这款软件拥有丰富的内置标签格式,用户可轻松创建各种标签、信封和卡片,满足个性化需…

【CSDN搜材料的小技巧】怎么快速查到高质量最新的内容

问题描述: 我最近搜CSDN已经搜累了,好多东西明显是有问题的,还有一堆人复制粘贴,从海量文章中提取出最新且高质量文章成了当务之急! 解决方案: 我本来想写个爬虫按照文章的收藏或者点赞排序的,无意中看到了这篇文章…

基于Spring Cloud的房产销售平台设计与实现

基于Spring Cloud的房产销售平台设计与实现 开发语言:Java 框架:SpringCloud JDK版本:JDK1.8 数据库工具:Navicat11 开发软件:eclipse/myeclipse/idea 系统部分展示 前台首页界面,前台首页包括房源信息、…

重载,重写,重定义,纯虚函数,多态习题

只要不够成重写就是重定义。 重定义: 抽象类: 包含纯虚函数的类就是抽象类。 1.纯虚函数的作用,强制子类去完成重写。 2.表示抽象的类型。 抽象就是在现实中没有对应的实体。 1. 下面哪种面向对象的方法可以让你变得富有( a) A 继承 B…

Google搜索广告怎么开户?谷歌广告开户投放引流技巧、账户搭建、谷歌ads广告推广投放策略 #搜索引擎 #谷歌广告#互联网营销

Google搜索广告开户步骤: 选择代理商:首先,您需要选择一个经验丰富、信誉良好的Google广告代理商。可以选择上海上弦来广告开户和代运营。 初步咨询:与代理商进行初步沟通,了解他们的服务内容、成功案例、收费标准等。…

上海AI Lab开源首个可替代GPT-4V的多模态大模型

与开源和闭源模型相比,InternVL 1.5 在 OCR、多模态、数学和多轮对话等 18 个基准测试中的 8 个中取得了最先进的结果。 上海AI Lab 推出的 InternVL 1.5 是一款开源的多模态大语言模型 (MLLM),旨在弥合开源模型和专有商业模型在多模态理解方面的能力差距…

Agent AI智能体的未来

Agent AI智能体的未来 Agent AI智能体代表了人工智能在智能个人助理和虚拟代理人领域的最新进展。未来,Agent AI智能体将继续发挥着重要的作用,并且在以下几个方面实现更多的发展和创新: 个性化服务:Agent AI智能体将通过对用户行…

5月白银现货最新行情走势

美联储5月的议息会议举行在即,但从联邦公开市场委员会(FOMC)近期透露的信息来看,降息似乎并没有迫切性。——美联储理事鲍曼认为通胀存在"上行风险",明尼阿波利斯联邦储备银行行长卡什卡利提出了今年不降息的…

华为招聘目的:不是筛选人才,而是筛选忠诚度。。

华为招聘 日常瞎逛发现一篇「机械应届生锐评华为」的帖子: 楼主提到:华为很会营销,华为和爱国之间的等号已经植入到老一辈的思想中,这就导致家里父母总是不断关心华为招聘的进展。 虽然楼主原本并不反感华为,但却被本次…

git 常用命令 git怎么撤销命令 持续更新中!!!!

基本流程 # 拉取仓库 git clone 仓库地址 # 拉取最新版本 git pull # 本地提交 git add . git commit -m "本次提交信息!" # 推送上云 git push分支 # 创建分支 git checkout -b cart # 删除本机的分支 git branch -d cart # 切换分支 本地切换到主分支…

掌握Android Fragment开发之魂:Fragment的深度解析(上)

Fragment是Android开发中用于构建动态和灵活界面的基石。它不仅提升了应用的模块化程度,还增强了用户界面的动态性和交互性,允许开发者将应用界面划分为多个独立、可重用的部分,每个部分都可以独立于其他部分进行操作。本文将从以下几个方面深…

self-attention 的 CUDA 实现及优化 (上)

self-attention 的 CUDA 实现及优化 (上) 导 读 self-attention 是 Transformer 中最关键、最复杂的部分,也是 Transformer 优化的核心环节。理解 self-attention ,对于深入理解 Transformer 具有关键作用,本篇主要就围绕 self-attention 展…

机器学习每周挑战——二手车车辆信息交易售价数据

这是数据集的截图 目录 背景描述 数据说明 车型对照: 燃料类型对照: 老规矩,第一步先导入用到的库 第二步,读入数据: 第三步,数据预处理 第四步:对数据的分析 第五步:模型建…

unreal engine4 创建动画蒙太奇

UE4系列文章目录 文章目录 UE4系列文章目录前言一、创建动画蒙太奇 前言 动画蒙太奇的官方解释:Animation Montages are animation assets that enable you to combine animations in a single asset and control playback using Blueprints.You can use Animation…

postman常用功能超全使用教程

Postman 使用 一、Postman 简介 Postman是一个接口测试工具,在做接口测试的时候,Postman相当于一个客户端,它可以模拟用户发起的各类HTTP请求(如:get/post/delete/put…等等),将请求数据发送至服务端,获取对应的响应结果。 二、Postman 功能简介 三、Postman 下载安装 Post…