3D感知技术(4)双目立体视觉测距

本文介绍了双目测距算法的流程,包括畸变矫正、极线对齐、同名点匹配、视差图生成、深度图计算以及点云坐标计算。通过匹配算法如SAD、BM、SGBM等找到视差,进而利用视差计算物体距离。测试用例部分待补充。
摘要由CSDN通过智能技术生成

双目测距算法流程

双目测距通过视差计算距离Z,通过图片的匹配搜索得到视差,在实际项目开发过程中,主要流程为:
在这里插入图片描述

(1)畸变矫正
通过畸变模型调整像素位置,完成左右图像的去畸变操作;
(2)极线对齐
双目立体匹配在寻找同名点的过程中,若没有任何先验约束,则对左影像每个像素,需要在右影像全图空间中进行搜索,这种暴力搜索方法不仅效率非常低,而且很容易由于各种因素(如弱纹理、重复纹理等)搜索到错误的对应点;
在这里插入图片描述
如上图所示,通过标定好的相机参数,将图像投影至与基线平行的平面上,让两个相机的主光轴相互平行,使得极平面与两张图像的交线位于同一个扫描行,这样同一极线对应于两张图像的同一行,即同名点对的行号一定相等,只存在列号的差异;

(3)同名点匹配
极线对齐之后的图像同名点只存在列号的差异,这种差异就称为视差,具体来说,视差等于同名点在左图像上的列号减去在右图像上的列号。
那么,如何得到同名点在左、右图像中的列号呢

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

JoannaJuanCV

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

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

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

打赏作者

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

抵扣说明:

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

余额充值