(1)关于计算机视觉之本质矩阵,基础矩阵和单应性矩阵

原文链接:单应矩阵Homographmatrix、本质矩阵Fundamental matrix、基本矩阵essential matrix——游振兴

所谓单目视觉就是拍摄一次只用一个摄像机,获取一张影像,区别于双目视觉的地方是,双目视觉在同一时间点上一次性获取两张影像。以下内容全部是针对单目视觉的情况:

在单目视觉重建中,位姿求解一般应用的为本质矩阵。 在小型室内场景重建过程中,通常状态下,使用非退化状态下两帧得到的匹配点,可以通过公式: p2^T *F*p1=0, 根据匹配对p1、p2求解F,进而利用分解方法(SVD)分解F,求出相机位姿变换R、T。

1.  透视投影/中心投影

底片生成:相机模型总结为透视投影,空间点P通过中心投影方式落到焦距 f 固定的底片上,同时丢掉了深度信息。

相机内参:定焦固定头相机会有一个固定的投影关系,其中的参数为相机内参。其他扩展功能相机的内参需要更多的信息获取。

投影模型:物体标记为稀疏点模型之后,在世界坐标系中相机以任一位姿(R,t)观察模型,总能得到唯一的二维平面点位置集合( S(p) )。

2. PNP perspective-n-point

N点透视,给出一个世界坐标系标定的物体/三维点集合。依据透射关系,根据平面图像/N个二维投影点的位置来推算相机的观察者位姿,为PNP。

3. 极线约束

相机经过位姿转换,通过对同一个物体和同一组点观察得到两幅图像,同一组点在两幅图片中位置和顺序不同,但满足相机透视的 极线约束。

图3.1

约束关系表现为:

纠错:此公式还没进化为完全体。

这里的基本矩阵约束称为极线约束,如上图3.1,如果两帧之间的一个点坐标,外参矩阵已知,则空间点在另外一帧的坐标被约束在一条极线上,可以用来缩小图像匹配点的搜索范围。基本矩阵也可以用来计算内参矩阵。

求取位姿:根据一组匹配的点集和极线约束可以得到一个相对固定的位姿转换( R, t )。

本质矩阵:其中E矩阵为本质矩阵 Essential Matrix

基本矩阵:其中F矩阵为基本矩阵 Fundamentl Matrix

4. 退化现象/斜面投影

对一个平面/一组平面上的点进行不同位姿观察,依然会得到两个投影面/两组投影点,这对应了三维稀疏场景重建SLAM中的退化问题。

约束关系变化为:

其中H矩阵为单应矩阵Homograph Matrix。

5.基础矩阵(Fundamental )、本质矩阵(EssentialMatrix)、单应矩阵 (Homograph Matrix)

5.1 EssentialMatrix

E= t ^ R 为3*3的矩阵,奇异值为 [ u, u, 0] ^ T 的形式。为本质矩阵的内在性质。

性质:理论上综合旋转、平移共有6个自由度,因尺度等价,E有5个自由度。

求解:一般使用8点法求解E,之后通过SVD分解,恢复出R,t 。

5.2 Fundamental Matrix

基本矩阵F和E只差了一个相机内参   F = K^(-T) *E *K^(-1) ,如果需要,直接带入求解。

5.3 Homograph Matrix

单应矩阵的定义与R、t、平面参数相关,单应矩阵为3*3的矩阵,自由度为8,求解的思路和E、F相似。

求解:可用一组不共线但共面的4个匹配点来计算矩阵H。

总结:

根据图像来估计位姿,一般称之为位姿追踪。非退化状态下可是根据匹配点求解Essential Matrix ,退化状态下课根据匹配点来求解Homograph Matrix。用于实时计算位姿

原文链接:单应矩阵Homographmatrix、本质矩阵Fundamental matrix、基本矩阵essential matrix——游振兴

所谓单目视觉就是拍摄一次只用一个摄像机,获取一张影像,区别于双目视觉的地方是,双目视觉在同一时间点上一次性获取两张影像。以下内容全部是针对单目视觉的情况:

在单目视觉重建中,位姿求解一般应用的为本质矩阵。 在小型室内场景重建过程中,通常状态下,使用非退化状态下两帧得到的匹配点,可以通过公式: p2^T *F*p1=0, 根据匹配对p1、p2求解F,进而利用分解方法(SVD)分解F,求出相机位姿变换R、T。

1.  透视投影/中心投影

底片生成:相机模型总结为透视投影,空间点P通过中心投影方式落到焦距 f 固定的底片上,同时丢掉了深度信息。

相机内参:定焦固定头相机会有一个固定的投影关系,其中的参数为相机内参。其他扩展功能相机的内参需要更多的信息获取。

投影模型:物体标记为稀疏点模型之后,在世界坐标系中相机以任一位姿(R,t)观察模型,总能得到唯一的二维平面点位置集合( S(p) )。

2. PNP perspective-n-point

N点透视,给出一个世界坐标系标定的物体/三维点集合。依据透射关系,根据平面图像/N个二维投影点的位置来推算相机的观察者位姿,为PNP。

3. 极线约束

相机经过位姿转换,通过对同一个物体和同一组点观察得到两幅图像,同一组点在两幅图片中位置和顺序不同,但满足相机透视的 极线约束。

图3.1

约束关系表现为:

纠错:此公式还没进化为完全体。

