《视觉SLAM十四讲》学习笔记-三角测量推导

依据对极几何的定义

x 1 x 2 是特征点经归一化处理后的坐标,则应满足:

s 1 x 1 = s 2 R x 2 + t

上式中的 R t 是已知的,问题是如何求解两个特征点的深度 s 1 s 2 . 对上式两边左乘 x 1 得到:

s 1 x 1 x 1 = 0 = s 2 x 1 R x 2 + x 1 t

由于左式为0,则右式可以视作是 s 2 的方程,可直接求解。当解得了 s 2 s 1 也很容易求解了。考虑到噪声存在,实际上通常采用最小二乘而不是零解。

三角测量的矛盾

该问题来源于一个事实:当平移很小时,像素上的不确定性将导致较大的深度不确定性。 要增加三角化的精度:

  • 其一是提高特征点的提取精度(会导致图像变大,计算成本增加);
  • 另一方式是使平移量增大(会导致图像的外观发生明显的变化)

所以三角测量的矛盾可总结为:在增大平移时,会导致匹配失败;而平移量大小又导致精度不够

猜你喜欢

转载自blog.csdn.net/luohuiwu/article/details/80722470