[发明专利]一种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 获取 方法 视频 解码 装置 | ||
1.一种深度基于相邻块视差矢量Do-NBDV获取方法,其特征在于,所述方法包括:
确定参考视图;
获取基于相邻块视差矢量NBDV值和所述参考视图的序号值,根据所述参考视图的序号值获得所述参考视图对应的深度图信息;
根据所述参考视图的序号值获得所述参考视图的编解码单元CU地址和预测单元PU分割方式,所述CU地址为编码CU地址或解码CU地址;
根据所述NBDV值、所述CU地址和所述PU分割方式计算获得第一PU块的位置信息;
在所述第一PU块中确定M个像素点,根据所述参考视图对应的深度图信息获得所述M个像素点的深度值;所述M个像素点为所述第一PU块左下及右下2个像素点,或,所述M个像素点为所述第一PU块中右上、左下及右下3个像素点;
将所述M个像素点中深度值最大的像素点的映射值作为第一预测运动矢量的水平分量,根据所述第一预测运动矢量的水平分量计算获得第一深度基于相邻块视差矢量Do-NBDV的水平分量,所述第一Do-NBDV的竖直分量为所述NBDV的竖直分量。
2.根据权利要求1所述的方法,其特征在于,在所述确定参考视图之前,所述方法还包括:
对视频基本视图进行编码并执行视差矢量计算;
或者,对所述视频基本视图进行解码并执行视差矢量计算。
3.根据权利要求1所述的方法,其特征在于,在计算获得第一Do-NBDV之后,所述方法还包括:
根据所述第一Do-NBDV、所述CU地址和所述PU分割方式计算获得第二PU块的位置信息;所述第一Do-NBDV包括所述第一Do-NBDV的水平分量以及所述第一Do-NBDV的竖直分量;
在所述第二PU块中确定N个像素点,根据所述参考视图对应的深度图信息获得所述N个像素点的深度值;
将所述N个像素点中深度值最大的像素点的映射值作为第二预测运动矢量的水平分量,根据所述第二预测运动矢量的水平分量计算获得第二Do-NBDV的水平分量,所述第二Do-NBDV的竖直分量为所述NBDV的竖直分量;所述N等于2或3。
4.根据权利要求1所述的方法,其特征在于,所述获取NBDV值和所述参考视图的序号值,包括:
获取所述参考视图的编码单元CU块的时域相邻块的移动矢量MV值和序号值;
将所述时域相邻块的MV值作为所述NBDV值,将所述时域相邻块的序号值作为所述参考视图的序号值。
5.根据权利要求1所述的方法,其特征在于,所述获取NBDV值和所述参考视图的序号值,包括:
获取所述参考视图的CU块的空域相邻块的MV值和序号值;
将所述空域相邻块的MV值作为所述NBDV值,将所述空域相邻块的序号值作为所述参考视图的序号值。
6.根据权利要求1所述的方法,其特征在于,所述获取NBDV值和所述参考视图的序号值,包括:
检测所述参考视图是否存在运动预测补偿块;
若存在,则获取所述运动预测补偿块的MV值和序号值;
将所述运动预测补偿块的MV值作为所述NBDV,将所述运动预测补偿块的序号值作为所述参考视图的序号值。
7.根据权利要求1所述的方法,其特征在于,所述获取NBDV值和所述参考视图的序号值,包括:
将所述NBDV预设为0向量;
获取所述参考视图的CU块的视间参考帧的序号值,并将所述视间参考帧的序号值作为所述参考视图的序号值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410003938.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种糖厂用汽轮机汽封的抽汽冷却系统
- 下一篇:一种高层建筑用电缆