这里的基本矩阵约束称为极线约束,如上图3.1,如果两帧之间的一个点坐标,外参矩阵已知,则空间点在另外一帧的坐标被约束在一条极线上,可以用来缩小图像匹配点的搜索范围。基本矩阵也可以用来计算内参矩阵。

求取位姿:根据一组匹配的点集和极线约束可以得到一个相对固定的位姿转换( R, t )。

本质矩阵:其中E矩阵为本质矩阵 Essential Matrix

基本矩阵:其中F矩阵为基本矩阵 Fundamentl Matrix

4. 退化现象/斜面投影

对一个平面/一组平面上的点进行不同位姿观察,依然会得到两个投影面/两组投影点,这对应了三维稀疏场景重建SLAM中的退化问题。

约束关系变化为:

其中H矩阵为单应矩阵Homograph Matrix。

5.基础矩阵(Fundamental )、本质矩阵(EssentialMatrix)、单应矩阵 (Homograph Matrix)

5.1 EssentialMatrix

E= t ^ R 为3*3的矩阵,奇异值为 [ u, u, 0] ^ T 的形式。为本质矩阵的内在性质。

性质:理论上综合旋转、平移共有6个自由度,因尺度等价,E有5个自由度。

求解:一般使用8点法求解E,之后通过SVD分解,恢复出R,t 。

5.2 Fundamental Matrix

基本矩阵F和E只差了一个相机内参   F = K^(-T) *E *K^(-1) ,如果需要,直接带入求解。

5.3 Homograph Matrix

单应矩阵的定义与R、t、平面参数相关,单应矩阵为3*3的矩阵,自由度为8,求解的思路和E、F相似。

求解:可用一组不共线但共面的4个匹配点来计算矩阵H。

总结:

根据图像来估计位姿,一般称之为位姿追踪。非退化状态下可是根据匹配点求解Essential Matrix ,退化状态下课根据匹配点来求解Homograph Matrix。用于实时计算位姿


相关内容

  • 计算机图像处理概述
  • 计算机图像处理 结 课 作 业 姓名:李 晓 通 学号:10360217 班级:10级信管2班 联系方式:[1**********] 目录 一.图像处理的基本概念„„„„„„„„„„„„„„„„„„„ 3 二.数字图像压缩编码技术的产生及发展过程„„„„„„„„„„ 3 三.图像数据压缩原理„„„„ ...

  • 摄像机标定方法综述
  • 山西电子技术 综 2007年第4期 述 摄像机标定方法综述 李 鹏 王军宁 (西安电子科技大学, 陕西西安710071) 摘 要:首先介绍了摄像机标定的基本原理以及对摄像机标定方法的分类.通过对最优化标定法.双平面标定法.两步法等传统摄像机方法的具体分析, 给出了各种方法的优劣对比; 同时对多种自标 ...

  • 信息论与编码课程论文
  • <信息论与编码>课程论文 压缩感知技术综述 学院(系): 专 业: 班 级: 学生姓名: 学 号: 教 师: 2016年 5月 1日 压缩感知技术综述 摘要:信号采样是模拟的物理世界通向数字的信息世界之必备手段.多年来,指导信号采样的理论基础一直是著名的Nyquist采样定理,但其产生的 ...

  • 带时延补偿的图像雅可比矩阵在线估计方法
  • ComputerEngineeringandApplications计算机工程与应用 2010,46(21)181 带时延补偿的图像雅可比矩阵在线估计方法 刘文芳1,邴志刚2,卢胜利2,路海龙2 LIUWen-fang1,BINGZhi-gang2,LUSheng-li2,LUHai-long2 1 ...

  • 关于城市建设中城市颜色的设计理念探究
  • <城市色彩规划> 这是文章部分内容节选,知网红字部分全要改,最大程度减少重复率为目标 红字共14000字. 黑字是上下文,仅供理解参考 请保留所有修改记录. 保留现有的分段. 谢谢! 绪论中部分内容 自改革开放以来,中国城市经历了二十几年的高速发展,经济体制由计划向市场转型,原有城市不断 ...

  • 机器人视觉定位系统的研究与实现
  • 第29卷 第6期1997年12月 哈尔滨工业大学学报 JOU RNA L O F HA RBI N I NST IT U T E OF T ECHN OL OGY Vol. 29, No. 6Dec. 1997 机器人视觉定位系统的研究与实现 张贞子 罗 兵 (自动控制系) 摘 要 视觉定位是机器人 ...

  • PCA主成分分析原理及应用
  • 主元分析(PCA)理论分析及应用 什么是PCA? PCA是Principal component analysis的缩写,中文翻译为主元分析/主成分分析.它是一种对数据进行分析的技术,最重要的应用是对原有数据进行简化.正如它的名字:主元分析,这种方法可以有效的找出数据中最"主要" ...

  • 机械臂视觉伺服控制系统的设计
  • <工业控制计算机}2013年第26卷第8期 47 机械臂视觉伺服控制系统的设计 DesignofManipulatorServoSystemBased on BinocularVision 江杰王鹏月(内蒙古科技大学信.E-工程学院,内蒙古包头014010) 摘要 针对传统机械臂无法更好的适应 ...

  • 模式识别技术(一)
  • 模式识别技术 南京理工大学计算机学院 孙权森 1 参考书 模式识别 清华大学出版社 边肇祺 张学工 模式识别导论 高等教育出版社 李金宗 模式识别 人民邮电出版社 罗耀光 盛立东 Pattern Classification (second edition) (美)Richard O.Duda,et ...