加入收藏 | 设为首页 | 会员中心 | 我要投稿 驾考网 (https://www.jiakaowang.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长资讯 > 动态 > 正文

如何达成 FMCW 雷达方位辨识的效果最佳化

发布时间:2023-10-26 10:38:49 所属栏目:动态 来源:
导读:鉴于FMCW 雷达对具有较高挑战性的环境具备天生的适应能力,其定向探测备受重视。然而,雷达测量过程的复杂伪影需要适当的不确定性估计-以确保这种有前景的传感器模式的安全和可靠应用。在这项工作中,我们提出了一个
鉴于FMCW 雷达对具有较高挑战性的环境具备天生的适应能力,其定向探测备受重视。然而,雷达测量过程的复杂伪影需要适当的不确定性估计-以确保这种有前景的传感器模式的安全和可靠应用。在这项工作中,我们提出了一个多会话地图管理系统,该系统基于嵌入空间中学到的方差属性构建“最佳”地图以进行进一步的定位。使用相同的方差属性,我们还提出了一种新的方法,内省地拒绝可能是不正确的定位查询。为此,我们应用了鲁棒的噪声感知度量学习,既利用沿驱动路径的雷达数据的短时间尺度变化(用于数据增强),又预测基于度量空间的位置识别中的下游不确定性。我们通过对 Oxford Radar RobotCar 和 MulRan 数据集的广泛交叉验证测试证明了我们方法的有效性。在此,我们仅使用单个最近邻查询就超越了雷达位置识别的当前最新技术和其他不确定性感知方法。当基于不确定性拒绝查询时,我们还显示了在一个困难的测试环境中的性能增加,这是我们没有观察到的与竞争的不确定性感知位置识别系统。

在离线阶段,我们使用变分对比学习框架来学习一个带有估计不确定性的隐藏嵌入空间,使得来自相似拓扑位置的雷达扫描彼此接近,反之亦然。在在线阶段,我们开发了两种基于不确定性的机制来处理连续收集的雷达扫描,用于推理和地图构建。对于重复遍历相同的路线,我们通过用更确定的扫描替换高度不确定的扫描来积极维护一个集成的地图字典。对于不确定性低的查询扫描,我们基于度量空间距离从字典中检索匹配的地图扫描。相反,我们拒绝对高不确定性的扫描进行预测。

Off the Radar的方法介绍
本文介绍了一种用于雷达位置识别的变分对比学习框架,来描述位置识别中的不确定性。

变分对比学习框架概览,基于[^Lin2018dvml]. 通过编码器-解码器结构学习一个度量空间,其中有两个重新参数化的部分:一个用于识别的确定性嵌入和一组参数建模多变量高斯分布,其方差作为不确定性度量。整体学习由重构和对比损失共同驱动,以确保雷达扫描的信息性和区分性的隐藏表示。

这一部分的工作既是我们核心贡献的关键推动者,也是深度变分度量学习与雷达位置识别的新颖整合,以及在位置识别中表征不确定性的新方法。我们采用了一个结构来将雷达扫描嵌入分解为一个噪声诱导的变量部分,它捕获了与预测无关的不确定性来源的方差,以及一个语义不变的部分,用于场景表示的基本特征。

变量部分后来从一个先验的多元等方高斯分布中采样,并添加到不变性部分,形成整体表示。变量输出直接用作不确定性度量。我们假设我们只考虑由数据中的固有模糊性和随机性引起的模型预测的偶然不确定性作为不确定性的主要来源。特别是对于雷达扫描,这可能是由于斑点噪声、饱和和临时遮挡。标准的度量学习方法,不考虑所选择的损失函数,都倾向于在正样本对之间强制相同的嵌入,同时忽略了它们之间的潜在方差。然而,这可能导致模型对微小特征不敏感,并过度拟合训练分布。

因此,为了模拟噪声方差,我们使用结构中的额外概率方差输出来估计偶然不确定性。为了建立这样一个噪声感知的雷达感知表示,我们使用四个损失函数来指导整体训练。

1) 不变对比损失在确定性表示 ( Z_I ) 上,可以从雷达语义中分离任务无关的噪声,使得不变嵌入包含足够的因果信息;以及

