LSD学习笔记-整体框架及流程梳理

LSD主要分为三个线程:跟踪、深度地图估计、地图优化流程图:在整体线程开始之前先进行初始化:初始化一个有随机深度图和大方差的关键帧即可。在第一秒内给出足够的相机运动,算法就可以“lock”到某个确定的的配置,经过几个关键帧的传递之后,就会收敛到正确的深度配置。1.初始化完成之后就开始进行帧间跟踪(Tracking):    帧间跟踪主要是通过最小化归一化光度误差完成的,具体的优化模型是:这里位姿的...
摘要由CSDN通过智能技术生成

LSD主要分为三个线程:跟踪、深度地图估计、地图优化

流程图:

在整体线程开始之前先进行初始化:初始化一个有随机深度图和大方差的关键帧即可。在第一秒内给出足够的相机运动,算法就可以“lock”到某个确定的的配置,经过几个关键帧的传递之后,就会收敛到正确的深度配置。

1.初始化完成之后就开始进行帧间跟踪(Tracking)

    帧间跟踪主要是通过最小化归一化光度误差完成的,具体的优化模型是:

这里位姿的求解是通过加权的高斯牛顿法进行的(推导过程在论文2.2部分)

2.在跟踪线程中对当前帧的位姿进行估计后,当前帧就被送到建图线程用于估计其参考关键帧的深度图(Depth Map Estimation)。主要是通过

(1)极线搜索在图像帧中找到与参考关键帧匹配的图像点

(2)通过新匹配的观测点对逆深度进行更新。

参考帧的选取:找到匹配点之前要寻找和关键帧做极限匹配的图像帧(即参考帧),这里尽可能选取视差

  • 1
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值