没有合适的资源?快使用搜索试试~ 我知道了~
获取场景中各点相对于摄象机的距离是计算机视觉系统的重要任务之一.场景中各点相对于摄象机的距离可以用深度图(Depth Map)来表示,即深度图中的每一个像素值表示场景中某一点与摄像机之间的距离.机器视觉系统获取场景深度图技术可分为被动测距传感和主动深度传感两大类.被动测距传感是指视觉系统接收来自场景发射或反射的光能量,形成有关场景光能量分布函数,即灰度图像,然后在这些图像的基础上恢复场景的深度信息.最一般的方法是使用两个相隔一定距离的摄像机同时获取场景图像来生成深度图.与此方法相类似的另一种方法是一个摄象机在不同空间位置上获取两幅或两幅以上图像,通过多幅图像的灰度信息和成象几何来生成深度图.深度信息还可以使用灰度图像的明暗特征、纹理特征、运动特征间接地估算.主动测距传感是指视觉系统首先向场景发射能量,然后接收场景对所发射能量的反射能量.主动测距传感系统也称为测距成象系统(Rangefinder).雷达测距系统和三角测距系统是两种最常用的两种主动测距传感系统.因此,主动测距传感和被动测距传感的主要区别在于视觉系统是否是通过增收自身发射的能量来测距。另外,我们还接触过两个概念:主动视觉和被动视觉。主动视觉是一种理论框架,与主动测距传感完全是两回事。主动视觉主要是研究通过主动地控制摄象机位置、方向、焦距、缩放、光圈、聚散度等参数,或广义地说,通过视觉和行为的结合来获得稳定的、实时的感知。
资源推荐
资源详情
资源评论
第十一章 深度图
获取场景中各点相对于摄象机的距离是计算机视觉系统的重要任务之一.场景中各点
相对于摄象机的距离可以用深度图(Depth Map)来表示,即深度图中的每一个像素值表示场
景中某一点与摄像机之间的距离.机器视觉系统获取场景深度图技术可分为被动测距传感
和主动深度传感两大类.被动测距传感是指视觉系统接收来自场景发射或反射的光能量,
形成有关场景光能量分布函数,即灰度图像,然后在这些图像的基础上恢复场景的深度信
息.最一般的方法是使用两个相隔一定距离的摄像机同时获取场景图像来生成深度图.与
此方法相类似的另一种方法是一个摄象机在不同空间位置上获取两幅或两幅以上图像,通
过多幅图像的灰度信息和成象几何来生成深度图.深度信息还可以使用灰度图像的明暗特
征、纹理特征、运动特征间接地估算.主动测距传感是指视觉系统首先向场景发射能量,
然 后 接 收 场 景 对 所 发 射 能 量 的 反 射 能 量 . 主 动 测 距 传 感 系 统 也 称 为 测 距 成 象 系 统
(Rangefinder).雷达测距系统和三角测距系统是两种最常用的两种主动测距传感系统.因
此,主动测距传感和被动测距传感的主要区别在于视觉系统是否是通过增收自身发射的能
量来测距。另外,我们还接触过两个概念:主动视觉和被动视觉。主动视觉是一种理论框
架,与主动测距传感完全是两回事。主动视觉主要是研究通过主动地控制摄象机位置、方
向、焦距、缩放、光圈、聚散度等参数,或广义地说,通过视觉和行为的结合来获得稳定
的、实时的感知。我们将在最后一节介绍主动视觉。
11.1 立体成象
最基本的双目立体几何关系如图 11.1(a)所示,它是由两个完全相同的摄象机构成,
两个图像平面位于一个平面上,两个摄像机的坐标轴相互平行,且 轴重合,摄像机之间
在 方向上的间距为基线距离 .在这个模型中,场景中同一个特征点在两个摄象机图像
中国图象图形网 www.image2003.com
平面上的成象位置是不同的.我们将场景中同一点在两个不同图像中的投影点称为共轭对
其中的一个投影点是另一个投影点的对应(correspondence),求共轭对就是求解对应性问题.
两幅图像重叠时的共轭对点的位置之差(共轭对点之间的距离)称为视差(disparity),通过两
个摄象机中心并且通过场景特征点的平面称为外极(epipolar)平面,外极平面与图像平面的
交线称为外极线.
在图 11.1 中,场景点
P
在左、右图像平面中的投影点分为
p
l
和
p
r
.不失一般性,
假设坐标系原点与左透镜中心重合.比较相似三角形
PMC
l
和
p LC
l l
,可得到下式:
(11.1)
同理,从相似三角形
PNC
r
和
p RC
l r
,可得到下式:
(11.2)
合并以上两式,可得:
(11.3)
其中 是焦距, 是基线距离。
因此,各种场景点的深度恢复可以通过计算视差来实现.注意,由于数字图像的离散
特性,视差值是一个整数.在实际中,可以使用一些特殊算法使视差计算精度达到子像素
级.因此,对于一组给定的摄象机参数,提高场景点深度计算精度的有效途径是增长基线
距离 ,即增大场景点对应的视差.然而这种大角度立体方法也带来了一些问题,主要的
问题有:
1. 随着基线距离的增加,两个摄象机的共同的可视范围减小
2. 场景点对应的视差值增大,则搜索对应点的范围增大,出现多义性的机会就增大.
3. 由于透视投影引起的变形导致两个摄象机获取的两幅图像中不完全相同,这就给
确定共轭对带来了困难.
中国图象图形网 www.image2003.com
在图 11.1(b)中,图像中的每个特征点都位于第二幅图像中的同一行中.在实际中,两
条外极线不一定完全在一条直线上,即垂直视差不为零.但为了简单起见,双目立体算法
中的许多算法都假设垂直视差为零.
在实际应用中经常遇到的情况是两个摄像机的光轴不平行,比如,在某些系统中,调
节两个摄象机的位置和姿态,使得它们的光轴在空间中相交在某一点,如图 11.2 所示.
在这种情况下,视差与光轴交角有关.对于任意一个光轴交角,在空间中总存在一个视差
为零的表面.比这一表面远的物体,其视差大于零;反之,比这一表面近的物体,其视差
小于零.因此,在一个空间区域中,其视差可被划分为三组:
d
d
d
0
0
0 0
这三组视差可用于解决匹配不确定问题.
(a) (b)
图 11.1 双目立体视觉几何模型
中国图象图形网 www.image2003.com
图 11.2 摄象机光轴交会空间一点.摄象机之间的夹角
定义了视差为零的一个空间表面.
摄像机光轴不平行的另一种系统是后面将要介绍的一种叫做会聚式 (convergent)立体视
觉系统(见图 11.5).这种系统不要求光轴严格地相交于空间一点.立体成象的最一般
情况是一个运动摄像机连续获取场景图像,形成立体图像序列,或间隔一定距离的两个摄
像机同时获取场景图像,形成立体图像对.
中国图象图形网 www.image2003.com
图 11.3 外极线几何示意图
图 11.3 所示的是处于任意位置和方位的两个摄象机,对应于某一场景点的两个图像
点位于外极线上.这两幅图像也可以是一个摄像机由一点运动到另一点获取这两幅图像.
即使两个摄象机处于一般的位置和方位时,对应场景点的两个图像点仍然位于图像平面和
外极平面的交线(外极线)上.由图不难看出,外极线没有对应图像的某一行.
11.2 立体匹配
立体成象系统的一个不言而喻的假设是能够找到立体图像对中的共轭对,即求解对应
问题.然而,对于实际的立体图像对,求解对应问题极富有挑战性,可以说是立体视觉最
困难的一步.为了求解对应,人们已经建立了许多约束来减少对应点搜索范围,并最终确
定正确的对应.下面我们将讨论几个最基本的约束,然后讨论边缘特征和区域特征在立体
匹配中的应用.
11.2.1 基本约束
(1 ) 外极线约束
中国图象图形网 www.image2003.com
剩余28页未读,继续阅读
资源评论
NoBugPerfect
- 粉丝: 54
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功