[发明专利]一种视差确定方法、装置及终端有效
申请号: | 201711170800.8 | 申请日: | 2017-11-22 |
公开(公告)号: | CN107948629B | 公开(公告)日: | 2020-06-23 |
发明(设计)人: | 赵启东 | 申请(专利权)人: | 海信集团有限公司 |
主分类号: | H04N13/128 | 分类号: | H04N13/128;G06T7/593 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 董建姣;刘芳 |
地址: | 266071 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 视差 确定 方法 装置 终端 | ||
本发明提供一种视差确定方法、装置及终端,涉及图像处理技术领域,该方法包括:确定基准图中第一像素的第一视差的准确度;若第一视差的准确度大于第一阈值且基准图中的第二像素与第一像素为同一物体中的像素,根据第一视差、第一视差的准确度、第二像素的梯度值,确定第二像素的视差搜索范围,其中,第二像素与第一像素相邻;在基准图对应的比较图中,根据视差搜索范围内的像素的灰度值和第二像素的灰度值,确定第二像素的第二视差,提高了确定视差的准确度。
技术领域
本发明涉及图像处理技术领域,尤其涉及一种视差确定方法、装置及终端。
背景技术
双目立体视觉是指,利用相机从两个角度获取同一场景的两幅图像,再获取两幅图像的视差图像,根据视差图像进行建模得到三维立体图像。
在现有技术中,通常采用如下的方法获取两幅图像的视差图像:将两幅图像中的一副图像作为基准图,另一副图像作为比较图。对于基准图中的每一个像素,在比较图中先确定一个搜索范围,并在该搜索范围中找到与其最接近的像素,并将比较图中最接近的像素与基准图中该像素的像素横坐标之差确定为基准图像中该像素的视差。重复上述过程中,可以获取得到基准图中每一个像素的视差,并根据每一个像素的视差确定得到视差图像。
然而,在现有技术中,针对基准图中的任意一个像素,均采用固定的视差搜索范围,当该固定的视差搜索范围较小时,可能导致无法在比较图中获取得到与其最接近的像素,当固定的视差搜索范围较大时,不但会使得计算量大,还可能导致确定得到的与其最接近的像素的准确性较低,由上可知,现有技术中确定得到的像素的视差的准确度较低。
发明内容
本发明为了解决根据现有确定像素视差方法得到的视差准确度较低的问题,提供一种视差确定方法、装置及终端,提高了确定视差的准确性。
第一方面,本发明实施例提供一种视差确定方法,包括:
确定基准图中第一像素的第一视差的准确度;
若所述第一视差的准确度大于第一阈值且所述基准图中的第二像素与所述第一像素为同一物体中的像素,根据所述第一视差、所述第一视差的准确度、所述第二像素的梯度值,确定所述第二像素的视差搜索范围,其中,所述第二像素与所述第一像素相邻;
在所述基准图对应的比较图中,根据所述视差搜索范围内的像素的灰度值和所述第二像素的灰度值,确定所述第二像素的第二视差。
在一种可能的实施方式中,所述确定基准图中第一像素的第一视差的准确度,包括:
根据所述第一像素的视差搜索范围,在所述比较图中确定所述第一像素对应的至少一个第一待匹配像素;
根据所述第一像素所在的第一窗口中像素的灰度值、及所述每一个第一待匹配像素所在的第二窗口中像素的灰度值,分别获取所述第一窗口与每一个第二窗口的匹配代价;
根据所述第一窗口与每一个第二窗口的匹配代价,确定所述第一视差的准确度。
在另一种可能的实施方式中,所述匹配代价为灰度差异性数值,所述根据所述第一窗口与每一个第二窗口的匹配代价,确定所述第一视差的准确度,包括:
在所述第一窗口与每一个第二窗口的匹配代价中获取灰度差异性数值最小的第一匹配代价、及灰度差异性数值次小的第二匹配代价;
将所述第二匹配代价和所述第一匹配代价的差值确定为所述第一视差的准确度。
在另一种可能的实施方式中,所述匹配代价为灰度相似性数值,所述根据所述第一窗口与每一个第二窗口的匹配代价,确定所述第一视差的准确度,包括:
在所述第一窗口与每一个第二窗口的匹配代价中获取灰度相似性数值最大的第三匹配代价、及灰度相似性数值次大的第四匹配代价;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于海信集团有限公司,未经海信集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711170800.8/2.html,转载请声明来源钻瓜专利网。