网站大量收购独家精品文档,联系QQ:2885784924

三角测量原理与双目视觉景深恢复.docx

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

1.引言

眼睛是灵敏的光学感觉器官,是一切动物与外界联系的信息接受器。众所周知人类依靠双眼可以感知现实世界:物体的颜色、距离、大小等。随着生物解剖学的发展,人们对人眼的生物结构及机能有了科学的认识。人眼是一个天然的高级光学系统。结构非常复杂。形象的说,人眼像一架自动摄像机,水晶体如同摄像机的物镜,能够在人的神经器官的控制下自动调焦,瞳孔如同光圈,视网膜如同相机底片,接受物体的影像信息。人眼感知景深的机制给了人们启发。?经过研究发现由相机在两个不同的视角下拍摄的两幅图片,如果知道现实物点P在两幅图片中的对应关系,就可以精确计算出P点的三维坐标信息。可以用针孔模型来近似描述相机的成像机制,如图所示。M为现实场景中的一物点,O为相机的光心,O为光心在像平面上的投影,OO为相机光轴,M为物点M在像平面P上的像点。

针孔模型

?

2.景深信息信息恢复原理

为简单起见,考虑间隔适当距离、光轴平行的两相机(相机参数一致)【这是最理想化的双眼模型】,同一物点M(为了讨论方便,假设物点M位于左相机的左边),在两个相机的成像如图所示。M1为物点M在右侧相机像平面的像点,M2为物点M在左侧相机像平面的像点,O1为右侧相机的光心,O2为左侧相机的光心。

双目摄像机对点目标成像原理图

单独拿出上图的左右像平面来看,如下图所示。I1、I2为左右像平面的中心(也即分别为左右相机的光心在像平面上的投影),分别以I1、I2为坐标中心建立坐标系。由几何知识可知O1O2平行于I1I2,记为O1O2||I1I2,O1O2||M1M2,所以M1M2||I1I2。

单点目标在双目摄像机左右视平面的成像

单独来看平面MM1M2(上图中的阴影部分),易知?MO1O2相似于?MM1M2,所以,根据三角形相似原理:MO1/MM1=O1O2/M1M2.

设M1、M2在对应的像平面的横坐标分量别为x1、x2,则有:

M1M2=I2I1+x2-x1

如果定义两相机的光心之间的距离为基线距离,记为b=I1I2,(x2-x1)为同一物点在两个像平面上的视差,记为d。则上式式可简化为:

M1M2=b+d

则进一步进行公式推导:

MO1/MM1=MO1/(MO1+O1M1)=b/(b+d)

可以简化为:

MO1/O1M1=b/d

现在单独来看物点M与其在右侧相机的像平面的像点M1的对应关系。以右相机光心O1为坐标原点,如图示建立世界坐标系:

照相机成像坐标系与光心所在世界坐标系间的坐标变换关系

通过这张图像,我们很容易就可以得到,景深信息Z:

Z/O1I1=MO1/O1M1=b/d(要知道O1I1是我们右侧摄像机的焦距啊亲!)

Z=(b*f)/d(f:摄像机的焦距)

由此,我们便可以恢复出目标的景深信息。

?

3.由景深信息恢复另两个坐标维度信息

3.1X坐标维度信息

X坐标三维恢复示意图

X/x1=Z/f???X=(x1*Z)/f

3.2Y坐标维度信息

Y坐标三维恢复示意图

Y/y1=Z/f???Y=(y1*Z)/f

?

4.难点!!!

给定相机参数和在一定位置所拍摄的两幅双目图片,如何能够找出所有像点的两两对应关系?并求出相应视差?

只有得到图像上所有目标点的视差才能得到相片中每一个像点对应物点的三维坐标,这又是一项艰难的工作!

文档评论(0)

外卖人-小何 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档