[发明专利]一种Do‑NBDV获取方法及视频解码装置有效
申请号: | 201410003938.9 | 申请日: | 2014-01-03 |
公开(公告)号: | CN103763557B | 公开(公告)日: | 2017-06-27 |
发明(设计)人: | 陈旭;林永兵;郑萧桢 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04N19/176 | 分类号: | H04N19/176;H04N19/52;H04N19/597;H04N19/44;H04N13/00 |
代理公司: | 北京中博世达专利商标代理有限公司11274 | 代理人: | 申健 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 do nbdv 获取 方法 视频 解码 装置 | ||
技术领域
本发明涉及视频处理领域,尤其涉及一种Do-NBDV(Depth-oriented Neighboring Block Disparity Vector,深度基于相邻块视差矢量)获取方法及视频解码装置。
背景技术
由于在同一时刻不同视点的图像可能有着相似的图像内容,在进行视频编码中,还需要进行视间预测,以进一步消除不同视点图像间的信息冗余。视差矢量代表了同一时刻不同视点图像间对应相似宏块的矢量关系,视间矢量的准确性直接影响视频编解码效率。
视差矢量可以通过Do-NBDV获取,其中传统Do-NBDV计算过程冗余。另外现有的Do-NBDV计算流程也会影响计算精度,进而影响编码效率。
发明内容
本发明的实施例提供一种Do-NBDV获取方法及视频解码装置,可以降低Do-NBDV的计算复杂度,提高编码效率。
为达到上述目的,本发明的实施例采用如下技术方案:
第一方面,公开了一种Do-NBDV获取方法,所述方法包括:
确定参考视图;
获取基于相邻块视差矢量NBDV值和所述参考视图的序号值,根据所述参考视图的序号值获得所述参考视图对应的深度图信息;
根据所述参考视图的序号值获得所述参考视图的编解码单元CU地址和预测单元PU分割方式,所述CU地址为编码CU地址或解码CU地址;
根据所述NBDV值、所述CU地址和所述PU分割方式计算获得第一PU块的位置信息;
在所述第一PU块中确定M个像素点,根据所述参考视图对应的深度图信息获得所述M个像素点的深度值;
将所述M个像素点中深度值最大的像素点的映射值作为第一预测运动矢量的水平分量,根据所述第一预测运动矢量的水平分量计算获得第一深度基于相邻块视差矢量Do-NBDV的水平分量,所述第一Do-NBDV的竖直分量为所述NBDV的竖直分量;所述M等于2或3。
结合第一方面,在第一种可能的实现方式中,在所述确定参考视图之前,所述方法还包括:
对视频基本视图进行编码并执行视差矢量计算;
或者,对所述视频基本视图进行解码并执行视差矢量计算。
结合第一方面,在第二种可能的实现方式中,在计算获得第一Do-NBDV的水平分量之后,所述方法还包括:
根据所述第一Do-NBDV、所述CU地址和所述PU分割方式计算获得第二PU块的位置信息;
在所述第二PU块中确定N个像素点,根据所述参考视图对应的深度图信息获得所述N个像素点的深度值;
将所述N个像素点中深度值最大的像素点的映射值作为第二预测运动矢量的水平分量,根据所述第二预测运动矢量的水平分量计算获得第二Do-NBDV的水平分量,所述第二Do-NBDV的竖直分量为所述NBDV的竖直分量;所述N等于2或3。
结合第一方面,在第三种可能的实现方式中,所述在所述第一PU块中确定M个像素点,将所述M个像素点中深度值最大的像素点的映射值作为第一预测运动矢量的水平分量,根据所述第一预测运动矢量的水平分量计算获得第一Do-NBDV的水平分量,包括:
在所述第一PU块中确定左下及右下2个像素点,并获取所述左下及右下2个像素点的深度值;
将深度值较大的像素点的映射值作为第一预测运动矢量的水平分量;
根据所述第一预测运动矢量的水平分量计算获得第一Do-NBDV的水平分量。
或者,在所述第一PU块中确定右上、左下及右下3个像素点,并获取所述右上、左下及右下3个像素点的深度值;
将深度值最大的像素点的映射值作为第一预测运动矢量的水平分量;
根据所述第一预测运动矢量的水平分量计算获得第一Do-NBDV的水平分量。
结合第一方面,在第四种可能的实现方式中,所述获取NBDV值和所述参考视图的序号值,包括:
获取所述参考视图的编码单元CU块的时域相邻块的移动矢量MV值和序号值;
将所述时域相邻块的MV值作为所述NBDV值,将所述时域相邻块的序号值作为所述参考视图的序号值。
结合第一方面,在第五种可能的实现方式中,所述获取NBDV值和所述参考视图的序号值,包括:
获取所述参考视图的CU块的空域相邻块的MV值和序号值;
将所述空域相邻块的MV值作为所述NBDV值,将所述空域相邻块的序号值作为所述参考视图的序号值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410003938.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种糖厂用汽轮机汽封的抽汽冷却系统
- 下一篇:一种高层建筑用电缆