极线约束(epipolar constraint)
原文地址:http://blog.csdn.net/volkswageos/article/details/6474202
http://blog.csdn.net/tianwaifeimao/article/details/19544861
在双目立体视觉测量中,立体匹配(对应点的匹配 )是一项关键技术,极线几何在其中起着重要作用。双目立体视觉系统中,有两个摄像机在不同角度拍摄物理空间中的一实体点,在两副图像上分别成有有两个成像点。立体匹配就是已知其中的一个成像点,在另一副图像上找出该成像点的对应点。极线几何约束是一种常用的匹配约束技术。 极线约束是一种点对直线的约束,而不是点与点的约束,尽管如此,极线约束给出了对应点重要的约束条件,它将对应点匹配从整幅图像寻找压缩到在一条直线上寻找对应点。 |
极线
极点和极线的思想是曲线上点和过该点切线的思想的一般化.任何一点关于一般的代数曲线都有一条极线,每一条直线都有一个极点.如果点在这条曲线上,那么极线就是曲线过该点的切线.
三维空间中一点p,投影到两个不同的平面I1、I2,投影点分别为p1,p2。
p、p1、p2在三维空间内构成一个平面S。
S与面I1的交线L1过p1点,称之为对应于p2的极线。同理S与I2的交线称之为对应于p1
的极线(对应于左边图像点的极线在右边图像上,右边与之相同)。如图:
所谓极线约束就是说同一个点在两幅图像上的映射,已知左图映射点p1,那么右图映射点p2一
定在相对于p1的极线上,这样可以减少待匹配的点数量。
对于极线约束方程可以由以下来表示:
三维向量x和x'存放相关点,F为一个3*3且秩为2的基础矩阵,那么:
且左右两个平面的两条极线的方程为(注意 ’):
对于两条直线,以连续点的方式存储:I和I‘分别在左右两幅图像上,若他们俩有对应关系,那么认为他们两条直线之间的点依次的存在对应关系
对于左侧图像中直线I上的一点x,那么对应于右侧图像中直线I’中的点x‘可以按照下面方式求得:
对应于x的极线为I'e,I'e与直线I‘的交点为x对应的点x’因此:
极线约束(epipolar constraint)相关推荐
- 16.对极几何——极线约束,收敛相机,平行图像平面,两个立体对 测验_2
目录 极线约束 收敛相机 平行图像平面 两个立体对 测验 结论 极线约束 那么,为什么极线约束(epipolar constraint)有用呢? 好吧,我们已经说过,基本上,极线约束将对应问题减少到沿 ...
- 极线几何[Epipolar Geometry]
前段时间看过一篇文章Image-Based Visual Hulls[Matusik,siggraph2000],其中关于Epipolar Geometry(可以翻译为极线几何,也有人叫对极几何)的部 ...
- 三维重建 - 摄像机标定和立体匹配中极线约束方法
摘自http://www.ahcit.com/lanmuyd.asp?id=2677,以作备录,若有版本问题,请告知. 关于摄像机标定和立体匹配中极线约束方法方面,描述的比较清楚. 一种基于OpenC ...
- 双目重建之极线约束与极线对齐
1.极线约束 如上图所示,点P为世界坐标系上一点,p为左图像上一点,p'为有图像上一点,则Ppp'形成一个平面,称为极平面(也称为核平面),左右两条绿线与红线则称为极线,O与Or则为左右相机的相心. ...
- 相机多视角极线约束-小白必备
极线约束描述的是当同一个点投影到两个不同视角的图像上时,像点.相机光心在投影模型下形成的约束. 如图所示, 两个相机光心连线为O1O2被称为基线,基线与像平面image1和image2的交点e1.e2 ...
- 简述计算机视觉极限约束的原理,基于极线约束的单目立体视觉自由曲面棱镜设计...
摘要: 立体视觉是计算机视觉的一个重要分支,目前已经广泛应用于工业,航天,医疗等众多领域.随着立体视觉技术的发展和应用方向的不断拓展,人们对立体视觉系统经济化,微型化,轻量化的使用要求也在不断提升,多 ...
- oracle之约束(constraint)
1 什么是约束(constraint) 数据库约束是对表中的数据进行进一步的限制,保证数据的正确性.有效性和完整性. 2 注意事项 如果不指定约束名 ,Oracle server 自动按照 SYS_C ...
- Oracle之唯一性约束(UNIQUE Constraint)使用方法具体解释
Oracle | PL/SQL唯一索引(Unique Constraint)使用方法 1 目标 用演示样例演示怎样创建.删除.禁用和使用唯一性约束. 2 什么是唯一性约束? 唯一性约束指表中一个字段或 ...
- Oracle之唯一性约束(UNIQUE Constraint)用法详解
Oracle | PL/SQL唯一索引(Unique Constraint)用法 1 目标 用示例演示如何创建.删除.禁用和使用唯一性约束. 2 什么是唯一性约束? 唯一性约束指表中一个字段或者多个字 ...
最新文章
- Java.util.Random 各种方法介绍
- Zabbix的架构配置选项
- (Sql Server)SQL FOR XML PATH
- javascript获取时间差
- Shell脚本基本规则
- ajax请求解析json,如何为Ajax请求解析json响应?
- 【BZOJ 1052】 1052: [HAOI2007]覆盖问题 (乱搞)
- 【原创】rabbitmq-echopid用户手册(翻译)
- 【5分钟 Paper】Playing Atari with Deep Reinforcement Learning
- 4.php 注册树模式
- Ubuntu英语环境下完全显示文泉驿微米黑字体的字体配置文件
- 透明背景flash html5,DW网页设计:添加透明背景的 Flash
- “非常晚餐”第一期 “3D虚拟世界”是“黑客帝国”吗?
- php paypal网站对接,php 接入 paypal 支付
- 数据库工程师的几个发展方向
- Android Studio连接夜神nox模拟器
- Linux_常用的磁盘列阵(RAID)
- pptpd mysql_rhel6+pptpd+freeradius+mysql
- 一周学python系列(7)——面向对象
- java gnu gettext_多国语言解决方案gnu.gettext + poedit
热门文章
- python自走棋_GitHub - pumpkye/AutoChess: 自走棋战斗模拟器,搭配双方阵容然后模拟战斗,得到战斗结果,希望借此探索更加平衡的棋子设定...
- Linux学习笔记2:文件管理
- 关于Google账号被封、被下架、提审被拒等原因分析及建议
- 用cmd命令行的形式清除需要管理员权限的流氓软件
- idea中启动vue项目
- 私募证券基金动态-12月报
- 如何查看线上服务器日志
- 鸿蒙系统自带app分身,哪些手机自带应用分身功能 自带应用分身功能手机推荐...
- matlab仿真参考文献,量子通信论文,关于BB84协议其MATLAB仿真相关参考文献资料-免费论文范文...
- 【PCB硬件】PCB布线规范技巧