是否可以使用基本矩阵而不是单应矩阵进行图像拼接?

时间:2018-04-13 05:44:52

标签: homography image-stitching

我想问一下我在OpenCV董事会上提出的问题,但没有得到答案:http://answers.opencv.org/question/189206/questions-about-the-fundamental-matrix-and-homographies/

在了解基本矩阵之后,我有以下问题,我无法通过谷歌搜索回答。基本矩阵是单应性的更一般的情况,因为它独立于场景的结构。所以我想知道它是否可以用于图像拼接而不是单应性。但我发现的所有论文都只使用了单应性。所以我重读了有关基本矩阵属性的资料,现在我想知道:

由于它的等级不足以及它只将图像1中的点与图像2中的线(极线)相关联,是否不可能使用基本矩阵进行拼接?

关于单应性的另一个问题:我读到的关于图像拼接的所有论文都使用旋转全景图的单应性。如果我只想根据图像之间的转换创建全景图怎么办?我也可以使用单应性吗?谷歌搜索提供的答案差异很大。

亲切的问候并感谢您的帮助!

Conundraah

1 个答案:

答案 0 :(得分:0)

  1. 关于使用基本矩阵进行拼接。

    实际上取决于您要如何将图像缝合在一起。 问题是即使获得基本矩阵,将图像缝合在一起时,也仅需要单应性矩阵即可进行图像转换。那么使用基本矩阵有什么意义呢?除非您弄清楚如何处理同一张图片上的不同距离。

  2. 在全景图像的情况下,假设场景结构足够远,可以看作是平面,因此相对而言可以忽略平移。如果不是这种情况,可以考虑翻译。