【问题标题】:ransac with homography vs 8/5 point algorithms具有单应性与 8/5 点算法的 ransac
【发布时间】:2017-11-29 16:27:11
【问题描述】:

我开始学习计算机视觉,但我对两者之间的区别感到困惑。

我知道8点算法用于计算基本矩阵,5点算法用于计算基本矩阵。两者都可用于确定相对相机位姿。

我还发现可以在ransac方法中使用带有单应性https://inspirit.github.io/jsfeat/#multiview的ransac来确定相对相机位姿

使用带有单应性的ransac与使用算法有区别吗?

【问题讨论】:

    标签: computer-vision


    【解决方案1】:

    首先,请注意,您仍然需要使用 8 点或 5 点算法的 RANSAC,因为实际上在匹配过程中会出现异常值。

    我认为单应性姿势的主要缺点是您使用的点匹配需要共面。另外,如果我没记错的话,在具有多个平面的场景中,根据您在场景中选择的平面,您可能会得到不同的单应性。这就是为什么应用单应性来正确透视会增加图像其他部分的失真(参见this 视频中的示例)。因此,在匹配更加困难的复​​杂场景(例如城市环境)中,我会使用 8 点或 5 点算法之一。

    请注意,您还可以直接恢复相对姿势(显然是按比例计算的),并从中计算基本姿势(请参阅this paper)。这比计算基本/本质然后提取相对姿势要容易。

    【讨论】:

      猜你喜欢
      • 2015-10-13
      • 2011-06-07
      • 2016-04-15
      • 2021-04-23
      • 2020-06-01
      • 2012-09-19
      • 2020-11-16
      • 1970-01-01
      • 2012-02-16
      相关资源
      最近更新 更多