图像分辨率和帧率对视觉SLAM(ORB-SLAM)性能影响研究

本文研究了图像分辨率和帧率对ORB-SLAM系统精度及速度的影响。实验发现高分辨率能利用更多稳定特征,尤其是画面边缘的细节;而帧率变化对结果质量影响较小,但会影响初始化难度;关键帧(KF)密度对算法速度至关重要,太少会导致不稳定性。结论建议使用1280:720分辨率,10Hz帧率,并优化初始化和KF添加策略。
摘要由CSDN通过智能技术生成

介绍

  1. 理论上分辨率越大,并不一定slam精度越高,因为很多小的特征非常不稳定,有可能用的大分辨率的图像,但是匹配上的特征点都是高层的,所以并没发挥高分辨率的作用。不过这个只是个推测,本研究就是要测试分辨率对精度的影响
  2. orb-slam中,帧率按道理应该影响不大,只要kf的数量固定,frame的频率其实只是多做了几次定位,下一帧的初始pose要准一些。
  3. orb-slam中,kf的密度是影响算法速度的最大因素,所以想看下kf密度对效果的影响。
  4. 本研究通过实际数据的测试来研究上面三个问题。

数据分析

  1. 分辨率对精度影响很大
    1. 分辨率:1280:720
    2. 分辨率:640:360
    3. 原因有两:
      1. 分辨率大的时候,明显能使用到更多的细节的特征。这些细节特征还是比较稳定的,比如树叶,纹理。
      2. 分辨率大的时候,更多的是使用的近点,分辨率小的时候,因为近点数量不够,只有使用部分远点。
  • 11
    点赞
  • 24
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值