0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

关于GoPro-陀螺仪数据集

云深之无迹 来源:云深之无迹 作者:云深之无迹 2022-05-24 10:40 次阅读

GoPro-陀螺仪数据集

该数据集由广角卷帘快门相机捕获的许多视频序列组成,并带有相应的陀螺仪测量值。它是在 ICRA2015 的 [1] 中引入的,用于相机-陀螺仪校准。

概述

该数据集由三个视频序列以及陀螺仪测量组成。

由于这是真实世界的数据,这意味着没有真正的基本事实可用。相反,每个序列都附有一组参考值(参见下面的“数据格式”),这是我们对相机陀螺仪校准参数的最佳估计(如 [1] 中使用的),可用于例如稳定视频.

引用

如果您在出版物中使用此数据集,则应参考论文 [1]。

序列

  1. 旋转:手持相机拍摄的静止不动的人的场景。大而平滑的旋转。

  2. walk :相机从地面开始,然后被拾起并带走一小段路。

  3. rccar :摄像头安装在一辆在土路上行驶的遥控车上。大量振动(高频运动)会导致非常明显的卷帘快门伪影。

数据格式

每个序列包含三个文件:

  1. 视频文件:

    .mp4
  2. 陀螺仪数据文件:

    _gyro.csv
  3. 参考值:

    _reference.csv

视频需要 H.264 编解码器才能解码。

陀螺仪数据定时定时采样,CSV文件每陀螺仪测量一行。每条线具有三个角速度测量值,每个轴(x、y、z)一个。角速度测量值以弧度/秒表示。

参考值是当前对校准参数的最佳估计,并已用于生成补充材料中显示的稳定视频。参数名称具有以下含义(有关定义和用法,请参见 [1]):

  • Fg :时间比例因子/陀螺仪采样率 (Hz)

  • 偏移量:时间偏移量(秒)

  • rot_x

  • rot_y

  • rot_z :陀螺仪到相机的转换。r = [rot_x, rot_y, rot_z] = alpha * n,是这个旋转的轴角表示。

  • gbias_x

  • gbias_y

  • gbias_z : 陀螺仪偏差 (rad/s)

视频文件保证在陀螺仪测量的时间范围内被捕获。即,视频记录在陀螺仪记录器之后开始并在陀螺仪记录器之前停止。

帧数 n 与陀螺仪样本 k 之间的时间关系可以表示为


	

1

t_frame = (n / CAMERA_FPS)

2


		

3

k = Fg * (t_frame + offset)

我们使用 CAMERA_FPS = 30.0。请注意,t_frame 对应于帧的开始,而 t_frame + readout,其中 readout 是滚动快门读出时间,对应于帧的结束。

陀螺仪

数据是使用 STMicroelectronics L3G4200D 陀螺仪捕获的,其数据表可在供应商网站上找到:http: //www.st.com/web/catalog/sense_power/FM89/SC1288/PF250373

控制寄存器的内容如下

  • CTRL_REG1 = 0xFF

  • CTRL_REG2 = 0x00

  • CTRL_REG3 = 0x08

  • CTRL_REG4 = 0x00

  • CTRL_REG5 = 0x00

陀螺仪以同步数据速率提供样本,根据数据表,ODR=800 Hz,但实际上这意味着大约 855 Hz 的速率。

由于硬件问题,陀螺仪数据包含高频噪声分量(大约 340 Hz),可以在频谱图中清楚地看到。我们建议在使用数据之前应用陷波滤波器来消除它。

相机

视频是使用 GoPro Hero3+ 黑色版在 1080p@30Hz(宽)模式下录制的。相机中的所有其他设置都保留为默认值。

相机使用滚动快门。对于所选模式,读数时间(以秒为单位)已校准为

readout = 0.0316734

我们使用 Devernay 和 Faugeras (2001) 的 FOV 模型对相机进行了校准,但使用了 [2] 中的简化形式:


	
r_d = arctan(r_u * omega) / omega
r_u = tan(r_d * omega) / omega

