The invention discloses a stereo matching method based on parallax optimization of credibility map. Firstly, AD MiniCensus transform is constructed by combining AD and Minicensus similarity measure functions to calculate the initial matching cost of left and right images of binocular cameras. Then, the judgement criteria of double arm length threshold and double color threshold are used to construct self-aggregation windows for left and right images respectively, and the overlapping area is taken as self-adaptive. Finally, the minimum matching cost in disparity interval is selected as the initial matching point by WTA strategy and the initial disparity is calculated. A region voting optimization algorithm based on confidence map is used to optimize disparity map, which combines left and right consistency detection and other optimization steps. The method of the invention can effectively calculate the corresponding points of each pixel in the left and right images of binocular cameras, and the disparity optimization algorithm can effectively reduce the mismatching points and accurately calculate the disparity values of each pixel. The method of the invention can calculate in parallel and reduce the operation time through hardware acceleration, and is suitable for engineering application.
【技术实现步骤摘要】
一种基于可信度图视差优化的立体匹配方法
本专利技术属于双目立体视觉
,涉及一种基于可信度图视差优化的立体匹配方法。
技术介绍
移动机器人工作的环境越来越复杂,其对周围环境信息感知的要求越来越高,加之半导体技术快速发展,处理器计算速度提高,视觉传感器成本下降,双目立体视觉被逐步引入到移动机器人环境感知等领域。立体视觉系统主要分为以下四个组成部分:摄像机标定、图像获取、立体匹配和三维重建。它的基本原理是根据同一个目标在不同视角下的二维图像,通过找到相同二维像素点所对应的空间坐标,从而获得稠密的场景距离信息,即深度图。立体匹配是双目立体视觉中最重要、最核心的问题。它解决的是对于同一空间景物上的一点在参考图像上的投影点如何在匹配图像上找到其对应点的问题,其准确度对深度估算的准确度有着重要影响。立体匹配算法可以分为局部立体匹配算法和全局立体匹配算法,局部算法一般都包含代价函数,代价聚合和视差优化及精化三个步骤,前者通过调节单个点相似性度量方式来改善匹配性能,而后者通过改变邻域内其他像素的对当前像素的不同贡献来增强鉴别性。因此,研究代价函数构成,代价聚合窗口生成方法和视差优化算法具有重要意义。
技术实现思路
专利技术目的:本发提供一种可有效降低了匹配误差率、降低运算时间且适合于工程运用的基于可信度图视差优化的立体匹配方法。技术方案:本专利技术所述的一种基于可信度图视差优化的立体匹配方法,包括以下步骤:(1)融合AD和MiniCensus两种相似性度测量函数,构建AD-MiniCensus初始匹配代价函数,计算左右图像每个像素点的初始匹配代价;(2)以左右图像每个像素 ...
【技术保护点】
1.一种基于可信度图视差优化的立体匹配方法,其特征在于,包括以下步骤:(1)融合AD和MiniCensus两种相似性度测量函数,构建AD‑MiniCensus初始匹配代价函数,计算左右图像每个像素点的初始匹配代价;(2)以左右图像每个像素作为中心建立十字框架支持窗口,采用双臂长阀值和双色彩阀值的判断准则,在水平和垂直方向,自适应地生长四个臂长,以准确地构建局部聚合窗口;(3)在局部十字框架支持窗口的基础上,分别沿垂直方向和水平方向构建自适应窗口,聚合窗口内的初始匹配代价并进行归一化处理,通过WTA策略计算出每个像素点的初始视差;(4)通过左右一致性检测,基于可信度图的区域投票优化算法,经过插值优化及亚像素化,得到最终视差。
【技术特征摘要】
1.一种基于可信度图视差优化的立体匹配方法,其特征在于,包括以下步骤:(1)融合AD和MiniCensus两种相似性度测量函数,构建AD-MiniCensus初始匹配代价函数,计算左右图像每个像素点的初始匹配代价;(2)以左右图像每个像素作为中心建立十字框架支持窗口,采用双臂长阀值和双色彩阀值的判断准则,在水平和垂直方向,自适应地生长四个臂长,以准确地构建局部聚合窗口;(3)在局部十字框架支持窗口的基础上,分别沿垂直方向和水平方向构建自适应窗口,聚合窗口内的初始匹配代价并进行归一化处理,通过WTA策略计算出每个像素点的初始视差;(4)通过左右一致性检测,基于可信度图的区域投票优化算法,经过插值优化及亚像素化,得到最终视差。2.根据权利要求1所述一种基于可信度图视差优化的立体匹配方法,其特征在于,所述步骤(1)通过以下公式实现:Np∈{qx=px||qy=py||(qx=px+α&&qy=py+α,α∈Z)}Cminicensus(p,d)=Hamming[Tl(p),Tr(p+d)]d∈[dmin,dmax]C(p,d)=ρ(Cminicensus(p,d),λminicensus)+ρ(Cad(p,d),λad)其中,p为像素点,d为视差,dmin为最小视差,dmax为最大视差,T(p)表示p像素点的MiniCensus序列,px,py表示像素p在像素坐标系下的横坐标和纵坐标,qx,qy表示像素q在像素坐标系下的横坐标和纵坐标,Np表示支持窗口内除p点外,满足限制条件的所有像素点的集合,整数α为偏移量,C(p,d)为单个像素的初始匹配代价,ρ(c,λ)为映射函数,λminicensus为MiniCensus映射参数,λad为AD映射参数,Cad(p,d)为AD相似性测量函数,Cminicensus(p,d)为MiniCensus相似性测量函数,Ili(p)为像素p左图RGB单通道像素值,Ilr(p+d)为像素p右图在d视差距离下RGB单通道像素值,Hamming[Tl(p),Tr(p+d)]为汉明距离函数,Tl(p)表示p的左图...
【专利技术属性】
技术研发人员:李一博,熊智,罗玮,熊骏,陈明星,王铮淳,李文龙,孙瑶洁,徐丽敏,景羿铭,
申请(专利权)人:南京航空航天大学,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。