如何使用RANSAC估算Lucas-Kanade匹配结果的单应性?

时间:2016-02-16 09:29:21

标签: computer-vision matlab-cvst homography opticalflow ransac

在图像匹配中,使用Matlab,我使用Lucas-Kanade算法找到了两个图像的对应矢量,现在我必须使用RANSAC估计单应矩阵。有什么简单的方法吗?提前谢谢。

2 个答案:

答案 0 :(得分:1)

在Lucas Kanade算法中,通过在下一图像中搜索先前图像的特定点来估计流向量。如果您使用opencv,则您有calcOpticalFlowPyrLK功能。其中给出了目标图像中跟踪点的坐标。您可以查看here

在当前图像中有点,以及在前一图像中的对应点,有很多可用的函数来估计Homography矩阵。here

findHomography(srcPoints, dstPoints, method, ransacReprojThreshold);

答案 1 :(得分:0)

在计算机视觉系统工具箱中使用estimateGeometricTransform功能。