【技术实现步骤摘要】
视差图校正方法、装置、终端及计算机可读介质
本专利技术涉及图像处理领域,具体涉及一种视差图校正方法、装置、终端及计算机可读介质。
技术介绍
双目立体匹配一直是双目视觉的研究热点,双目相机拍摄同一场景的左、右两幅视点图像,运用立体匹配算法获取视差图,进而获取深度图。而深度图的应用范围非常广泛,由于其能够记录场景中物体距离摄像机的距离,可以用以测量、三维重建、以及虚拟视点的合成等。然而,利用左、右两幅视点图像获取视差图的过程中,左、右两幅视点图中目标轮廓处的信息不一致会导致视差图产生畸变,严重影响双目视觉的应用。
技术实现思路
本专利技术旨在至少解决现有技术中存在的技术问题之一,提出了一种视差图校正方法、装置、终端及计算机可读介质。为了实现上述目的,本专利技术提供了一种视差图校正方法,其中,所述方法包括:获取待校正的视差图以及用于生成所述视差图的基准视图;提取所述基准视图中目标物的轮廓;根据所述视差图中与所述轮廓对应的各个像素点及其相邻像素点的视差值之差,判断所述视差图中与所述轮廓对应的各个像素点是否为起始误差点;对于任意一个像素点,当判断出该像素点为所述起始误差点时,检测与所述起始误差点位于同一行的边界误差点的位置;获取与所述边界误差点位于同一行,且位于所述边界误差点背离所述起始误差点一侧的预设数量的像素点的视差值,并根据所述预设数量的像素点的视差值对所述起始误差点、所述边界误差点以及位于所述起始误差点和所述边界误差点之间的像素点的视差值进行校 ...
【技术保护点】
1.一种视差图校正方法,其特征在于,所述方法包括:/n获取待校正的视差图以及用于生成所述视差图的基准视图;/n提取所述基准视图中目标物的轮廓;/n根据所述视差图中与所述轮廓对应的各个像素点及其相邻像素点的视差值之差,判断所述视差图中与所述轮廓对应的各个像素点是否为起始误差点;/n对于任意一个像素点,当判断出该像素点为所述起始误差点时,检测与所述起始误差点位于同一行的边界误差点的位置;/n获取与所述边界误差点位于同一行,且位于所述边界误差点背离所述起始误差点一侧的预设数量的像素点的视差值,并根据所述预设数量的像素点的视差值对所述起始误差点、所述边界误差点以及位于所述起始误差点和所述边界误差点之间的像素点的视差值进行校正。/n
【技术特征摘要】 【专利技术属性】
1.一种视差图校正方法,其特征在于,所述方法包括:
获取待校正的视差图以及用于生成所述视差图的基准视图;
提取所述基准视图中目标物的轮廓;
根据所述视差图中与所述轮廓对应的各个像素点及其相邻像素点的视差值之差,判断所述视差图中与所述轮廓对应的各个像素点是否为起始误差点;
对于任意一个像素点,当判断出该像素点为所述起始误差点时,检测与所述起始误差点位于同一行的边界误差点的位置;
获取与所述边界误差点位于同一行,且位于所述边界误差点背离所述起始误差点一侧的预设数量的像素点的视差值,并根据所述预设数量的像素点的视差值对所述起始误差点、所述边界误差点以及位于所述起始误差点和所述边界误差点之间的像素点的视差值进行校正。
2.根据权利要求1所述的视差图校正方法,其特征在于,所述根据所述视差图中与所述轮廓对应的各个像素点及其周围像素点的视差值之差,判断与所述轮廓对应的各个像素点是否为起始误差点,包括:
对于所述视差图中与所述轮廓对应的任一像素点,从所述视差图中提取与该像素点对应的第一视差值、位于该像素点一侧的相邻像素点所对应的第二视差值以及位于该像素点另一侧的相邻像素点所对应的第三视差值;其中,位于该像素点一侧的相邻像素点以及位于该像素点另一侧的相邻像素点均与该像素点位于同一行;
判断所述第二视差值与所述第一视差值之差是否小于预设阈值以及所述第三视差值与所述第一视差值之差是否小于所述预设阈值;
当所述第二视差值与所述第一视差值之差小于预设阈值,且所述第三视差值与所述第一视差值之差小于预设阈值时,确定该像素点为起始误差点。
3.根据权利要求1所述的视差图校正方法,其特征在于,所述检测与所述起始误差点位于同一行的边界误差点的位置,包括:
以所述起始误差点为起点,沿预设方向,从所述视差图中依次提取与所述起始误差点位于同一行的像素点的视差值;
对于每次提取的视差值,判断该视差值与所述起始误差点对应的第一视差值之差是否大于预设阈值;
若该视差值与所述起始误差点对应的第一视差值之差大于预设阈值,以该视差值所对应的像素点作为边界误差点。
4.根据权利要求1所述的视差图校正方法,其特征在于,所述根据所述预设数量的像素点的视差值对所述起始误差点、所述边界误差点以及位于所述起始误差点和所述边界误差点之间的像素点的视差值进行校正,包括:
从所述视差图中提取所述预设数量的像素点所对应的视差值;
计算所述预设数量的像素点所对应的视差值的平均值;
以所述平均值替换所述起始误差点、所述边界误差点以及位于所述起始误差点和所述边界误差点之间的各像素点的视差值。
5.一种视差图校正装置,其特征在于,所述装置包括:获取模块、提取模块、判断模块、检测模块以及校正模块;
所述获取模块用于获取待校正的视差图以及用于生成所述视差图的基准视图;
技术研发人员:孙一郎,侯一凡,
申请(专利权)人:京东方科技集团股份有限公司,北京京东方光电科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。