【多视图几何】TUM 课程 第5章 双视图重建:线性方法

本文基于TUM课程第5章介绍了双视图重建的线性方法,涉及本征矩阵、基础矩阵和八点法等。通过极线约束和几何模型,解释了如何从两张图像恢复三维空间点坐标,探讨了重建问题、极线约束的几何意义以及如何通过八点法求解基础矩阵,从而实现三维重建。
摘要由CSDN通过智能技术生成

课程的 YouTube 地址为:https://www.youtube.com/playlist?list=PLTBdjV_4f-EJn6udZ34tht9EVIW7lbeo4。视频评论区可以找到课程所使用课件与练习题的下载地址。

课程第5章介绍了如何从两张影像重建同名点的三维空间坐标,其中涉及到本征矩阵、基础矩阵、八点法恢复、四点法恢复。

1. 重建问题

重建问题是指通过影像重建场景中三维点的空间位置,在重建场景中三维点的空间位置之前需要获得影像的空间位置与姿态。故,重建问题涉及两方面的问题:1. 重建各影像的空间位置与姿态;2. 重建场景三维点的空间位置。

1.1 假设

前一章讲述了如何从影像中获得同名点,于是本章的讨论基于以下假设:
1. 已获得各影像之间的特征点对应关系;
2. 场景中任何物体在拍摄过程中不存在移动;
3. 相机已经过标定,影像的内参已知。

1.2 几何模型

在本章中用的几何模型如下图所示(图片来源于 TUM 课程 Slides):

EpipolarGeometry

o1,o2 分别是左右两张影像的成像中心,它们俩的连线 (o1,o2) 被称为基线(Baseline)。

直线 (o1,o2) 分别与左右影像交于 e1,e2 两点, e1,e2 被称为极点(Epipole),极点可以看做是影像成像中心在其他影像上的投影。

空间中一点 X 与在左右影像上的投影分别为 x1,x2 o1,o2,X 三点确定的平面被称为核面(Epipolar Plane)。

连接 x1,e1 得到直线 l1 l1 被称为 x2 在左影像上对应的核线(Epipolar Line),同理 l2 也是 x1 在右影像上对应的核线。

2. 极线约束

像平面坐标 x 与三维空间点在世界坐标系下的坐标 X0 的关系如下:

λx=KfΠ0gX0

对于左影像,可以将世界坐标系设置为与左影像的相机坐标系重合( g 为单位阵),于是上式简化为:

λx=KfX

其中 X 是三维空间点在左影像相机坐标系下的非齐次坐标, X=Π0X0

方便起见,将像平面坐标 x 所使用的单位长度设置为影像的焦距 f ,即每一个坐标值除以 f Kf 是一个对角矩阵,所以这么做相当于 x=K1fx ,于是上式可以继续化简为:

λx=X

2.1 约束推导

对左右影像建立投影关系:

λ1x1=X,λ2x2=RX+T

两式整合

λ2x2=R(λ1x1)+T

消除式子最右边单独的 T ,因为解线性方程最好整个式子只有一项(齐次)或两项(非齐次),采用的方法是用 T 的正交补 T̂  左乘式子两边:

λ2T̂ x2=λ1T̂ Rx1

现在,消除式子中的 λ2 λ2 λ1,R,T 已知的情况下是可以计算出来的,所以现在专心计算 λ1,R,T ,不要理会 λ2 ),采用的方法是 x2T 右乘式子:

x2TT̂ Rx1=0

注意 T̂ x2=T×x2 是两个向量的叉乘,结果垂直于 T x2 ,所以 x2T

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值