摘要:

本节重点在于左右像点之间的约束关系,左右像素点之间的约束关系。
本征矩阵E和基本矩阵F可以分别表示上述两约束关系

如非必要,可只看总结

Epipolar geometry is a description of the geometric relationship between a pair of stereo images. It is represented by the fundamental matrix F and is the minimal information necessary to determine the epipolar lines。

一、数学模型

二、本征矩阵的推导


其中,S与平移矩阵T有关,
S=⎡⎣⎢0Tz−Ty−Tz0TxTy−Tx0⎤⎦⎥S=[0−TzTyTz0−Tx−TyTx0]S=[0amp;−Tzamp;TyTzamp;0amp;−Tx−Tyamp;Txamp;0]S=⎡⎣⎢0Tz−Ty−Tz0TxTy−Tx0⎤⎦⎥S=[0−TzTyTz0−Tx−TyTx0] S=\begin{bmatrix}0& -T_z&T_y \\ T_z&0&-T_x \\ -T_y& T_x&0 \end{bmatrix}S=⎡⎣⎢0Tz−Ty−Tz0TxTy−Tx0⎤⎦⎥S=[0−TzTyTz0−Tx−TyTx0]S=⎣⎡​0Tz​−Ty​​amp;−Tz​amp;0amp;Tx​​amp;Ty​amp;−Tx​amp;0​⎦⎤​F=Mr−T​EMl−1​

2.性质

本征矩阵是秩为2、自由度为5的其次矩阵(旋转矩阵R和平移矢量t各有3个自由度,由于是齐次矩阵再减去一个自由度。)
基础矩阵是秩为2、自由度为7的齐次矩阵(3×3齐次矩阵有8个独立比率,还有一个满足约束detF=0的约束,所以再减去一个自由度)
二者关系:F is also known as the uncalibrated version of the essential matrix E

3.意义

意义:基础矩阵和本征矩阵提供了三维点到二维的约束条件。如果我们知道一幅图像中的某一点和基本矩阵,那么就能知道其对应的右图上的点一定是在一条直线上,这样就约束了两视角下的图像中的空间位置。基本矩阵是很有用的一个工具,在三维重建和特征匹配上都可以用到。


参考:
1.http://www.cnblogs.com/gemstone/articles/2294551.html
2.https://www.cnblogs.com/gemstone/archive/2011/12/20/2294805.html
3.https://blog.csdn.net/qq_40213457/article/details/80889187

