量产杀器!P-Mapnet:利用低精地图SDMap先验,建图性能暴力提升近20个点!

写在前面

当前自动驾驶系统摆脱对高精度地图依赖的算法之一,是利用远距离范围下的感知表现依然较差的现实依然较差。为此,我们提出了p-mapnet,其中的“p”专注于融合地图先验来提高模型性能。具体来说,我们利用了sdmap和hdmap中的先验信息:一方面,我们从openstreetmap中提取了弱对准的sdmap数据,并将其编码为独立的条款来支持输入。严格修改输入与实际hd+map存在弱对齐的问题,我们基于cross-attention机制的结构能够自适应地关注sdmap骨架,并带来显著的性能提升;另一方面,我们提出了一种使用mae来捕捉hdmap的先验分布的refine模块,该模块有助于生成更符合实际地图的分布,有助于减小遮挡、伪影等影响。我们在nuscenes和argoverse2数据集上进行了广泛的实验验证。

量产杀器!P-Mapnet:利用低精地图SDMap先验,建图性能暴力提升近20个点!图 1

总结来说我们的贡献如下:

我们的SDMap先进能够提升在线地图生成性能,包含了栅格化(最多可提高18.73 mIoU)和量化化(最多可提高8.50 mAP)两种地图表现。

(2)我们的HDMap先验能够将地图感知指标提升最多6.34%。

(3)P-MapNet可以切换到不同的推理模式,以在精度和效率之间进行权衡。

P-MapNet是一种远距离HD+Map生成的解决方案,对于较远的感知范围能够带来更大的改进。我们的代码和模型已经公开发布在https://jike5.github.io/P-MapNet/。

相关工作回顾

(1)在线地图生成

HD+Map的制作主要包含SLAM建图、自动标注、人工标注等步骤。这导致了HD+Map的成本高、鲜度有限。因此,在线地图生成对于自动驾驶系统是至关重要的。HDMapNet将地图元素通 过格化化进行表达,使用pixel-wise的预测和后处理方法获得矢量化的预测结果。最近的一些方法,如MapTR、PivotNet、Streammapnet等基于Transformer架构实现了端到端的矢量化预测,但这些方法仅使用传感器输入,在遮挡、极端天气等复杂环境下性能仍有限。

(2)远距离地图感知

为了让在线地图生成的结果能够更好的被下游模块使用,一些研究尝试将地图感知范围进一步拓展。SuperFusion[7]通过融合激光雷达和相机,通过depth-aware BEV变换,实现了前向90m的远距离预测。NeuralMapPrior[8]通过维护和更新全局神经地图先验来增强当前在线观测的质量、拓展感知的范围。[6]通过将卫星图像与车载传感器数据进行特征聚合来获得BEV特征,进一步再进行预测。MV-Map则专注于离线、长距离的地图生成,该方法通过聚合所有关联帧特征,并使用神经辐射场来对BEV特征进行优化。

概述P-MapNet

整体框架如图 2所示。

量产杀器!P-Mapnet:利用低精地图SDMap先验,建图性能暴力提升近20个点!图 2

输入: 系统输入为点云: 、环视相机:,其中  为环视相机数量。通常的HDMap生成任务(例如HDMapNet)可以定义为:

其中 表示特征提取,  表示segmentation head, 则是HDMap的预测结果。

我们所提出的P-MapNet融合了SD Map和HD Map先验,这种新任务( setting)可以表示为:

其中, 表示SDMap先验, 表示本文所提的refinement模块。 模块通过预训练的方式学习HD Map分布先验。类似的,当只使用SDMap先验时,则得到 -only setting:

输出:对于地图生成任务,通常有两种地图表示形式:栅格化和矢量化。在本文的研究中,由于本文所设计的两个先验模块更适合栅格化输出,因此我们主要集中在栅格化的表示上。

3.1 SDMap Prior 模块

SDMap数据生成

炫图AI 炫图AI

全能AI修图神器,AI换装、修图、改图、P图

炫图AI 193 查看详情 炫图AI

本文基于nuScenes和Argoverse2数据集进行研究,使用OpenStreetMap数据生成以上数据集对应区域的SD Map数据,并通过车辆GPS进行坐标系变换,以获取对应区域的SD Map。

BEV Query

