【技术实现步骤摘要】
校正视差图的方法和系统
本申请一般涉及校正视差图的方法和系统,且更具体地,涉及基于视差图像和参考图像中的边缘的分布来校正视差图的方法和系统。
技术介绍
立体视觉技术已广泛应用于三维电影、虚拟现实、自动车辆控制、智能机器人控制等诸多领域。随着三维重建技术、虚拟现实等领域的兴起,人们对立体视觉中的视差图的精度和密度的要求越来越高,期望得到图像中的每一个像素点的可靠的深度信息。立体匹配的目的就是在相同三维场景的两幅成像平面中找到匹配的像素点对,计算出每个像素点坐标对应的视差值d,进而可以准确地描述场景的三维空间信息。但是现有技术中已有的技术得到的视差图不够精确,需要进行改善、提高视差精度。由YANGQIONG等人于2012年10月30日公开的专利申请No.US8,300,085B2提出了一个基于图像分割来处理立体匹配中遮挡问题的算法。该方法首先对双目摄像机拍摄的左图和右图进行图像分割,基于图像分割的结果,找到两分割块间的边界,从而发现遮挡区域,接着利用一个能量方程优化得到图像像素的视差值。然而,这种方法需要做多次图像分割,而且利用图像分割找到的边界有可能是错误的,可能并不一定是遮挡引起的。另外,这种方法单独考虑边界,忽视了边界间的关系,因此在很多情况下并不能取得令人满意的效果。RamyaNarasimha、EliseArnaud、FlorenceForbes、RaduHoraud:Cooperativedisparityandobjectboundaryestimation.ICIP2008:1784-1787的参考文献提出一种综合视差计算和目标边界估计为一体的 ...
【技术保护点】
一种校正视差图的方法,包括:检测步骤,检测第一视差图的一个或多个第一边缘和参考图像的一个或多个第二边缘;以及校正步骤,基于所检测的一个或多个第一边缘和一个或多个第二边缘的匹配,校正所述第一视差图以得到校正后的第二视差图。
【技术特征摘要】
1.一种校正视差图的方法,包括:检测步骤,检测第一视差图的一个或多个第一边缘和参考图像的一个或多个第二边缘;以及校正步骤,基于所检测的一个或多个第一边缘的分布特性和一个或多个第二边缘的分布特性的匹配,校正所述第一视差图以得到校正后的第二视差图,其中,所述校正步骤包括:基于所检测的一个或多个第一边缘和一个或多个第二边缘的大小和位置,确定各个第一边缘与各个第二边缘的匹配程度;基于具体的第一边缘与所有第二边缘的匹配程度中最大的一个,确定与各个第一边缘匹配的相应的第二边缘;将所述各个第一边缘修正为与其相应的第二边缘一致;以及基于修正后的各个第一边缘,来校正所述第一视差图。2.如权利要求1的方法,其中,所述一个或多个第一边缘和一个或多个第二边缘中的至少一个的长度大于预定长度阈值。3.如权利要求1的方法,所述基于所检测的一个或多个第一边缘和一个或多个第二边缘的大小和位置,确定各个第一边缘与各个第二边缘的匹配程度的步骤包括:针对每个具体的第一边缘vi:在参考图像中选择与所述具体的第一边缘vi在第一方向上有重合的一个或多个具体的第二边缘;计算所述具体的第一边缘vi和所述选择的一个或多个具体的第二边缘的在与第一方向不同的第二方向上的距离,作为所述具体的第一边缘分别与所述一个或多个具体的第二边缘的各个初步匹配度;以及建立初步匹配度矩阵Y(m×n){yij},这里m和n分别是所述第一边缘和第二边缘的数目,其中所述初步匹配度矩阵Y(m×n){yij}中的元素yij是第一视差图中第i个第一边缘和参考图像中第j个第二边缘的初步匹配度,其中,i是正整数,且i<=m,且j是正整数,且j<=n。4.如权利要求3的方法,其中,所述基于所检测的一个或多个第一边缘和一个或多个第二边缘的大小和位置,确定各个第一边缘与各个第二边缘的匹配程度的步骤还包括:基于所述第一视差图中的第一边缘的分布特性和所述参考图像中的第二边缘的分布特性中的至少一个,修改所述初步匹配度矩阵,以得到修改后的匹配程度。5.如权利要求4的方法,其中,所述第一视差图中的第一边缘的分布特性通过以下步骤得到:针对每两个第一边缘vi′和vj′,计算它们的中心点cpi′和cpj′在第一方向上的最小距离;如果该第一方向上的最小距离小于一距离阈值,则计算中心点cpi′和cpj′在第二方向的距离,作为所述两个第一边缘vi′和vj′的相似度;建立相似度矩阵W(m×m){wi′j′}用于修改所述初步匹配度矩阵,这里m是第一视差图中的边缘的数目,其中的元素wi′j′是第一视差图中第i′个边缘和第j′个边缘的相似程度,其中i′、j′是正整数,且i′<=m和j′<=m。6.如权利要求4的方法,其中,所述参...
【专利技术属性】
技术研发人员:刘媛,刘振华,刘殿超,鲁耀杰,师忠超,
申请(专利权)人:株式会社理光,
类型:发明
国别省市:日本;JP
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。