参数是:

内部相机校准矩阵


	
K =  [[ 853.12703455,   0.     ,  988.06311256],2
    [  0.     ,  873.54956631,  525.71056312],3
    [  0.     ,   0.     ,   1.     ]])

	

失真参数


	
omega = 0.8894355

和畸变中心


	

wc = [0.00291108, 0.00041897]

回馈

欢迎向 hannes.ovren@liu.se 或 per-erik.forssen@liu.se 提出问题、意见和建议。

Hannes Ovrén 和 Per-Erik Forssén,林雪平,2015 年 5 月

参考

[1] Hannes Ovrén 和 Per-Erik Forssén。具有自动校准功能的基于陀螺仪的视频稳定。ICRA 2015 [2] 约翰·赫德堡和比约恩·约翰逊。GPU 上的实时相机自我运动补偿和镜头不失真。瑞典林雪平大学电气工程系技术报告,2007 年。


审核编辑 :李倩


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 陀螺仪
    +关注

    关注

    44

    文章

    785

    浏览量

    98751
  • 数据集
    +关注

    关注

    4

    文章

    1208

    浏览量

    24726

原文标题:GoPro-陀螺仪数据集

文章出处:【微信号:TT1827652464,微信公众号:云深之无迹】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    爱普生X2A0002710002 XV7011BB陀螺仪传感器用于高精设备行业

    作为传感器中的重要一类,陀螺仪传感器自然受到了广泛的运用,上至航空航天项目,下至汽车行业,乃至医疗设备,智能手表穿戴设备,都离不开陀螺仪传感器的参与,为这些领域的发展贡献了不可或缺的力量。陀螺仪
    的头像 发表于 11-04 13:32 162次阅读
    爱普生X2A0002710002 XV7011BB<b class='flag-5'>陀螺仪</b>传感器用于高精设备行业

    优可测白光干涉:激光陀螺仪提升良率与精度的关键

    激光陀螺仪广泛应用于航空航天、军事防御、海洋勘探、自动驾驶等领域,其高灵敏度、强抗干扰和可靠性源于精密制造技术。优可测白光干涉助力激光陀螺仪镜片精度提升,提高生产效率和良率。
    的头像 发表于 09-28 08:06 597次阅读
    优可测白光干涉<b class='flag-5'>仪</b>:激光<b class='flag-5'>陀螺仪</b>提升良率与精度的关键

    爱普生(EPSON)陀螺仪传感器的特点和应用领域介绍

    爱普生陀螺仪传感器从用途上分为常规用途和汽车用陀螺仪传感器和惯性测量单元(IMU)。以检测轴数量来分,可以分为单轴陀螺仪、三轴陀螺仪、六轴陀螺仪
    的头像 发表于 07-03 10:16 473次阅读
    爱普生(EPSON)<b class='flag-5'>陀螺仪</b>传感器的特点和应用领域介绍

    XV7011BB陀螺仪传感器广泛用于工业应用

    陀螺仪传感器作为一种重要的惯性传感器,在航空航天、智能手机与可穿戴设备、工业控制与机器人、汽车行业、医疗仪器等多个领域都有着重要的应用,为这些领域的发展和创新提供了关键支持。 Epson陀螺仪
    发表于 05-24 11:37 1次下载

    基于聚焦叉指换能器的环形SAW陀螺仪制造工艺及测量方案

    声表面波(SAW)陀螺仪利用一种被称为SAW陀螺效应的现象来测量旋转角速度。由于简化了传统MEMS陀螺仪所需的悬浮振动机制,SAW陀螺仪非常适合在恶劣环境中应用。
    的头像 发表于 05-06 09:07 973次阅读
    基于聚焦叉指换能器的环形SAW<b class='flag-5'>陀螺仪</b>制造工艺及测量方案

    陀螺仪如何计算欧拉角?

    现在有一个需求,手上只有一个陀螺仪,如何计算欧拉角,不考虑积分误差,无需使用其他传感器融合,数学没学好,不知怎么操作
    发表于 04-29 07:06

    陀螺仪x轴和y轴的应用

    陀螺仪是一种用于测量和感应物体旋转和转动的设备,它通常由三个轴组成:x轴、y轴和z轴。在陀螺仪中,x轴和y轴通常成对出现,关于它们的比例可以因具体应用而异。首先,我们先了解一下陀螺仪
    发表于 04-17 15:42 0次下载

    陀螺仪传感器,IMU和加速度计的产品和选型

    爱普生陀螺仪传感器是一种角速度传感器,作为一种石英电子式陀螺仪芯片,具有温度特性好、功耗低、成本低、稳定性好等特点。目前EPSON主力单轴陀螺仪传感器型号为XV7001BB、XV7011BB
    的头像 发表于 04-01 16:41 934次阅读
    <b class='flag-5'>陀螺仪</b>传感器,IMU和加速度计的产品和选型

    请问陀螺仪能否检测角度偏移?

    陀螺仪能否检测角度偏移?
    发表于 03-28 08:37

    解析爱普生(EPSON)陀螺仪传感器XV-3510CB

    在科技革命的带领下,自主精密农业机械、智能施工机械和无人机应用的快速发展,以及工作环境的恶劣和空间的逼仄,对于小型陀螺仪传感器的需求与日俱增。在这种环境之下,爱普生(EPSON)推出了几句特色的陀螺仪传感器——XV-3510CB。
    的头像 发表于 03-18 16:23 892次阅读
    解析爱普生(EPSON)<b class='flag-5'>陀螺仪</b>传感器XV-3510CB

    EPSON X2A0002710002 XV7011BB陀螺仪传感器的特征和用途

    陀螺仪传感器在很多领域都需要用到。如被用在手机的摄像头上,来防止由于抖动对图像质量的影响。再如当汽车行驶过程中没有GPS讯号时,可以通过陀螺仪来测量汽车的偏航或直线运动位移,从而继续导航等。陀螺仪
    发表于 03-12 17:13 0次下载

    EPSON的GGPM6083STD陀螺仪传感器(压电侠)

    之前介绍过应用于割草机惯性导航高性能陀螺仪传感器SGPM01,SGPM01是基于高性能陀螺仪陀传感器和加速度计开发的模组,内置3轴陀螺仪和3轴加速度计传感器。爱普生还有一款基于QMEMS传感器
    发表于 03-05 16:59 0次下载

    一文探秘MEMS陀螺仪工作原理与特性

    陀螺仪,又叫角速度传感器,是用高速回转体的动量矩敏感壳体相对惯性空间绕正交于自转轴的一个或二个轴的角运动检测装置,同时,利用其他原理制成的角运动检测装置起同样功能的装置也称陀螺仪陀螺仪的名字由来
    的头像 发表于 02-20 11:41 1661次阅读
    一文探秘MEMS<b class='flag-5'>陀螺仪</b>工作原理与特性

    手机陀螺仪失灵解决方法

    手机陀螺仪是一种用于感知和测量设备旋转、倾斜和方向的传感器。失灵的陀螺仪可能导致手机在运动控制、游戏和导航等应用中出现问题。下面将详细介绍陀螺仪失灵的原因和解决方法。 陀螺仪失灵的原因
    的头像 发表于 01-30 10:06 2.9w次阅读

    陀螺仪x和y比例是多少 陀螺仪x轴和y轴是指什么

    陀螺仪是一种用于测量和感应物体旋转和转动的设备,它通常由三个轴组成:x轴、y轴和z轴。在陀螺仪中,x轴和y轴通常成对出现,关于它们的比例可以因具体应用而异。 首先,我们先了解一下陀螺仪
    的头像 发表于 01-17 11:10 2105次阅读