[发明专利]三维视频译码中导出的视差向量有效
申请号: | 201480012000.1 | 申请日: | 2014-03-06 |
公开(公告)号: | CN105027571B | 公开(公告)日: | 2018-08-28 |
发明(设计)人: | 陈盈;章立 | 申请(专利权)人: | 高通股份有限公司 |
主分类号: | H04N19/597 | 分类号: | H04N19/597;H04N19/56 |
代理公司: | 北京律盟知识产权代理有限责任公司 11287 | 代理人: | 宋献涛 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 三维 视频 译码 导出 视差 向量 | ||
1.一种解码视频数据的方法,所述方法包括:
将所述视频数据的当前图片的切片的特定块的视差向量作为用于所述切片的导出的视差向量DDV存储,其中所述切片包含多个块且存在用于所述切片的仅一个DDV;
通过执行基于相邻块的视差向量NBDV导出过程,确定用于当前块的视差向量,其中所述当前块为所述切片的所述块中的一者,其中执行所述NBDV导出过程包括当所述NBDV导出过程未识别到来自时间相邻块或来自空间相邻块的任何可用的视差运动向量时,将用于所述当前块的所述视差向量设定到用于所述切片的所述DDV;以及
存储用于所述当前块的所述视差向量作为用于所述切片的所述DDV。
2.根据权利要求1所述的方法,其进一步包括至少部分基于用于所述当前块的所述视差向量解码所述当前块。
3.根据权利要求1所述的方法,其中所述当前块为第一块,且所述方法进一步包括在存储用于所述第一块的所述视差向量作为用于所述切片的所述DDV后:
在NBDV导出过程中使用用于所述切片的所述DDV确定用于第二块的视差向量,其中所述第二块为所述切片的所述块中的一者;以及
至少部分基于用于所述第二块的所述视差向量解码所述第二块。
4.根据权利要求3所述的方法,其中所述第一块紧接在所述第二块左边。
5.根据权利要求3所述的方法,其中所述第一块为宏块,且所述第二块为宏块。
6.根据权利要求3所述的方法,其中所述第一块和所述第二块为译码单元CU,所述第一块和所述第二块为预测单元PU,或所述第一块和所述第二块为最大译码单元LCU。
7.根据权利要求1所述的方法,其中执行所述NBDV导出过程包括:
确定时间相邻块是否具有视差运动向量;
响应于确定所述时间相邻块具有视差运动向量,基于所述时间相邻块的所述视差运动向量导出用于所述当前块的所述视差向量;
响应于确定所述时间相邻块不具有视差运动向量,确定在多个空间相邻块中的任一空间相邻块是否具有视差运动向量;以及
响应于确定在所述多个空间相邻块中的特定空间相邻块具有视差运动向量,基于所述特定空间相邻块的所述视差运动向量导出用于所述当前块的所述视差向量。
8.根据权利要求1所述的方法,其进一步包括对于在所述当前块后译码的所述切片的每一块,将用于所述切片的所述DDV更新一次。
9.根据权利要求1所述的方法,其进一步包括响应于满足条件更新用于所述切片的所述DDV以指定用于所述当前块的所述视差向量,所述条件为以下中的一者:
使用视图间运动预测译码所述当前块;
帧间译码所述当前块;
帧间译码所述切片;
通过跳过模式或直接模式译码所述当前块;
用于所述当前块的所述视差向量的量值大于用于所述切片的所述DDV的量值;或
用于所述切片的所述DDV为非零。
10.根据权利要求1所述的方法,其进一步包括:
基于深度视图分量中的深度像素精细化用于所述当前块的所述视差向量;以及
更新用于所述切片的所述DDV以指定用于所述当前块的所述精细化的视差向量。
11.根据权利要求1所述的方法,其进一步包括不存储用于所述切片的所述块中的任一者的隐含视差向量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于高通股份有限公司,未经高通股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201480012000.1/1.html,转载请声明来源钻瓜专利网。