如图2中所示,我们首先分别对图像数据进行特征提取和视角转换、对点云进行特征提取,得到BEV特征。然后将BEV特征通过卷积网络进行下采样后得到新的BEV特征:,将该特征图展平得到BEV Query。

SD Map先验融合

对于SD Map数据,通过卷积网络进行特征提取后,得到的特征  与BEV Query进行Cross-attention机制:

经过交叉注意力机制后得到的BEV特征通过segmentation head可以获得地图元素的初始预测。

3.2、HDMap Prior 模块

直接将栅格化的HD Map作为原始MAE的输入,MAE则会通过MSE Loss进行训练,从而导致无法作为refinement模块。因此在本文中,我们通过将MAE的输出替换为我们的segmentation head。为了让预测的地图元素具有连续性和真实性(与实际HD Map的分布更贴近),我们使用了一个预训练的MAE模块来进行refine。训练该模块包含两步:第一步上使用自监督学习训练MAE模块来学习HD Map的分布,第二步是通过使用第一步得到的权重作为初始权重,对网络的所有模块进行微调。

第一步预训练时,从数据集中获取的真实HD Map经过随机mask后作为网络输入 ,训练目标则为补全HD Map:

量产杀器!P-Mapnet:利用低精地图SDMap先验,建图性能暴力提升近20个点!

第二步fine-tune时, 则使用第一步预训练的权重作为初始权重,完整的网络为:

量产杀器!P-Mapnet:利用低精地图SDMap先验,建图性能暴力提升近20个点!

4、实验

4.1 数据集和指标

我们在两个主流的数据集上进行了评测:nuScenes和Argoverse2。为了证明我们所提方法在远距离上的有效性,我们设置了在三种不同的探测距离:, , 。其中, 范围中BEV Grid的分辨率为0.15m,另外两种范围下分辨率为0.3m。我们使用mIOU指标来评估栅格化预测结果,使用mAP来评估矢量化预测结果。为了评估地图的真实性,我们还使用了LPIPS指标作为地图感知指标。

4.2 结果

与SOTA结果对比:我们对所提的方法与当前SOTA方法在短距离(60m × 30m)和长距离(90m × 30m)下的地图生成结果进行比较。如表II所示,我们的方法在与现有的仅视觉和多模态(RGB+LiDAR)方法相比表现出更优越的性能。

量产杀器!P-Mapnet:利用低精地图SDMap先验,建图性能暴力提升近20个点!

我们在不同距离和使用不同传感器模式下,与HDMapNet [14] 进行了性能比较,结果总结在表I和表III中。我们的方法在240m×60m范围的mIOU上取得了13.4%改进。随着感知距离超出或甚至超过传感器检测范围,SDMap先验的有效性变得更加显著,从而验证了SDMap先验的功效。最后,我们利用HD地图先验通过将初始预测结果精细化以使其更加真实,并消除了错误结果,进一步带来了性能提升。

☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 免费无限量使用 DeepSeek R1 模型☜☜☜

量产杀器!P-Mapnet:利用低精地图SDMap先验,建图性能暴力提升近20个点!

量产杀器!P-Mapnet:利用低精地图SDMap先验,建图性能暴力提升近20个点!

HDMap先验的感知度量指标。HDMap先验模块将网络的初始预测映射到HD地图的分布上,使其更加真实。为了评估HDMap先验模块输出的真实性,我们利用了感知度量LPIPS 数值越低表示性能越好)进行评测。如表IV所示,在  setting 中LPIPS指标要比 -only setting 中的提升更大。

量产杀器!P-Mapnet:利用低精地图SDMap先验,建图性能暴力提升近20个点!

量产杀器!P-Mapnet:利用低精地图SDMap先验,建图性能暴力提升近20个点!

可视化:

量产杀器!P-Mapnet:利用低精地图SDMap先验,建图性能暴力提升近20个点!

量产杀器!P-Mapnet:利用低精地图SDMap先验,建图性能暴力提升近20个点!

以上就是量产杀器!P-Mapnet:利用低精地图SDMap先验,建图性能暴力提升近20个点!的详细内容,更多请关注创想鸟其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/618280.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
b站怎么把长视频分割成几段_B站视频分P上传与稿件管理
上一篇 2025年11月11日 05:14:03
sql中多个like的用法
下一篇 2025年11月11日 05:14:15

