【三维重建】对极几何

极几何描述了同一场景或者物体的两个视点图像间的几何关系

可以发现P在左右相机的投影点一定在各自的极线上,如果求出极线就能缩小求解对应点的范围。

本质矩阵对规范化摄像机拍摄的两个视点图像间的极几何关系进行代数描述

规范化相机指的是相机的内参矩阵为一个单位矩阵

坐标系下的坐标,则:

因此,坐标系下的坐标为 

同理:坐标系下的坐标为 

得到两个向量 

(垂直于极平面)

可以写成一个矩阵乘积的形式,比如:

因此,

(  是一个秩为2的对称矩阵)

E就是本质矩阵,描述了规范化摄像机下两个视点的关系。

e也是极线l上的点,所以

基础矩阵对一般的透视摄像机的两个视点的图像间的极几何关系进行代数描述

核心思想是将一般相机下的,变成规范化相机下的

符合规范换相机要求,因此:

F就是基础矩阵,反映了一般相机下,两视点间的关系。

求解基础矩阵

用对应点求解F

求出的往往是满秩的,而我们所要求的基础矩阵秩为2

单应性矩阵

如果采集到的对应点在同一平面,两个视点间的对应关系用单应性矩阵表示

本质矩阵

参考内容:计算机视觉之三维重建(深入浅出SfM与SLAM核心算法)------ 4. 三维重建基础与极几何_哔哩哔哩_bilibili

相关推荐
JQLvopkk9 小时前
机器视觉为何不用普通相机
人工智能·数码相机
꯭爿꯭巎꯭11 小时前
谷歌相机9.2下载
数码相机
LittroInno11 小时前
AI云台相机系统——从模块到整机的集成架构解析
人工智能·数码相机·架构
RoboWizard13 小时前
初春踏青,无人机、运动相机素材如何用移动固态硬盘“一站式归档”?
数码相机·无人机
unityのkiven13 小时前
如何通过DirectShow用C++实现多台PTZ相机的控制?
开发语言·c++·数码相机
没学上了2 天前
多相机协同拍照原理底层刨析
数码相机
一直在想名3 天前
Flutter 框架跨平台鸿蒙开发 - 胶片相机模拟
数码相机·flutter·华为·harmonyos
CoderIsArt3 天前
半导体加工平台的视觉定位方案
数码相机
格林威3 天前
GigE Vision 多相机同步终极检查清单(可直接用于项目部署)
开发语言·人工智能·数码相机·机器学习·计算机视觉·视觉检测·工业相机
Utopia^3 天前
Flutter 框架跨平台鸿蒙开发 - 闪回相机
数码相机·flutter·华为·harmonyos