MATLAB 的estimateUncalibratedRectification在数学/几何方面有什么作用?
它究竟计算什么?
据我了解,如果相机参数未知,则只能从两个图像计算基本矩阵,而不是基本矩阵。
因此,据我了解,estimateUncalibratedRectification
的结果对于某种变换应该是模棱两可的,T
因为基本矩阵(如果相机的内在参数未知,则可以从两个图像中计算出来)对于任意投影变换来说是模棱两可的.
它是否正确 ?
我的猜测是estimateUncalibratedRectification
计算一个射影变换P1
和image1
另一个射影变换P2
,image2
这样当在相应的图像上使用这两个变换(P1
和P2
)时,结果图像(R1
和R2
)将在相应的核线将被校正的意义上位于同一行中,如下图所示。
我的问题是:这个结果有多模棱两可?我的感觉是,由此产生的转换对于某些转换来说是模棱两可的,P1
但我真的不明白这可能是什么。P2
T
T
有人可以解释一下estimateUncalibratedRectification
概念上/数学上/几何上的工作原理,并告诉什么T
是可能的吗?
换句话说,当应用于和时将产生图像对的变换是什么 ,它将具有与 和 相同的校正属性,即对应的极线出现在 和 中的匹配行中,就像它们在和中一样?T
R1
R2
TR1
TR2
R1
R2
TR1
TR2
R1
R2
这是什么T
?有这样的T
吗?
PS .:我estimateUncalibratedRectification.m
在发布这个问题之前已经阅读了代码,但这让我变得不明智。