2) 变量对比损失在整体表示 ( Z ) 上,建立有意义的度量空间。两种对比损失均采取以下形式。

其中一个批次由m个样本和使用“旋转”策略,合成旋转的时间近似帧增强 组成,这只是旋转增强,用于旋转不变性。我们的目标是最大化增强样本被识别为原始实例的概率,同时最小化反转情况的概率。

3)Kullback–Leibler (KL) 散度在学到的高斯分布和标准各向同性多变量高斯分布之间,这是我们对数据噪声的先验假设。这确保了所有样本噪声的相同分布,并为变量输出的绝对值提供了一个静态参考。

4) 重建损失在提取特征图 ( M ) 和解码器输出 ( M_R ) 之间,这迫使整体表示 ( Z ) 包含原始雷达扫描中的足够信息以进行重建。但是,我们只重建一个较低维度的特征图,而不是像素级雷达扫描重建,以减少解码过程中的计算成本。

持续地图维护是在线系统的一个重要功能,因为我们的目标是充分利用在自动驾驶车辆操作期间获得的扫描数据,并以递归的方式改进地图。合并新的雷达扫描到由先前遍历的扫描组成的父地图的过程如下所示。每个雷达扫描都有一个隐藏表示和一个不确定性度量表示。在合并过程中,我们为每个新扫描搜索匹配的正样本,拓扑距离在阈值以下。如果新扫描的不确定性较低,那么它将被集成到父地图中并替换匹配的扫描,否则它将被丢弃。

通过迭代地图执行维护过程,我们可以逐渐提高集成地图的质量。因此,维护算法可以作为一种有效的在线部署策略,因为它不断地利用同一路线遍历的多次经验来提高识别性能,同时保持一个恒定的父地图大小,从而导致有预算的计算和存储成本。

内省查询

由于与标准高斯分布的测量的模型不确定性,所有维度的估计方差接近于1。因此,我们可以使用两个超参数 \Delta 和 N 来完全定义不确定性拒绝的规模和分辨率。得到的阈值T定义如下:

给定一个具有 m 维潜在方差的扫描,我们对所有维度求平均,得到一个标量不确定性度量

实验细节
本文使用两个数据集:1) Oxford Radar RobotCar 和 2) MulRan。这两个数据集都使用CTS350-X Navtech FMCW 扫描雷达。雷达系统在76 GHz到77 GHz的范围内运行,可以生成多达3768个范围读数,分辨率为4.38厘米。

基准测试 的识别性能是通过与几种现有方法进行比较来完成的,包括原始的 VAE,Gadd et al  提出的最先进的雷达地点识别方法(称为 BCRadar),以及非学习基础的方法 RingKey(ScanContext 的一部分,没有旋转细化)。此外,性能还与 MC Dropout 和 STUN进行了比较,这两种方法作为具有不确定性意识的定点识别基线。

实施细节
扫描设置
对于所有方法,我们将具有 A = 400的方位和 B = 3768 格的极坐标雷达扫描转换为笛卡尔扫描,每个箱子的大小为 4.38 cm,具有 W = 256的边长和 0.5 m 的箱子大小。

训练超参数
我们使用 VGG-19 [^simonyan2014very^]作为背景特征提取器,并使用一个线性层将提取的特征投影到较低的嵌入维度 d=128。我们在 Oxford Radar RobotCar 中为所有基线训练了 10 个时代,在 MulRan 中为 15 个迭代,学习率为 1e{-5},批次大小为 8。

评估指标
为了评估地点识别性能,我们使用 Recall@N (R@N) 指标,这是通过确定在 N 个候选者中是否至少有一个候选者接近 GPS/INS 所指示的地面真实值来确定的本地化的准确性。这对于自动驾驶应用中的安全保证尤为重要,因为它反映了系统对假阴性率的校准。我们还使用 Average Precision (AP) 来测量所有召回级别的平均精度。最后,我们使用 F-scores 与 \beta=2/1/0.5 来分配召回对精确度的重要性级别,作为评估整体识别性能的综合指标。