相关推荐

  • 特斯拉 FSD 加入大量全新渲染模型 玩滑板的人都能识别

    近日,有汽车领域博主爆料,特斯拉的fsd(完全自动驾驶)辅助系统将迎来一次重要升级,或将实现更真实的环境场景还原。在最新曝光的软件代码中,发现了大量新增的渲染模型,涵盖多种车辆与行人类型。 这些新增模型包括救护车、消防车、垃圾清运车、校车、半挂式卡车、高尔夫球车、骑电动滑板车的行人、使用轮椅的行人、…

    2026年9月8日
    100
  • 自动驾驶巨头Mobileye巨额亏损30亿美元,股价暴跌40%

    ☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 免费无限量使用 DeepSeek R1 模型☜☜☜ 自动驾驶技术公司Mobileye近日公布2024年全年财报,显示营收16.5亿美元,同比下降20%,净亏损高达30亿美元。巨额亏损主要源于第三季度26亿美元的资产减值,反映出Mobileye被英…

    2026年9月5日
    000
  • ICLR 2025 | Diffusion Planner: 基于扩散模型的自动驾驶规划算法,nuPlan SOTA!

    清华大学联合多家机构在iclr 2025发表的最新研究成果《diffusion-based planning for autonomous driving with flexible guidance》提出了一种创新的自动驾驶规划方法——diffusion planner。该方法基于diffusio…

    2026年9月3日
    100
  • 特斯拉正式在华推出“FSD功能” 将分批向车主推送

    特斯拉中国用户迎来重大更新:城市道路自动辅助驾驶功能上线!特斯拉今日宣布,2024.45.32.12 软件更新已开始分批推送给中国用户。 此次更新的核心亮点在于“城市道路autopilot自动辅助驾驶”功能的正式启用。 该系统可在受控道路和城市道路上,根据导航路线自动完成驶出匝道、通过交叉路口(包括…

    2026年8月29日
    000
  • 苹果汽车?苹果“弃”车!事实证明闭门造车还是不行

    苹果汽车?苹果“弃”车!事实证明闭门造车还是不行苹果汽车?苹果“弃”车!事实证明闭门造车还是不行苹果汽车?苹果“弃”车!事实证明闭门造车还是不行苹果汽车?苹果“弃”车!事实证明闭门造车还是不行

    苹果决定终止其保密的汽车项目,凸显了全球电动汽车和自动驾驶汽车所面临的挑战。实际上,苹果的造车计划并不算什么秘密,这一消息早已传播开来,只是没人料到它会如此突然地结束。 2017 年,苹果 CEO 蒂姆·库克证实了全球汽车行业长期以来一直关注的问题:苹果正在致力于研发无人驾驶汽车。 ” …

    2026年8月29日 用户投稿
    000
  • 如何搭建C++自动驾驶环境 Apollo平台配置

    搭建C++自动驾驶环境需先配置Ubuntu系统、Docker及NVIDIA驱动,再克隆Apollo代码并构建Docker镜像,进入容器后用bazel编译,启动Dreamview可视化界面,选择地图与模块运行Demo;常见问题如编译失败可清理缓存或更新依赖,自定义车辆模型和地图需掌握URDF与prot…

    2025年12月18日
    000
  • 如何配置C++的自动驾驶规划环境 Apollo规划模块二次开发

    如何配置C++的自动驾驶规划环境 Apollo规划模块二次开发如何配置C++的自动驾驶规划环境 Apollo规划模块二次开发如何配置C++的自动驾驶规划环境 Apollo规划模块二次开发如何配置C++的自动驾驶规划环境 Apollo规划模块二次开发

    为什么apollo规划模块的二次开发需要特定的环境配置?apollo使用docker和bazel是为了处理复杂的依赖关系、确保构建一致性、支持gpu加速以及提升团队协作效率。2. 在apollo环境中进行规划模块二次开发的关键步骤包括:准备宿主机环境、克隆apollo仓库、进入docker环境、编译…

    2025年12月18日 用户投稿
    100
  • 自动驾驶实时系统:确定性内存分配器开发指南

    自动驾驶实时系统:确定性内存分配器开发指南自动驾驶实时系统:确定性内存分配器开发指南自动驾驶实时系统:确定性内存分配器开发指南自动驾驶实时系统:确定性内存分配器开发指南

    自动驾驶实时系统对确定性内存分配器的需求,是为了确保内存操作在可预测时间内完成,从而保障系统的稳定与安全。1. 预分配和内存池通过预先分配固定大小的内存块,实现o(1)时间复杂度的快速分配与释放,但可能导致内存浪费;2. bump allocator使用移动指针的方式实现极快的分配,但通常不支持单独…

    2025年12月18日 用户投稿
    000
  • 如何在C++中进行自动驾驶和智能导航开发?

    如何在C++中进行自动驾驶和智能导航开发? 自动驾驶和智能导航是当今科技发展的热门领域之一。随着计算机硬件技术的快速发展和算法的不断完善,C++语言在自动驾驶和智能导航领域的应用越来越广泛。本文将介绍如何在C++中进行自动驾驶和智能导航的开发,并提供代码示例。 传感器数据获取与处理 自动驾驶和智能导…

    2025年12月17日
    000
  • 如何实现C++中的自动驾驶和智能交通系统?

    如何实现C++中的自动驾驶和智能交通系统? 自动驾驶和智能交通系统是目前人工智能领域的热门话题,它们的应用领域涉及到交通运输、安全防护和城市规划等多个方面。本文将探讨如何使用C++编程语言实现自动驾驶和智能交通系统,并提供相关的代码示例。 了解自动驾驶和智能交通系统基本原理自动驾驶系统是指通过计算机…

    2025年12月17日
    100
  • 无需电池即可实现「自动驾驶」,华盛顿大学开发出无限续航的机器人

    无需电池即可实现「自动驾驶」,华盛顿大学开发出无限续航的机器人无需电池即可实现「自动驾驶」,华盛顿大学开发出无限续航的机器人无需电池即可实现「自动驾驶」,华盛顿大学开发出无限续航的机器人无需电池即可实现「自动驾驶」,华盛顿大学开发出无限续航的机器人

    不装电池,也能%ignore_a_1%的“车”出现了。 甚至还会自动收集能量持续运行,完全没有里程焦虑(手动狗头)。 ☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 免费无限量使用 DeepSeek R1 模型☜☜☜ 不错,这么一个小机器人,其实靠的是光和无线电波供能。其名MilliMobil…

    2025年12月2日 用户投稿
    000
  • BEV下的Radar-Camera 融合跨数据集实验研究

    BEV下的Radar-Camera 融合跨数据集实验研究BEV下的Radar-Camera 融合跨数据集实验研究BEV下的Radar-Camera 融合跨数据集实验研究BEV下的Radar-Camera 融合跨数据集实验研究

    原标题:cross-dataset experimental study of radar-camera fusion in bird’s-eye view论文链接:https://arxiv.org/pdf/2309.15465.pdf作者单位:opel automobile gmbh rhein…

    2025年12月2日 用户投稿
    100
  • 遥遥领先!BEVHeight++:针对路侧视觉3D目标检测新方案!

    遥遥领先!BEVHeight++:针对路侧视觉3D目标检测新方案!遥遥领先!BEVHeight++:针对路侧视觉3D目标检测新方案!遥遥领先!BEVHeight++:针对路侧视觉3D目标检测新方案!遥遥领先!BEVHeight++:针对路侧视觉3D目标检测新方案!

    回归到地面的高度,以实现距离不可知的公式,从而简化仅相机感知方法的优化过程。在路侧camera的3d检测基准上,方法大大超过了以前所有以视觉为中心的方法。它比bevdepth产生了+1.9%的nds和+1.1%的map的显著改善。在nuscenes测试集上,方法取得了实质性的进步,nds和map分别…

    2025年12月2日 用户投稿
    000
  • 改进自动驾驶在不确定环境下的轨迹规划方法

    改进自动驾驶在不确定环境下的轨迹规划方法改进自动驾驶在不确定环境下的轨迹规划方法改进自动驾驶在不确定环境下的轨迹规划方法改进自动驾驶在不确定环境下的轨迹规划方法

    论文题目:《基于改进的模型预测控制的自动驾驶车辆在不确定环境下的轨迹规划方法》 发表期刊:IEEE Transactions on Intelligent Transportation Systems 发布日期:2023年04月 以下是我自己的論文閱讀筆記,主要是我自己覺得重點的部分,非全文翻譯,該…

    2025年12月2日 用户投稿
    400
  • LeCun对自动驾驶独角兽的造假行为深感失望

    LeCun对自动驾驶独角兽的造假行为深感失望LeCun对自动驾驶独角兽的造假行为深感失望LeCun对自动驾驶独角兽的造假行为深感失望LeCun对自动驾驶独角兽的造假行为深感失望

    你以为这是一个普通的自动驾驶视频吗? ☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 免费无限量使用 DeepSeek R1 模型☜☜☜ 图片 这个内容需要重新写成中文,而不改变原来的意思 没有一帧是“真的”。 图片 不同路况、各种天气,20多种情况都能模拟,效果以假乱真。 图片 世界模型再次…

    2025年12月2日 用户投稿
    000
  • 实战部署:动态时序网络用于端到端检测和跟踪

    实战部署:动态时序网络用于端到端检测和跟踪实战部署:动态时序网络用于端到端检测和跟踪实战部署:动态时序网络用于端到端检测和跟踪实战部署:动态时序网络用于端到端检测和跟踪

    本文经自动驾驶之心公众号授权转载,转载请联系出处。 相信除了少数自研芯片的大厂,绝大多数自动驾驶公司都会使用英伟达NVIDIA芯片,那就离不开TensorRT. TensorRT是在NVIDIA各种GPU硬件平台下运行的一个C++推理框架。我们利用Pytorch、TF或者其他框架训练好的模型,可以首…

    2025年12月2日 用户投稿
    100
  • 自动驾驶中的交通规则识别问题

    自动驾驶中的交通规则识别问题自动驾驶中的交通规则识别问题自动驾驶中的交通规则识别问题自动驾驶中的交通规则识别问题

    ☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 免费无限量使用 DeepSeek R1 模型☜☜☜ 自动驾驶中的交通规则识别问题,需要具体代码示例 摘要:自动驾驶技术正在迅速发展,并且在未来有望实现商业化应用。然而,与此同时,自动驾驶车辆面临着一个重要的挑战,即交通规则的识别和遵守问题。本文将…

    2025年12月1日 用户投稿
    000
  • 自动驾驶与轨迹预测看这一篇就够了!

    自动驾驶与轨迹预测看这一篇就够了!自动驾驶与轨迹预测看这一篇就够了!自动驾驶与轨迹预测看这一篇就够了!自动驾驶与轨迹预测看这一篇就够了!

    轨迹预测在自动驾驶中承担着重要的角色,自动驾驶轨迹预测是指通过分析车辆行驶过程中的各种数据,预测车辆未来的行驶轨迹。作为自动驾驶的核心模块,轨迹预测的质量对于下游的规划控制至关重要。轨迹预测任务技术栈丰富,需要熟悉自动驾驶动/静态感知、高精地图、车道线、神经网络架构(cnn&gnn&…

    2025年12月1日 用户投稿
    000
  • 2024年自动驾驶标注行业是否会被世界模型所颠覆?

    2024年自动驾驶标注行业是否会被世界模型所颠覆?2024年自动驾驶标注行业是否会被世界模型所颠覆?2024年自动驾驶标注行业是否会被世界模型所颠覆?2024年自动驾驶标注行业是否会被世界模型所颠覆?

    1.数据%ignore_a_1%面临的问题(特别是基于BEV 任务) 随着基于BEV transformer 任务的兴起,随之带来的是对数据的依赖变的越来越重,基于BEV 任务的标注也变得越来越重要。目前来看无论是2D-3D的联合障碍物标注,还是基于重建点云的clip 的车道线或者Occpuancy…

    2025年12月1日 用户投稿
    100
  • “真假难辨”!巧用NeRF生成的自动驾驶仿真数据

    “真假难辨”!巧用NeRF生成的自动驾驶仿真数据“真假难辨”!巧用NeRF生成的自动驾驶仿真数据“真假难辨”!巧用NeRF生成的自动驾驶仿真数据“真假难辨”!巧用NeRF生成的自动驾驶仿真数据

    写在前面&笔者的个人理解 神经辐射场(NeRF)已成为推进自动驾驶(AD)重新搜索的前奏的工具,提供可扩展的闭环模拟和数据增强功能。然而,为了信任模拟中获得的结果,需要确保AD系统以相同的方式感知真实数据和渲染数据。尽管渲染方法的性能正在提高,但许多场景在忠实重建方面仍然具有固有的挑战性。为…

    2025年12月1日 用户投稿
    100

发表回复

登录后才能评论
关注微信