slam中常见的关键帧选取策略

在选取关键帧之前应该遵循关键帧之间不应该太稠密,也不能太稀疏,同时需要保证生成足够的局部地图点。基于这些考虑,选取关键帧策略如下:

(1)当前帧跟踪到的地图点太少,一般设置为 50。 

(2)当前帧跟踪到的地图点中,包含上一关键帧的地图点太少。一般设置小于上一关键帧地图点数的一定比例,如 0.75。

条件(1)描述的情形是当前图像跟踪到的特征点数目很少。说明当前场景相对与上一关键帧有很大的改变。此时,需要尽快插入新的关键帧,以避免视觉前端跟踪失败。

条件(2)描述地是当前图像中跟踪到上一帧关键中的地图点较少了。这说明此时相机离上一关键帧的插入已经运动了一段距离了,可以选择插入新的关键帧。

Orbslam中的关键帧的选取策略:
决定当前帧是否可以作为关键帧。由于局部地图构建的过程中有一个机制去筛选冗余的关键帧,所以我们需要尽快地插入新的关键帧以保证跟踪线程对相机的运动更具鲁棒性,尤其是对旋转运动。我们根据以下要求插入新的关键帧:

(1) 距离上一次全局重定位后需要超过20帧图像。

(2) 局部地图构建处于空闲状态,或距上一个关键帧插入后,已经有超过20帧图像。

(3) 当前帧跟踪少于50个地图云点。

(4) 当前帧跟踪少于参考关键帧K_ref云点的90%。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

触不可及<>

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值