双目视觉之视差图

本文结合Mathworks的一篇介绍Matlab生成视差图的文章写成。

文章见链接:http://t.cn/RENJ6P8Matlab生成视差图


首先声明:

通过这个方法生成视差图,双目采集的图形是进行过处理了的;其次,视差图进一步得到深度图需要进一步计算;最后,这个只是多个生成视差图的方法之一。


几个定义:

1.视差:左右双目图像中,两个匹配块中心像素的水平距离。视差图如下图例1所示,相同视差(即相同颜色)代表物体离摄像头位置相同(我的个人理解)。视差越大越靠近摄像头。


                                       图1  视差图实例

2.SAD(“sum of absolute differences")绝对差异和:匹配块的算法,具体为——将右图中选定的模板块与左图选定的块进行对应像素减法,将所有差值取绝对值,然后求和。求出的和就代表两个块的匹配程度,和越小代表匹配程度越高。计算如图例2所示。


                                                       图2  SAD计算实例

3.搜寻范围

当前模板块位置对应向左向右一定距离,这个距离自己设定。


生成视差图步骤:

1.双目标定进行图像矫正;

2.将双目图像灰度化;

3.搜索范围和方向;








评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

kissgoodbye2012

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值