相机单应性

use*_*692 5 homography camera-calibration

我正在学习相机矩阵的东西.我已经知道我可以通过在对象空间中的平面中使用四个点来获得相机的单应性(3*3矩阵).我想知道我们是否可以用飞机上的四个点来获得homagraphy?如果是,我怎样才能获得矩阵?我应该看什么公式?

我还将单应性与另一个概念混淆:如果我想将点从一个坐标转换到另一个坐标系,我只需要知道三个点.那么为什么我们在计算单应性方面需要四点呢?

Mik*_*old 1

如果您只有4 个点 - 并且它们不在同一平面上 - 那么计算单应性将不起作用。

如果您有大量点,其中 4 个点确实位于平面上,但有些点不在平面上,则可以使用过滤器来尝试删除不位于平面上的点。OpenCV 实现的过滤器称为RANSACLMeD

正如哈默在你的问题下的评论中所说 - 第四点是为了找出观点。