并联摄像机整流

时间:2016-01-03 12:30:31

标签: matlab camera translation matlab-cvst

我正在做一个实验,其中我有多个摄像头,用于捕捉场景,因为他们从2D平面捕捉场景。但问题是他们的定位可能会因为某些动作而改变,而我的目标是纠正这些定位而不是翻译。

我试图以两种方式解决这个问题:

  1. 我正在尝试从MATLAB函数估计相对相机姿势,然后使用T转换第二个图像,即K R K ^ -1。

  2. 其次我试图使用estimateUncalibratedRectification使用常规相机校正问题解决此问题。该函数返回两个转换,T1和T2,可以直接用于扭曲两个图像。我没有单独对图像应用变换,而是仅对第二个图像应用变换,变换矩阵为T1 ^ -1 * T2。我的假设是,通过这种方式,我将相机方向等于0。

  3. 我通过观察必须彼此靠近的最远特征点来验证变换是否正确。

    我使用第一种方法遇到的问题是:

    没有将最远点指向0。

    请纠正我的方法。

0 个答案:

没有答案