An embodiment of the invention discloses a parallax correction method, device and terminal, which includes: obtaining a filter point in a parallax image, determining the size of a filter window according to the parallax value of the filtered point, which is positively correlated with the parallax value, and determining the filter window for the filtering point, according to the parallax value of the effective parallax point within the filter window, Update the parallax value to the filter point. Since the size of the filter window can be set to a positive correlation with the parallax value of the filter point, the filtering effect that the distance is not required is different considering that the parallax value is inversely proportional to the distance, the larger the filter window is, the smaller the filter window for the filter point is the farther the distance is. When the parallax value of the filter point is corrected, the parallax value of the other effective parallax points in the filter window can well balance the filtering effect of the parallax points at different distances, thus effectively smoothing the parallax image and reducing the difficulty of detection and recognition in the later period.
【技术实现步骤摘要】
一种视差校正方法、装置和终端
本专利技术涉及辅助驾驶
,尤其涉及一种视差校正方法、装置和终端。
技术介绍
双目立体视觉是模拟人类双眼识别场景三维信息的机理,从两个角度获取场景的二维图像,再通过建立图像之间的匹配关系,获得视差图像,进而根据三角测量原理,获得原始图像的深度信息,包括相机标定,图像校正,双目图像匹配等主要过程,其中建立两幅图像像素点的对应关系就是立体匹配的过程,它是双目立体视觉的核心。为了便于后续利用视差图像进行准确的物体检测或测距工作,需对立体匹配后输出的视差图像进行滤波,即对其中各个有效视差点的视差值进行校正,剔除噪点,从而平滑视差图像。然而,现有技术通常采用固定的窗口对一幅视差图像进行滤波。利用固定窗口滤波的缺点主要在于,较难平衡位于视差图像不同距离处的物体上的视差点的滤波效果,在滤波窗口过大时,容易导致视差图像中的细节被平滑掉,尤其是对于远处的物体,本身有效视差点的个数就少,若再因为滤波而被平滑掉,就无法对该物体进行准确地检测;而滤波窗口过小时,虽然可以较好地保留视差图像的细节,但是由于无法有效去除噪点,同样会加大后期的检测识别难度。综上所述,目前亟需要一种视差校正方法,用以解决现有技术中的采用固定窗口对视差图像进行滤波,较难平衡位于视差图像不同距离处的物体上的视差点的滤波效果,从而使得整幅视差图像的滤波效果较差的技术问题。
技术实现思路
本专利技术提供一种视差校正方法、装置及终端,用以解决现有技术中的采用固定窗口对视差图像进行滤波,较难平衡位于视差图像不同距离处的物体上的视差点的滤波效果,从而使得整幅视差图像的滤波效果较差的技术问题 ...
【技术保护点】
1.一种视差校正方法,其特征在于,所述方法包括:获取视差图像中的待滤波点,所述待滤波点为所述视差图像中的有效视差点;根据所述待滤波点的视差值,确定所述待滤波点对应的滤波窗口尺寸;所述滤波窗口尺寸与所述待滤波点的视差值正相关;根据所述待滤波点对应的滤波窗口尺寸,确定所述待滤波点对应的滤波窗口,以及所述视差图像中位于所述滤波窗口内的其它有效视差点;根据所述其它有效视差点的视差值,更新所述待滤波点的视差值。
【技术特征摘要】
1.一种视差校正方法,其特征在于,所述方法包括:获取视差图像中的待滤波点,所述待滤波点为所述视差图像中的有效视差点;根据所述待滤波点的视差值,确定所述待滤波点对应的滤波窗口尺寸;所述滤波窗口尺寸与所述待滤波点的视差值正相关;根据所述待滤波点对应的滤波窗口尺寸,确定所述待滤波点对应的滤波窗口,以及所述视差图像中位于所述滤波窗口内的其它有效视差点;根据所述其它有效视差点的视差值,更新所述待滤波点的视差值。2.根据权利要求1所述的方法,其特征在于,根据所述待滤波点的视差值,确定所述待滤波点对应的滤波窗口尺寸,包括:若确定所述待滤波点的视差值小于设定视差值,则根据所述待滤波点的视差值以及视差值与滤波窗口尺寸之间的映射关系,确定所述待滤波点对应的滤波窗口尺寸;否则,将所述视差图像对应的最大滤波窗口尺寸,确定为所述待滤波点对应的滤波窗口尺寸。3.根据权利要求2所述的方法,其特征在于,所述映射关系中滤波窗口尺寸与视差值之间满足线性关系,且所述线性关系的斜率由所述设定视差值决定;或者,所述映射关系中滤波窗口尺寸与视差值区间之间满足线性关系,且位于同一视差值区间内的视差值对应同一滤波窗口尺寸,所述线性关系的斜率由所述设定视差值决定。4.根据权利要求1所述的方法,其特征在于,所述根据所述待滤波点对应的滤波窗口尺寸,确定所述待滤波点对应的滤波窗口,还包括:根据所述待滤波点对应的滤波窗口尺寸,确定出所述待滤波点对应的初始滤波窗口;针对所述初始滤波窗口的至少一个方向,若确定所述初始滤波窗口内有效视差点沿所述方向的视差变化幅度大于第一设定阈值,则将所述待滤波点在所述方向上的滤波窗口尺寸确定为L-LT,得到所述待滤波点在所述方向上对应的滤波窗口尺寸;其中,L为所述初始滤波窗口的尺寸,LT为窗口改变阈值。5.根据权利要求1至4中任一项所述的方法,其特征在于,根据所述...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。