3

嗨,我已经从两个图像中计算了基本矩阵,我发现极点位于图像内。如果图像包含极点,我无法使用 matlab 进行校正。

我可以知道如何计算极点不在图像中的基本矩阵吗?

4

1 回答 1

2

对极几何是两个视图之间的内在投影几何。它与场景结构无关,仅取决于相机的内部参数和相对位姿。

所以相机的内在/外在定义了你得到的基本矩阵(即你不能计算另一个基本矩阵,极点不在图像中)。

您可以做的是拍摄一对不同的图像(例如,使用不同的相机几何形状),您可能会从图像中得到极点。

您实际遇到的问题是您使用的校正算法是有限的,并且不适用于极点位于图像内部的情况。请注意,还有其他算法没有此限制。我过去曾实现过这样的算法,并且可能可以找到(MATLAB)代码。所以,如果你有兴趣,请告诉我。

如果你想了解更多关于极线几何和基本矩阵的信息,我建议你看看这里

于 2013-06-12T09:34:31.367 回答