[发明专利]视差图的处理方法、装置、计算机设备和存储介质有效
申请号: | 202010161147.4 | 申请日: | 2020-03-10 |
公开(公告)号: | CN111402152B | 公开(公告)日: | 2023-10-24 |
发明(设计)人: | 王鹏 | 申请(专利权)人: | 北京迈格威科技有限公司 |
主分类号: | G06T5/00 | 分类号: | G06T5/00;G06T7/11;G06T7/136 |
代理公司: | 北京华进京联知识产权代理有限公司 11606 | 代理人: | 朱五云 |
地址: | 100190 北京市海淀区科*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 视差 处理 方法 装置 计算机 设备 存储 介质 | ||
本申请涉及一种视差图的处理方法、装置、计算机设备和存储介质。所述方法包括:通过对初始视差图进行降采样,得到至少一个掩膜图像,再对掩膜图像进行斑块处理和像素替换处理,得到处理后的掩膜图像,并根据处理后的掩膜图像确定初始视差图上的异常视差值,最后对初始视差图上的异常视差值进行插值处理和滤波处理,得到目标视差图。在上述视差图的处理方法中,由于对掩膜图像进行斑块处理和像素替换处理,这样的处理方法可以修正初始视差图中因原始拍摄图像中重复纹理或弱纹理,以及边缘信息复杂等因素导致初始视差图中计算错误的视差值,因此,本申请提供的视差图的处理方法可以提高视差图的质量。
技术领域
本申请涉及计算机视觉技术领域,特别是涉及一种视差图的处理方法、装置、计算机设备和存储介质。
背景技术
随着计算机视觉技术的发展,立体匹配技术成为了计算机视觉领域的研究热点,且其在双目测距、手机双摄拍照虚化、视觉机器人等方向得到了广泛应用。但是,在实际应用中,利用立体匹配技术获取到的视差图通常会因为重复纹理或弱纹理、边缘信息复杂等因素的影响,导致匹配过程计算不准确的问题。
目前,针对上述问题对视差图进行优化的方法主要是通过对获取到的视差图进行滤波、去燥声、平滑等后处理工作,以提高视差图的质量。
然而,经过上述后处理方法得到的视差图依然存在质量较差的问题。
发明内容
基于此,有必要针对上述技术问题,提供一种能够提高视差图的质量的视差图的处理方法、装置、计算机设备和存储介质。
一种视差图的处理方法,所述方法包括:
通过初始视差图进行降采样,得到至少一个掩膜图像;
对掩膜图像进行斑块处理和像素替换处理,得到处理后的掩膜图像;像素替换处理包括使用掩膜图像上各像素点对应的相似像素点的视差值替换各像素点的视差值;
根据处理后的掩膜图像确定初始视差图上的异常视差值;
对初始视差图上的异常视差值进行插值处理和滤波处理,得到目标视差图。
在其中一个实施例中,对掩膜图像进行斑块处理,包括:
对掩膜图像进行斑块检测,得到掩膜图像上斑块区域中包含的异常视差值;
将掩膜图像上斑块区域中包含的异常视差值设置为第一值。
在其中一个实施例中,对掩膜图像进行斑块检测,得到掩膜图像上斑块区域中包含的异常视差值,包括:
对掩膜图像进行斑块检测,得到斑块区域;
判断斑块区域是否满足预设条件;
若满足,则将斑块区域中的各像素点的视差值确定为第二掩膜图像上斑块区域中包含的异常视差值。
在其中一个实施例中,预设条件包括预设个数阈值和预设均值阈值,判断斑块区域是否满足预设条件,包括:
判断斑块区域中的像素点的个数是否小于预设个数阈值,且斑块区域中的视差均值与预设均值阈值的差值是否在预设范围内;
若斑块区域中的像素点的个数小于预设个数阈值,且斑块区域中的视差均值与预设均值阈值的差值在预设范围内,则确定斑块区域满足预设条件;
若斑块区域中的像素点的个数大于或等于预设个数阈值,和/或,斑块区域中的视差均值与预设均值阈值的差值未在预设范围内,则确定斑块区域未满足预设条件。
在其中一个实施例中,对掩膜图像进行像素替换处理,包括:
根据原始图像确定掩膜图像上各像素点对应的相似像素点;相似像素点的像素值与对应的像素点的像素值的差值之间的差值为最小值;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京迈格威科技有限公司,未经北京迈格威科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010161147.4/2.html,转载请声明来源钻瓜专利网。