此外,为了评估不确定性估计性能。我们使用 Recall@RR,在这里我们执行内省查询拒绝,并在不同的不确定性阈值级别上评估 Recall@N=1 -- 拒绝所有查询的扫描的不确定性大于阈值的。我们因此拒绝了 0-100% 的查询。

地点识别性能
如 Oxford Radar RobotCar实验中表格1所示,我们的方法仅使用度量学习模块,在所有指标上都取得了最高的性能。具体来说,在 Recall@1 方面,我们的方法 OURS(O) 展示了通过变分对比学习框架学习的方差解耦表示的有效性,实现了超过 90.46% 的识别性能。这进一步得到了 MulRan 实验结果的支持,如表2所示,我们的方法在 Recall@1、总体 F-scores 和 AP 上均优于其他所有方法。尽管在 MulRan 实验中,VAE 在 Recall@5/10 上优于我们的方法,但我们的方法在两种设置中的最佳 F-1/0.5/2 和 AP 表明,我们的方法具有更高的精确度和召回率,从而实现了更准确和稳健的识别性能。

不确定性估计性能
随着被拒绝的不确定查询的百分比增加,识别性能的变化,特别是 Recall@1,在 Oxford Radar RobotCar 实验中如图1所示,在 MulRan 实验中如图2所示。值得注意的是,我们的方法是唯一一个在两种实验设置中都展示出随着不确定查询拒绝率增加而持续改进的识别性能的方法。在MulRan实验中,OURS(Q) 是唯一一个随着拒绝率增加而持续平稳地提高 Recall@RR 指标的方法。与 VAE 和 STUN 相比,这两种方法也像我们的方法一样估计了模型的不确定性,OURS(Q) 在 Recall@RR=0.1/0.2/0.5 上实现了 +(1.32/3.02/8.46)% 的改进,而 VAE 和 STUN 分别下降了 -(3.79/5.24/8.80)% 和 -(2.97/4.16/6.30)%。

另一方面,与 MC Dropout 相比,后者估计了由于数据偏见和模型误差导致的认知不确定性,尽管它在Oxford Radar RobotCar实验的早期阶段有更高的 Recall@1 增加,但其性能总体上低于我们的,并且随着拒绝率进一步增加,未能实现更大的改进。最后,比较 OURS(Q) 和 OURS(QM) 在Oxford Radar RobotCar实验中,我们观察到 Recall@RR 的变化模式相似,而它们之间存在相当大的差距。这表明内省查询和地图维护机制独立地为地点识别系统做出了贡献,每种机制都以不可或缺的方式利用了不确定性度量。

具有不同不确定性水平的雷达扫描的可视化。左边的四个示例来自Oxford Radar RobotCar Dataset,而右边的四个示例来自MulRan。我们展示了具有最高 (顶部) / 最低 (底部) 不确定性的前10个样本。雷达扫描以增强对比度的笛卡尔坐标显示。每个图像下方的直方图显示了从所有方位角提取的强度的RingKey描述符特征。

这进一步支持了我们关于雷达感知中不确定性来源的假设,并作为我们的不确定性测量捕获这种数据噪声的定性证据。

数据集差异
在我们的基准实验中,我们观察到两个数据集之间的识别性能存在相当大的差异。我们认为可用训练数据的规模可能是一个合理的原因。Oxford Radar RobotCar的训练集包括超过300Km的驾驶经验,而 MulRan数据集只包括大约120Km。然而,也考虑到RingKey描述符方法的性能下降。这表明雷达场景感知中可能存在固有的不可区分的特征。例如,我们发现具有稀疏开放区域的环境通常导致相同的扫描和次优的识别性能。我们在这个数据集上展示了在这些高不确定性的情况下我们的系统和各种基线发生了什么。这项研究表明,如果我们能够使用一种简单的方法来解决这些问题,我们就可以更好地理解我们的大脑如何工作,以及它是如何影响我们的行为的。

(编辑:驾考网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章