BA 光束平差法的个人理解

本文介绍了BA(Bundle Adjustment)光束平差法的基本原理,它是将相机位姿和三维点作为优化变量进行联合优化,以减小重投影误差。在SLAM(Simultaneous Localization And Mapping)中,BA用于提高位姿估计和地图构建的精度,通过最小化所有点的误差总和来调整相机位姿,从而达到整体误差减小的效果。
摘要由CSDN通过智能技术生成

  按照正常(线性)求解过程,特征提取-匹配-PnP 即先求相机位姿,再求空间点位置,而非线性优化则是把它们都看成优化变量,放在一起优化。
  把相机和三维点放在一起进行优化的问题,统称为Bundle Adjustment(BA)。

过程如下,设空间点Pi=[Xi,Yi,Zi]T;投影坐标ui=[ui,vi]T。(注意这两个值是真值,实际由于观测噪声,以及相机位姿未知,我们无法得到最准确的值)

像素位置与空间点位置关系如下:

si ui=KTPi

由于于相机位姿未知以及观测点的噪声,该等式存在一个误差。因此将所有误差求和,构建最小二乘问题,需求误差最小时候的相机位姿

在这里插入图片描述
其中:
在这里插入图片描述
误差项的物理含义是,是将 3D 点按照当前估计

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值