补充:
可参考16个相机参数一文。

        </div>[添加链接描述](https://blog.csdn.net/weixin_43206570/article/details/84840919)

2.本征矩阵 基本矩阵以及对极几何之间的约束关系相关推荐

  1. 本质矩阵与基本矩阵(对极几何)

    知道相机成像原理与矩阵表达之后,我们依然是仅仅专注于单相机的成像,可我们知道单个相机图片并不能告诉我们物体的深度信息,这时至少需要两个相机,这样在两视图间内在的射影几何关系就是对极几何,而基本矩阵就算 ...

  2. 三维重建(一)外极几何,基础矩阵及求解

    最近在看三维重建的东西,把看到的东西总结一下. 一.外极几何 已知两个摄像头的光心 O O和O′O', P P为空间中的一点,pp和 p′ p'是点 P P在两个摄像头成的像中的投影. 平面OO′PO ...

  3. [OpenCV实战]49 对极几何与立体视觉初探

    本文主要介绍对极几何(Epipolar Geometry)与立体视觉(Stereo Vision)的相关知识.对极几何简单点来说,其目的就是描述是两幅视图之间的内部对应关系,用来对立体视觉进行建模,实 ...

  4. 内参矩阵、外参矩阵、旋转矩阵、平移矩阵、单应矩阵、本征矩阵、基础矩阵

    自己在单目结构光系统.双单目结构光系统及双目相机系统学习的过程中接触到如标题所列的各种矩阵,总感觉理解不到位,现在特总结下,方便日后查阅及修正自己的理解. 自己已经总结了单目相机各坐标系的变换,链接如 ...

  5. 立体视觉(Stereo Vision)-本征矩阵(essential matrix)和基本矩阵(fundamental matrix)

    1 物体深度 问题描述:从不同的位置拍摄相同物体的两张图片,恢复其深度 这里假设摄像机的镜头平行 由相似三角形: 由上面第一.二等式可得: 深度与视差成反比 2 如何配对左右图片的点 问题描述:已知两 ...

  6. 3月9日 笔记:RANSAC随机样本一致性,灭点、对极几何计算、H矩阵、PNP估计相机位置,3D匹配、投影变换、N点定位求解姿态

    [修订]: 2020-03-11:特征匹配 分为:(1)2D-2D : (2)2D-3D : (3)3D-3D https://www.zhihu.com/question/51510464 2D-2 ...

  7. SLAM笔记(四)运动恢复结构的几何数学(本征矩阵、单应矩阵、基础矩阵)

    1. 间接法进行运动恢复的前提假设 对于结构与运动或视觉三维重建中,通常假设已经通过特征匹配等方法获取了匹配好的点对. 先求出匹配点对再获取结构和运动信息的方法称作间接法. 间接法最重要的三个假设是: ...

  8. 极几何,本质矩阵,基础矩阵,单应矩阵,相机投影矩阵

    什么是三角化? 三角化就是下图的红字部分:K和K'分别为两个相机的内参矩阵 什么是极几何? 极几何描述了同一场景或者物体在两个视点图像间的对应关系. 下图中的O1和O2分别是两个相机的光心,即摄像机坐 ...

  9. 关于回答「对极几何与基本矩阵」的几点感悟

      这个问题是由星球中小伙伴提出来的.之前自己在研究双目视觉以及立体相机,可是对于这样的问题,让我用很精炼的语句回答他,一时间我确实很为难.   不过选择慎重地对待每一个问题.带着问题,利用周末时间又 ...

最新文章

  1. ARM的突破:超级计算机和Mac
  2. 每次执行java命令 都要source_跟着平台混了四年,现在要单飞了!
  3. 看完这份MySQL 性能调优文档,我把面试问我数据库调优的面试官虐哭了
  4. 对偶图 【BZOJ】1001: [BeiJing2006]狼抓兔子(对偶图+最短路)
  5. Android四级缓存,RecyclerView 源码四级缓存原理
  6. flutter TabBar 底部导航栏
  7. zookeeper 3.6.0安装以及基本使用
  8. 51Nod:1134 最长递增子序列
  9. 【转】如何使用瑞萨E10A调试SH系列不带片内FLASH的单片机
  10. udev和mdev hotplug
  11. fcpx瘦身插件_FCPX有哪些特别好用的插件?
  12. 分享一个自己写的QT小游戏-玛丽奥医生
  13. 在Excel中批量删除换行符
  14. TSINGSEE青犀视频开发人脸识别技术实现过程中的的难点汇总
  15. Spring Cloud Stream报错:Invalid bean definition with name:bean definition with this name already exist
  16. CSS line-height属性
  17. Sailfish OS 是Meego系统的重生吗?
  18. C# 生成单色图的代码
  19. 沈阳工程学院计算机专业现任校长,沈阳工程学院计算机
  20. 如何检索下载英文文献

热门文章

  1. RocketMQ-初体验RocketMQ(01)_RocketMQ初体验
  2. 织梦网站被黑客生成html,dedecms网站被挂马怎么处理
  3. android后台获取view,android – 如何获取当前显示在AdapterView中的项目?
  4. tablepc是什么平板电脑_54位平板电脑充电柜长什么样?安和力
  5. 小班计算机游戏教案,幼儿园小班游戏教案
  6. 一个对象的属性_【前端冷知识】如何判断一个对象的某个属性是可写的?
  7. QT5实践:菜单窗口实现图像打开浏览、存盘
  8. mysql_connect 废弃_解决Deprecated: mysql_connect():
  9. 发起一个ajax请求,发送ajax请求
  10. 怎样在python代码中输入π_鼠标自动点击、键盘自动输入?几行Python代码搞定