OpenCV中的对极几何和对极约束

OpenCV中的对极几何和对极约束

    • 1. 原理
    • 参考

这篇博客将学习多视图几何的基础知识,如什么是对极、对极线、对极约束等。

1. 原理

当使用针孔相机拍摄图像时会丢失一个重要的信息,即图像的深度。或者图像中的每个点离相机有多远,因为它是 3D 到 2D 的转换。

OpenCV中的对极几何和对极约束_第1张图片
如上图俩个相机一左一右模拟眼睛成像,就可以确定3D点。

如果只使用左相机就无法找到图像中点 x 对应的 3D 点。因为 OX 线上的每个点都投影到图像平面上的同一点。但也要考虑正确的图像。现在 OX 线上的不同点投影到右平面上的不同点 (x’)。因此,通过这两个图像就可以对正确的 3D 点进行三角测量。

可以在左侧图像中看到,所有外线都在右侧图像外的一点处会聚。那个交汇点就是极点,如上图中最中间的x;

OX 上不同点的投影在右平面上形成一条线(线 l’),称它为对应于点 x 的epiline对极。这一意味着,要在其他图像中找到匹配点,不需要搜索整个图像,只需沿着对极搜索即可

你可能感兴趣的:(Python,OpenCV,Python,OpenCV,图像处理,图像处理,python,opencv)