[发明专利]用于视频译码中的条件性解码器侧运动矢量修正的装置和方法有效
申请号: | 201980060419.7 | 申请日: | 2019-09-12 |
公开(公告)号: | CN112740679B | 公开(公告)日: | 2023-03-24 |
发明(设计)人: | 斯利拉姆·赛阿瑟拉门;奇甫阿·瑞安·阿;赛格安仁·蔻特查阿 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04N19/119 | 分类号: | H04N19/119 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 视频 译码 中的 条件 解码器 运动 矢量 修正 装置 方法 | ||
1.一种用于对视频的当前图像中的当前图像块进行帧间预测的方法,其特征在于,所述方法包括:
判断第一时间距离是否等于第二时间距离,其中,所述第一时间距离由所述当前图像的图像顺序编号值与第一参考图像的图像顺序编号值的差值表示,所述第二时间距离由第二参考图像的图像顺序编号值与所述当前图像的图像顺序编号值的差值表示;
当多个条件均满足时,执行解码器侧运动矢量修正(decoder motion vectorrefinement,DMVR)流程以确定所述当前图像块的预测块,其中所述多个条件包括:
在图像级上指示的一个标志的值,以指示在所述图像级上执行所述DMVR流程;和,
所述第一时间距离等于所述第二时间距离;
其中,所述执行DMVR流程包括:
根据匹配成本准则,从多对第一参考块和第二参考块的位置中确定一对第一参考块和第二参考块的位置,其中,所述一对第一参考块和第二参考块的位置包括:在所述第一参考图像中的第一参考块的位置和在所述第二参考图像中的第二参考块的位置,其中所述第一参考块的位置是根据第一初始运动矢量确定的,所述第二参考块的位置是根据第二初始运动矢量确定的,其中,所述匹配成本准则是基于所述第一参考块和所述第二参考块之间的成本比较;其中,第一修正后运动矢量和第二修正后运动矢量分别与所述第一参考块的位置和所述第二参考块的位置相关联。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当确定所述第一时间距离不等于所述第二时间距离时,使用第一初始运动矢量和第二初始运动矢量来执行运动补偿,以确定所述当前图像块的预测块。
3.根据权利要求1或2所述的方法,其特征在于,
所述当前图像块的初始运动信息包括所述第一初始运动矢量、第一参考索引、所述第二初始运动矢量和第二参考索引;所述第一参考索引指示所述第一参考图像,所述第二参考索引指示所述第二参考图像。
4.一种用于对视频图像进行编码的方法,其特征在于,所述方法包括:
根据权利要求1至3中任一项所述的方法,对视频的当前图像中的当前图像块执行帧间预测以获得所述当前图像块的预测块;
生成包括残差和索引的码流,其中,所述残差是所述当前图像块与所述预测块之间的残差,所述索引用于指示初始运动信息。
5.一种用于从码流中解码视频图像的方法,其特征在于,所述方法包括:
从所述码流中解析索引和残差,其中,所述索引用于指示初始运动信息,所述残差是所述当前图像块与所述当前图像块的预测块之间的残差;
根据权利要求1至3中任一项所述的方法,对视频的当前图像中的当前图像块执行帧间预测以获得所述当前图像块的所述预测块;
根据所述残差和所述预测块重建所述当前图像块。
6.一种由编码设备实现的编码方法,其特征在于,所述编码方法包括:
确定语法元素的值,其中,所述语法元素指示是否执行根据权利要求1至3中任一项所述的方法;
生成包括所述语法元素的码流。
7.一种由解码设备实现的解码方法,其特征在于,所述解码方法包括:
从码流中解析语法元素,其中,所述语法元素指示是否执行根据权利要求1至3中任一项所述的方法;
根据所述语法元素,适应性地执行或不执行解码器侧运动矢量修正(decoder-sidemotion vector refinement,DMVR)流程。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201980060419.7/1.html,转载请声明来源钻瓜专利网。