【技术实现步骤摘要】
一种基于多匹配基元融合的双目视觉立体匹配方法
本专利技术涉及一种基于多匹配基元融合的双目视觉立体匹配方法,可广泛应用于无人驾驶及机器人导航等
技术介绍
立体匹配作为双目视觉中的核心技术广泛应用于无人驾驶及机器人导航等领域。其基本原理是通过双目相机获取场景的二维图,经匹配算法获取待匹配点的视差,进而获取场景的深度信息。立体匹配算法由于其高准确度特性受到学者的广泛关注。然而,由于自然场景中纹理的复杂性及场景深度的不连续性,一直制约着立体匹配算法的实际应用。目前主流的立体匹配算法可分为基于全局的立体匹配算法与基于局部的立体匹配算法。基于全局的立体匹配方法,由于涉及到能量函数的运算,计算复杂、效率低,难以满足实际需求。基于局部的立体匹配方法,在代价函数聚合阶段只对局部数据项进行操作,实时性高,但准确率相对较低,直到Yoon提出经典自适应支持权重算法(ASW),其准确度得到质的提高,但由于其窗口固定,并不能反映图像的特征及纹理信息。局部立体匹配算法根据匹配基元的不同,又可细分为基于区域、基于特征以及基于相位的立体匹配方法。自适应支持权重方法由于匹配基元单一而且窗口固定,导致算法在复杂纹理区域准确度较低,并且由于复杂的权值计算导致算法实时性低。针对经典算法出现的问题,一些学者基于梯度及或颜色等多种匹配基元信息来表述图像的初始匹配代价,使得算法准确度得到了进一步的提高。然而,并没有摒弃复杂的权值计算,使得该算法的实时性仍较低且鲁棒性弱。Lin等人使用线性函数来拟合原算法中的高斯权值函数,对原图像下采样得到高斯金字塔样本,并采用层次聚类算法计算代价聚合函数,在提 ...
【技术保护点】
1.一种双目视觉基于多匹配基元融合的立体匹配方法,包括计算机、二个摄像机和多匹配基元融合的立体匹配方法,其特征在于:所述摄像机选用ZED双目摄像机,并对ZED双目摄像机作如下设置:(1)、图像采集:通过下载ZED SDK以及CUDA,并通过USB 3.0接口连接电脑;通过MATLAB内webcam函数连接ZED双目相机,并通过snapshot函数进行图片采集;(2)、相机标定:相机标定的目的,旨在获取准确摄像机内外参数;内参数主要包括左右镜头的焦距,基线距离;外参数主要包括两摄像机相对于世界坐标系的旋转矩阵,以及左右相机的相对平移矩阵;本专利技术从官方手册获得摄像机的默认内外参数;(3)、图像参数设定:通过标定参数进行极线校正使得采集到的左右图像满足极线约束条件;并通过ZED SDK内嵌ZED Explorer.exe插件进行参数的重设定;(4)、立体匹配:立体匹配作为双目视觉系统的核心部分;立体匹配的目的在于对采集到的左右图像进行成像点匹配,通过匹配点得到视差值,并获得场景的深度信息;ZED双目摄像机可以装设在机器人或无人驾驶机上,双目摄取的实际场景经多匹配基元融合的立体匹配处理,能 ...
【技术特征摘要】
1.一种双目视觉基于多匹配基元融合的立体匹配方法,包括计算机、二个摄像机和多匹配基元融合的立体匹配方法,其特征在于:所述摄像机选用ZED双目摄像机,并对ZED双目摄像机作如下设置:(1)、图像采集:通过下载ZEDSDK以及CUDA,并通过USB3.0接口连接电脑;通过MATLAB内webcam函数连接ZED双目相机,并通过snapshot函数进行图片采集;(2)、相机标定:相机标定的目的,旨在获取准确摄像机内外参数;内参数主要包括左右镜头的焦距,基线距离;外参数主要包括两摄像机相对于世界坐标系的旋转矩阵,以及左右相机的相对平移矩阵;本发明从官方手册获得摄像机的默认内外参数;(3)、图像参数设定:通过标定参数进行极线校正使得采集到的左右图像满足极线约束条件;并通过ZEDSDK内嵌ZEDExplorer.exe插件进行参数的重设定;(4)、立体匹配:立体匹配作为双目视觉系统的核心部分;立体匹配的目的在于对采集到的左右图像进行成像点匹配,通过匹配点得到视差值,并获得场景的深度信息;ZED双目摄像机可以装设在机器人或无人驾驶机上,双目摄取的实际场景经多匹配基元融合的立体匹配处理,能达到真实场景的目的,再通过设置在机器人或无人驾驶机上的计算机处理,向机器人或无人驾驶机控制与驱动系统发出导航指令;所述多匹配基元融合的立体匹配方法,包括下述过程:本发明采用改进的ASW匹配方法,主要包括左右参考图像读入阶段、左右初始匹配代价阶段、左右代价函数聚合阶段和视差后处理4个阶段;视差后处理4个阶段,主要包含LRC左右一致性检测与滤波运算,其中:1)、初始匹配代价计算是:ASW算法利用图像的灰度信息作为匹配代价计算的基元;本发明通过对梯度基元和R、G、B三通道颜色基元的均值设置截断阈值,并通过卡尔曼滤波的思想融合像素的R、G、B颜色与梯度信息,通过控制系数α进行自适应调节从而做出改进;具体过程如下:(1)分别设置颜色和梯度阈值t1、t2,计算初始代价eg,ec,如公式(10)(11)所示;(2)自适应调节α系数计算最终的初始匹配代价,最终的初始匹配代价如公式(12)所示;2)、改进的自适应窗口扩展算法:本发明根据像素间的颜色与空间距离采用自适应窗口方法,已知待匹配的中心像素点p(x,y),在x和y方向上各邻域像素点分别为p(x-1,y),p(x+1,y)和p(x,y-1),p(x,y+1);不同于传统的自适应窗口扩展方法以中心像素点灰度信息进行像素扩展;本发明以中心点R,G,B作为扩展基元,当邻域像素与中心像素点三通道信息同时满足如下公式(13)条件进行窗口扩张;Ir,g,b(x,y)-Ir,g,b(x-1,y)<t(13)t为预设颜色阈值,且t∈(0,1);当图像中由于不连续的纹理而导致同一区域像素跳变时,很难使邻域像素三通道像素信息同时满足公式(13);基于此特性,本发明对传统的固定窗口做出改进;在邻域像素在满足公式(13)条件下进行窗口自适应扩张时,若场景中存在纹理重复区域导致窗口过大使得代价聚合时计算过于复杂,这不符合算法的实时性要求;本发明根据图像几何特性对自适应窗口设置截断臂长;当满足如下公式(14)时对窗口臂长进行截断;其中,p(x),p(y)为中心像素的横纵坐标值,q(x),q(y)为邻域像素的坐标值;通过对middlebury平台下tsukuba,teddy,cones,venus四张测试图像实验设置最小臂长Lmin=5,阈值Lm...
【专利技术属性】
技术研发人员:孙福明,杜仁鹏,蔡希彪,
申请(专利权)人:辽宁工业大学,
类型:发明
国别省市:辽宁,21
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。