MVG(second)学习笔记- 对极几何和基础矩阵F,本质矩阵E
本部分总结一下对极几何,对极几何是两幅视图之间的内在的射影几何,它独立于场景结构,只依赖于摄像机的内参和相对姿态。
下图简单画出示意图。
1.图中基本术语:
- X-X'为一对匹配点,对应空间点P
- CC'为基线,C,C'分别为相机中心
- e,e'为对极点
- I,I'为对极线
2.F和E推导
采用向量混合集:(https://blog.csdn.net/anpu8252/article/details/102175213)
推理开始:
故:
,
得
3.F基本性质:
基础矩阵F | 本质矩阵 | |
基本性质 |
假如两幅图像由中心不重合的摄像机获得,则基础矩阵F对所有的对应点x-x’,都满足x'Fx=0 F是自由度为7,秩为2的齐次矩阵 点对应:如果x-x'是对应的图像点,那么x'TFx=0; 对极线:
对极点: |
1.本质矩阵由对极约束定义,具有尺度等价性 2.本质矩阵E内在性质:本质矩阵E的奇异值必定是[a,a,0]' 3.E有5个自由度 |
参考:
1.视觉SLAM 14讲
2.MVG(计算机多视几何)第二版
MVG(second)学习笔记- 对极几何和基础矩阵F,本质矩阵E相关推荐
- 2D - 2D 点对 求解基础矩阵 F 本质矩阵E 单应矩阵 H 进而求 旋转矩阵 R 和 t
*对极几何 求解 两组单目相机 2D图像 间的 旋转平移 矩阵 * 2D 点对 求 两相机的 旋转和平移矩阵 * 空间点 P 两相机 像素点对 p1 p2 两相机 归一化平面上的点对 x1 x2 与P ...
- JDBC 学习笔记(一)—— 基础知识 + 分页技术
2019独角兽企业重金招聘Python工程师标准>>> 本文查阅方法: 1.查阅目录 -- 查阅本文目录,确定想要查阅的目录标题 2.快捷"查找" ...
- MATLAB学习笔记5:绘图基础与数据可视化(中)
阅读前请注意: 1. 该学习笔记是华中师范大学HelloWorld程序设计协会2021年寒假MATLAB培训的学习记录,是基于培训课堂内容的总结归纳.拓展阅读.博客内容由 @K2SO4钾 撰写.编辑, ...
- J2EE学习笔记三:EJB基础概念和知识 收藏
J2EE学习笔记三:EJB基础概念和知识 收藏 EJB正是J2EE的旗舰技术,因此俺直接跳到这一章来了,前面的几章都是讲Servlet和JSP以及JDBC的,俺都懂一些.那么EJB和通常我们所说的Ja ...
- java学习笔记15--多线程编程基础2
本文地址:http://www.cnblogs.com/archimedes/p/java-study-note15.html,转载请注明源地址. 线程的生命周期 1.线程的生命周期 线程从产生到消亡 ...
- Linux 学习笔记之超详细基础linux命令 Part 3
Linux学习笔记之超详细基础linux命令 by:授客 QQ:1033553122 ---------------------------------接Part 2----------------- ...
- XML学习笔记01【xml_基础、xml_约束】
Java后端 学习路线 笔记汇总表[黑马程序员] XML学习笔记01[xml_基础.xml_约束][day01] XML学习笔记02[xml_解析][day01] 目录 01 xml_基础 今日内容 ...
- 36篇博文带你学完opencv :python3+opencv学习笔记汇总目录(基础版)
经过几天的学习,opencv基础部分学习完啦.整理出来. OpenCV opencv学习笔记1:图片读入,显示与保存(有代码) opencv学习笔记2:图像处理基础 opencv学习笔记3:像素处理 ...
- 《Go语言圣经》学习笔记 第三章 基础数据类型
<Go语言圣经>学习笔记 第三章 基础数据类型 目录 整型 浮点数 复数 布尔型 字符串 常量 注:学习<Go语言圣经>笔记,PDF点击下载,建议看书. Go语言小白学习笔记, ...
最新文章
- 如果不能调试存储过程
- zedboard板子上呼吸灯的实现(第一版)仿真代码的实现
- 35、【华为HCIE-Storage】--快照
- 服务器的mp4文件是黑屏,Windows7的Windows media player 播放由影音制作生成的Mp4视频,出现黑屏、重启动...
- JVM上篇:内存与垃圾回收
- spring Boot手把手教学(8): 封装统一返回实体类
- xp镜像文件的product key
- javascript中 String对象方法(大小写转换、连接与拆分)
- 完美世界年营收85亿:同比降17% 影视业务整体产生亏损2亿
- matlab的置换,来自CLUSTERGRAM对象的置换向量(MATLAB)
- lcs问题java_动态规划法(十)最长公共子序列(LCS)问题
- 【Greenplum走遍全国】济南技术研讨会
- 水果店毛利点计算公式,水果店月度毛利怎么算
- 小程序学习笔记5---导航跳转
- shell运行python脚本报错没有包_脚本安装Discuz论坛(shell + Python 实现自动化安装)...
- 货郎问题(暴力求解)
- O2O优惠券数据分析(一)
- EMC | 瞬态传导抗干扰试验与整改
- 智能家居:以ZigBee技术实现控制器设计
- 演示淘宝API调用接口
热门文章
- vue移动端底部菜单tabbar
- 仿生学导论学习笔记——第四章
- vue项目实现部分页面使用rem_vue 中使用rem布局
- Verilog学习笔记——04——补码转换器、七段译码器
- 用树结构描述和计算数据
- hacking 麦步手表之(1)精简模拟界面
- 红队、蓝队和紫队组合:安全保障的协作方法
- ChatGPT发明「史莱姆语」,词汇语法规则全都有,还配了「史翻英」Python代码
- 数据结构:单链表(水浒传英雄操作为例)+单链表面试题
- This program may be freely redistributed under the terms of the GNU GPL