V2X-Sim: A Virtual Collaborative Perception Dataset for Autonomous Driving

V2X表示车辆与其周围任何实体之间的协作以改善自动驾驶系统的感知性能。
V2X协同感知系统开发挑战:在现实世界中构建完善的协同驾驶数据集既昂贵又费力,且协同感知系统的开发缺乏开源的 V2X 数据集。

3 V2X-Sim 数据集

V2X-Sim使用 SUMO生成交通流,并使用CARLA来复取同一个交叉路口的车辆的传感器数据流,在红绿灯上安装传感器以捕获路口环境,并且与车辆的传感器流同步。

VX-Sim提供:1) 来自路边设施和车辆的传感器数据记录;2) 边界框、车辆轨迹、逐像素和逐点的语义标签。

3.1 车辆和路边传感器组

每辆车配备了基于 CARLA 的传感器组,由RGB摄像头、深度摄像头、语义分割摄像头、BEV语义分割摄像头、激光雷达和语义激光雷达组成。
路边设施配备了 RGB 摄像头、BEV 语义分割摄像头、激光雷达和语义激光雷达。
摄像头和 LiDAR 水平覆盖 360° 以实现全视图感知。

传感器布局和坐标系:在车辆和路边设施上,LiDAR 和语义 LiDAR,RGB/depth/语义摄像头放置在同一位置以获得深度/语义ground truth。 BEV 语义分割摄像头与 LiDAR 具有相同的 x、y坐标系,但BEV 语义分割摄像头放置得更高以确保一定大小的视场。对于路边设施,传感器被放置在现实范围内的随机高度,以增加多样性。
在这里插入图片描述

  1. RGB摄像头:每辆车配备6个RGB摄像头,每个摄像头的视角FoV 为 70°,但后置摄像头的 FoV 为 110°。每个十字路口配备 4 个RGB摄像头,朝向十字路口的四个方向,以 35° 的角度斜向下看,具有 70° 的 FoV。图像尺寸为 1600×900
  2. 深度摄像头:每辆车有 6 个深度摄像头,设置与 RGB 摄像头相同。
  3. 语义分割摄像头:每辆车有 6 个语义分割摄像头,设置与 RGB 相机相同。
  4. BEV语义分割摄像头:每辆车和每个路口中心顶部都有一个 BEV 语义摄像头,向下看。提供了原始图像(在红色通道中编码的语义标签)和转换后的彩色图像。图像尺寸为 900×900。
  5. 激光雷达和语义激光雷达:将一台 LiDAR 和一台语义 LiDAR 安装在自主车辆和交叉路口中心的顶部。规格:32 通道,最大范围 70m,每秒 250,000 点,20 Hz 旋转频率。

ground truth标注:提供了各种标签,例如 3D 边界框、逐像素和逐点语义标签。每个框由其中心在 x、y、z 坐标中的位置及其宽度、长度和高度定义,共有行人、建筑物、地面等二十三类,还提供了精确的深度值用于深度估计。

multi-agent multi-modality perception的示例
在这里插入图片描述
从上到下:RGB图像、深度、语义分割、BEV语义分割。从左到右分别是四个的记录,除了最后一行在最后一列附加了路边的图像。

3.2 CARLA-SUMO co-simulation

V2X 场景:多辆拥有自己路线的车辆同时位于同一地理区域(十字路口),且路边设施也具有传感能力。

V2X-Sim使用 CARLA-SUMO 联合仿真进行交通流模拟和数据记录。通过 SUMO 模拟器在 CARLA 中生成车辆,并由 Traffic Manager管理。 CARLA 提供的脚本 spawn_npc_sumo.py 自动生成某个城镇的 SUMO 网络,并产生随机路线让车辆四处漫游。

数百辆车在不同的城镇生成。首先,记录了每个长度为 5 分钟的几个日志文件。然后我们从不同路口的日志文件中读出了 100 个场景,每个场景包含 20 秒的持续时间。选择场景中的 M(M = 2, 3, 4, 5) 辆汽车作为智能主体 (intelligent agents),相互共享信息。

4 总结

1)V2X-Sim是首个基于 CARLA 模拟器的自动驾驶场景中的虚拟协同感知数据集。
2)V2X-Sim可用于各种感知任务,同时支持独立感知任务和协同感知,还为协同感知算法提供了benchmarks。

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
因子分解遇见邻域:一个多方面的协同过滤方法是一种结合了因子分解和邻域方法的协同过滤算法。在传统的协同过滤算法中,主要有两种方法:基于邻域的方法和基于模型的方法。基于邻域的方法主要是通过计算用户间或物品间的相似度来推荐相似用户或相似物品的评分。而基于模型的方法则是通过构建模型来预测评分。 因子分解是一种常见的基于模型的方法,它可以将用户-物品评分矩阵分解为两个低秩矩阵的乘积,以得到用户和物品的隐含特征。这种方法可以有效地处理稀疏性和冷启动的问题,但在数据稀疏的情况下仍然存在一些挑战。 为了克服因子分解算法在数据稀疏情况下的问题,多方面的协同过滤算法提出了将因子分解与邻域方法相结合的新思路。具体而言,它利用了邻域方法的局部信息来改进因子分解算法的准确度和鲁棒性。 在多方面的协同过滤算法中,首先通过因子分解算法得到用户和物品的隐含特征,并用隐含特征对评分进行预测。然后,利用邻域方法计算用户或物品的邻居,并根据邻居的评分信息进行调整。最终,通过加权融合因子分解和邻域方法的结果,得到最终的推荐结果。 该算法的优点是综合了因子分解和邻域方法的优势,可以克服两种方法在特定情况下的局限性。它既考虑了全局的隐含特征,又考虑了局部的用户或物品相似度。因此,多方面的协同过滤算法在推荐系统中具有广泛的应用前景。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值