news 2026/9/14 16:30:04

这篇文章旨在解决多模态3D检测中稀疏检测器的性能问题。

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
这篇文章旨在解决多模态3D检测中稀疏检测器的性能问题。

全文总结

元宝

研究背景

  1. 研究问题:

    这篇文章旨在解决多模态3D检测稀疏检测器的性能问题。尽管稀疏检测器在计算成本和下游任务适应性方面优于基于鸟瞰图(BEV)的检测器,但现有的稀疏检测器忽略了token表示的质量,导致前景质量不佳和性能有限。

  2. 研究难点:

    该问题的研究难点在于如何提高稀疏检测器中token的质量,特别是在几何结构和类别分布方面的优化。现有的token采样策略依赖于简单的top-k操作,容易导致小物体token的丢失和对象边界的缺失。

  3. 相关工作:

    现有工作主要包括基于LiDAR的3D检测、基于相机的3D检测和多模态3D检测。基于LiDAR的检测器利用点云的几何信息进行精确定位,而基于相机的检测器则通过多视图图像捕捉丰富的语义信息。多模态3D检测方法通过融合LiDAR和相机数据,利用两者的互补优势来提高检测性能。

研究方法

本文提出了一种名为CrossRay3D的稀疏多模态检测器,主要通过Sparse Selector (SS)模块来提高token采样的质量。具体方法如下:

  1. Sparse Selector (SS):

    • Ray-Aware Supervision (RAS): 通过在训练阶段恢复高几何信息,利用从光学中心到物体的射线作为对象结构导向的监督,生成高结构前景token。具体来说,RAS通过射线与地面真实框的交集来标记正负样本,并通过卷积操作进行token采样。

    • Class-balancedSupervision (CBS): 通过调整token的显著性权重,避免在token采样过程中丢失小物体token。CBS损失函数根据地面真实类别的分布重新加权token的显著性,公式如下:

      Wn​={λ,Sigmoid(max(y^​n,c​)),​ if n∈ distribution, otherwise,​

      其中,λ≥1是超参数,y^​n,c​是第n个token的类别概率分布。

  2. Ray Positional Encoding (Ray PE):

    • 为了解决图像和LiDAR数据之间的分布差异,提出了Ray PE,通过采样3D锚点沿射线生成位置编码,映射相机和BEV位置编码到统一的3D空间,实现多模态特征的直接交互。

  3. Decoder and Loss:

    • 使用标准的Transformer解码器,通过Ray PE和潜在空间,查询与多模态稀疏token直接交互,预测3D边界框。损失函数包括CBS损失、分类损失和回归损失,公式如下:

      L=ω1​Lt​+Lcls​(c,c^)+Lreg​(b,b^),

      其中,ω1​是平衡CBS损失的超参数。

实验设计

  1. 数据集:

    • 实验在nuScenes数据集上进行,该数据集包含1000个场景,分为训练集、验证集和测试集,分别包含700、150和150个场景。每个场景包含6个摄像头和1个LiDAR传感器的数据。

  2. 评估指标:

    • 使用官方的nuScenes指标,包括nuScenes Detection Score (NDS)、mean Average Precision (mAP)、mean Average Translation Error (mATE)等。

  3. 实现细节:

    • 图像特征提取使用ResNet50,LiDAR特征提取使用3D稀疏骨干网络。模型在2个A40 GPU上训练20个epoch,批量大小为12。

结果与分析

  1. 主要结果:

    • 在nuScenes测试集上,CrossRay3D达到了74.7%的NDS和72.4%的mAP,超过了现有的最先进方法,并且在推理速度上是其他领先方法的两倍。

    • 在nuScenes验证集上,CrossRay3D也表现出色,特别是在处理遮挡和远距离小物体方面。

  2. 消融实验:

    • RAS的效果: 添加RAS后,CrossRay3D在NDS和mAP上分别提高了1.4%和1.6%,并且计算成本仅增加了0.1 FPS。

    • CBS的效果: CBS损失函数在类平衡监督方面表现出色,特别是在小物体(如障碍物和交通锥)的AP上提高了0.3%。

    • Ray PE的效果: 添加Ray PE后,mAP显著提高了9.3%,证明了其在稀疏特征表示中的有效性。

    • Token保留比例的影响: 减少保留的token数量可以降低计算负载,同时保持较高的检测精度。

总体结论

本文提出了CrossRay3D,一种端到端的稀疏多模态检测器,通过几何结构和类别分布的联合优化,实现了高质量的token采样。实验结果表明,CrossRay3D在nuScenes数据集上达到了最先进的性能,并且在计算效率和鲁棒性方面具有显著优势。未来的工作将集中在进一步优化骨干网络和探索不同模态的互补优势。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/14 23:53:46

大模型从0到精通:蒙眼下山法-AI如何一步步“摸索”到最优解?

本文是《大模型从0到精通》系列第一卷“奠基篇”的第三章。上章我们建立了“错题山谷”和评分标准(损失函数),但怎么找到山谷最低点?本章将引入梯度下降——AI在“错题山谷”中蒙眼下山的寻路算法,这是驱动所有AI(包括千亿参数大模型)学习的核心引擎。 一、蒙眼下山:一…

作者头像 李华
网站建设 2026/9/14 19:44:42

接口自动化测试中解决接口间数据依赖

在实际的测试工作中,在做接口自动化测试时往往会遇到接口间数据依赖问题,即API_03的请求参数来源于API_02的响应数据,API_02的请求参数又来源于API_01的响应数据。 因此通过自动化方式测试API_03接口时,需要预先请求API_02接口&a…

作者头像 李华
网站建设 2026/9/15 4:30:59

揭秘Rust编写PHP扩展的调试难题:5个关键技巧让你效率翻倍

第一章:Rust 扩展的 PHP 函数调试在现代高性能 Web 开发中,使用 Rust 编写 PHP 扩展已成为提升关键函数执行效率的重要手段。然而,当 PHP 调用由 Rust 实现的函数出现异常时,传统的 PHP 调试工具往往无法深入追踪问题根源。为此&a…

作者头像 李华
网站建设 2026/9/13 3:27:32

基于单片机的立体车库设计

一、系统设计背景与总体架构 随着城市汽车保有量激增,传统平面车库土地利用率低、停车难问题日益突出,立体车库凭借空间利用率高、占地面积小的优势成为解决方案。基于单片机的立体车库设计,以低成本、高可靠性为核心目标,采用模块…

作者头像 李华
网站建设 2026/9/14 19:55:33

【Matlab】《卡尔曼滤波与组合导航》 第一次作业 基于KF的GPS静态/动态滤波

首先,我将向您展示一个简单的MATLAB示例,演示如何使用卡尔曼滤波器进行GPS静态/动态滤波。这个示例将使用MATLAB内置的ekf函数,这是一个扩展卡尔曼滤波器(Extended Kalman Filter,EKF)。 首先,我们将生成一个简单的模拟数据集,以模拟GPS接收器的输出。然后,我们将使用…

作者头像 李华
网站建设 2026/9/15 2:39:24

CSF文化会办公集成与商用设备板块:驱动行业未来的核心引擎

在大众熟知的办公用品行业,一场深刻的变革正悄然兴起。行业不仅面临着技术迭代的冲击,还需应对工作方式和应用场景持续创新带来的全新挑战。作为典型的“小商品、大市场”领域,办公用品行业近年来受益于庞大的市场规模和稳步增长,…

作者头像 李华