正确的单应性计算需要多少点对?

raf*_*aoc 7 opencv homography

为了得到两幅图像之间的单应性,我想知道至少需要多少点来得到单应矩阵的良好估计?

Rog*_*and 10

你需要至少四个才能得到任何东西,但我发现7到10在实践中是一个很好的数字,前提是它们是"手动"选择的.使用某种特征检测器,您可能需要10或20倍才能找到具有少量异常值的合适子集.

这实际上取决于积分的分布 - 例如,如果你有10个共线点,你就不会得到满意的结果.但是,对于稍微扭曲的矩形映射,您只需要四个角.