【雷达开源数据集 | 代尔夫特数据集(VOD),4D雷达、激光雷达和相机数据】

news2024/11/28 3:49:20

在这里插入图片描述

本文编辑:调皮哥的小助理

1、介绍

代尔夫特视图 (VoD) 数据集是一种新颖的汽车数据集,包含 8600 帧同步和校准的 64 层 LiDAR、(立体)摄像头和 3+1D 雷达数据,这些数据是在复杂的城市交通中采集的。它由超过 123000 个 3D 边界框注释组成,包括超过 26000 个行人、10000 个骑自行车者和 26000 个汽车标签。

在这里插入图片描述

关于数据集的详细介绍可以点击下面的链接:https://www.youtube.com/watch?v=R8r3lrkicJ0(科学上网)。

2、传感器和数据

数据集记录了以下传感器的输出:

安装在前保险杠后面的采埃孚 FRGen21 3+1D 雷达 (∼13 Hz),
安装在挡风玻璃上的立体摄像头(1936 × 1216 像素,∼30 Hz),
屋顶上的Velodyne HDL-64 S3激光雷达(∼10 Hz)扫描仪,以及
自我车辆的里程计(RTK GPS、IMU 和车轮里程计的过滤组合,∼100 Hz)。

所有传感器均经过联合校准,有关传感器设置的一般概述,请参见下图。
在这里插入图片描述
(该数据集仅免费提供用于非商业研究目的,使用该数据集的资格仅限于硕士生和博士生,以及学术和非营利研究机构的工作人员,可以通过填写此表格来请求访问:https://docs.google.com如果不想填写表格,文章末尾提供了下载方式。)

Github中包含了数据解析的Python代码,以及相关的教程:https://github.com/tudelft-iv/view-of-delft-dataset。

注意事项:该数据集比较大,大约14G,下载比较耗时间。

3、数据格式

激光雷达

激光雷达点云存储在Bin文件中,每个 bin 文件都包含 Nx4 数组形式的 360° 扫描,其中 N 是点数,4 是特征数:[x,y,z,reflectance]

4D毫米波雷达

雷达点云存储在Bin文件中,每个 bin 文件都包含一组 Nx7 数组形式的点,其中 N 是点数,7 是特征数:

[x, y, z, RCS, v_r, v_r_compensated, time]

其中,v_r是相对径向速度,v_r_compensated是点的绝对(即自我运动补偿)径向速度。time是点的时间 ID,指示它来自哪个扫描。例如,当前扫描的点 t = 0, 而第三次最近扫描的点的 t = −2。

相机:图像存储在.jpg文件中。

4、数据读取与解析

参照说明文档的Pyhton代码即可完成读取,其中代码需要Python的环境,并安装好相关的依赖库。

https://github.com/tudelft-iv/view-of-delft dataset/blob/main/1_frame_information.ipynb

该数据集调皮哥已经解析出来了,解析过程不难,挺简单的。数据内容觉得还可以,就是单帧的点云有点少。感兴趣的朋友可以试试,用于科研(做聚类、跟踪算法、目标识别、数据融合)还是可以的,算是目前比较好的数据集了。

为了方便大家,调皮哥这里放了云盘链接,仅用于非盈利学习和交流,数据很大,建议开会员下载。

下载链接

链接:https://pan.baidu.com/s/13LLMmfYcWHojjkqEnqq1Vw?pwd=6666,提取码:6666

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

《编码 - 代码分析》代码结构分析

1 代码结构分析概述 在编写代码时,要求要结构清晰、接口简单。如果代码结构过于复杂,会带来很多问题:代码很难被理解,不方便编写测试用例,容易隐藏错误,出现问题难以定位,修改代码容易产生新的…

基于Java+SpringBoot+vue+elementui的校园文具商城系统详细设计和实现

基于JavaSpringBootvueelementui的校园文具商城系统详细设计和实现 博主介绍:5年java开发经验,专注Java开发、定制、远程、文档编写指导等,csdn特邀作者、专注于Java技术领域 作者主页 超级帅帅吴 欢迎点赞 收藏 ⭐留言 文末获取源码联系方式 文章目录基…

前端学习框架

一,学习路线图 https://roadmap.sh/ 二,学习资源整理 https://developer.mozilla.org/zh-CN/docs/Learn // 学习web 的各种资源网站 三,知识整理 将前端分为三步走 JavaScript 语言(模块一)CSS 和 HTML&#x…

【Latex】1.Latex环境的安装与配置

文章目录前言1 安装环境2. 下载texstudio前言 LaTeX(LATEX,音译“拉泰赫”)是一种基于ΤΕΧ的排版系统,由美国计算机学家莱斯利兰伯特(Leslie Lamport)在20世纪80年代初期开发,利用这种格式&a…

sqlmap之绕过云锁waf

sql注入不会绕过WAF?关注我,让我带你由简入难实战各个WAF,前天我们实战了安全狗的WAF,今天先来看看比它难度更高的云锁WAF,你会绕吗?看我带你将它拿下 目录 一:环境配置 1.云锁WAF 2.sqli-l…

本地数仓项目(二)——搭建系统业务数仓详细流程

1 说明 本文基于《本地数据仓库项目(一)——本地数仓搭建详细流程》业务数据,在本地搭建系统业务数仓。 根据模拟sql脚本生成业务数据,依次执行生成业务数据即可。 sql脚本提供如下 链接:https://pan.baidu.com/s/1WX3xVMQvAApSUZMobWLiLQ…

Vue-cli创建项目的目录结构与子父组件之间的通信

一、Vue脚手架的使用1、通过命令行使用vue-cli的指令创建:vue init webpack 项目名称build文件夹: 用于webpack打包配置文件夹config文件夹:与webpack相关的配置文件夹|——- index.js:可以改变项目默认的端口号node_moudles&…

Vue3/ Vite 的使用介绍 、Vite 方式工作流程 与 传统方式工作流程区别

一. Vite 的使用介绍 优势: 💡极速的服务启动 使用了原生的 ESM文件 无需打包 ⚡️ 轻量快速的热重在 始终极快的模块热重载 🛠️丰富的功能 对于 typescript jsx css 等支持开箱即用 📦 等等 二.Vite 方式工作流程 与 传统方式工作流程…

千万不要把Request传递到异步线程里面!有坑!

前几天在网上冲浪的时候看到一篇技术文章,讲的是他把一个 request 请求传递到了线程池里面,然后遇到了一个匪夷所思的情况。 他写了这篇文章,把自己针对这个问题的探索过程分享了出来: 《springboot 中如何正确的在异步线程中使用…

ACL命名实验

目录 一.ACL命名实验 1.实验要求: 2.配置全网通 配置主机地址 3.根据实验要求配置ACL 4.测试完成后再根据下一次要求继续配置 一.ACL命名实验 实验图片 1.实验要求: 要求 全网通 服务器上配置 web 服务和 ftp 服务 配置 命名的acl 列表 …

_Linux 进程信号-信号保存篇

文章目录前言阻塞信号1. 信号常见概念2. 在内核中的表示信号处理过程3. sigset_t4. 信号集操作函数sigprocmasksigpending5. 测试与验证实验一实验二实验三前言 上篇文章(链接: _Linux 进程信号-基础篇)我们了解了信号的基础概念以及信号如何发送的。 …

强化学习_06_pytorch-PPO实践(Pendulum-v1)

一、PPO简介 TRPO(Trust Range Policy Optimate)算法每一步更新都需要大量的运算,于是便有其改进版本PPO在2017年被提出。PPO 基于 TRPO 的思想,但是其算法实现更加简单。TRPO 使用泰勒展开近似、共轭梯度、线性搜索等方法直接求解。PPO 的优化目标与 T…

可观测性--数据源

文章目录监控数据来源端上访问应用程序业务监控基础设施可观测性核心概念日志(Logging)统计指标(Metrics)链路追踪(Tracing)三者之间关系监控数据来源 我们一般讲的数据观测,其实观测的就是从发…

【Linux】计算机软硬件体系结构

文章目录冯诺依曼体系结构操作系统(Operator System)什么是操作系统为什么要有操作系统操作系统是怎么实现管理的系统调用接口和库函数总结冯诺依曼体系结构 谈到计算机的硬件结构,第一个想到的必然是经典的冯诺依曼体系结构: 我们常见的计算机&#xf…

在购买低代码产品时,源码是必需的吗?

编者按:企业在采购软件或者平台时,到底需不需要源码?本文分析了源码交付的对于不同规模和情况企业的意义,并介绍了源码交付的低代码平台。关键词:源码交付,可视化设计,私有化部署,多…

数据上线:首届6G智能无线通信系统大赛OPPO赛道评测正式开启

12月26日,首届6G智能无线通信系统大赛——面向小样本条件场景自适应及在线更新需求的无线AI设计赛题已经正式上线,数据集也已经在1月3日正式上线啦,评测同步开启,快来打擂冲榜! 文末还将揭晓本赛题专属活动&#xff0…

图像锐化处理之一阶微分算子

图像锐化是通过增强图像的边缘和细节来提高图像的清晰度的操作。这种操作通常用于将模糊或不清晰的图像改进为更清晰的图像。由于微分是对函数局部变化率的一种描述,因此图像锐化算法的实现可基于空间微分。 一阶微分算子 对任意一阶微分的定义必须满足两点&#xf…

采用热电偶温度传感器实现超高精度温度跟踪控制的解决方案

摘要:针对温度跟踪控制中存在热电堆信号小致使控制器温度跟踪控制精度差,以及热电阻形式的温度跟踪控制中需要额外配置惠斯特电桥进行转换的问题,本文提出相应的解决方案。解决方案的核心是采用一个多功能的超高精度PID控制器,具有…

ubuntu18.04安装mysql5.7.32

目录一、下载mysql安装包二、下载依赖三、安装mysql四、导入sql一、下载mysql安装包 下载地址:https://downloads.mysql.com/archives/community/ 下载包 mysql-server_5.7.32-1ubuntu18.04_amd64.deb-bundle.tar 下载后解压,里面包含要安装的deb包 二、…

计算机编码

字符的表示原理 计算机内所有信息都是使用0和1进行表示的。 对于一个短路来说,0代表关,1代表开。那把这些电路组合起来就可以有长串0和1组成的二进制数字,我们对这些数字进行编码和解码,我们就能用它来表示我们想要表示的东西了…