[发明专利]用于视频编解码的对称性双向预测模式有效
申请号: | 201910586486.4 | 申请日: | 2019-07-01 |
公开(公告)号: | CN110662077B | 公开(公告)日: | 2022-07-05 |
发明(设计)人: | 庄孝强;张莉;王悦 | 申请(专利权)人: | 北京字节跳动网络技术有限公司;字节跳动有限公司 |
主分类号: | H04N19/513 | 分类号: | H04N19/513;H04N19/577;H04N19/172;H04N19/176 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 彭久云 |
地址: | 100041 北京市石景山区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 视频 解码 对称性 双向 预测 模式 | ||
1.一种处理视频比特流的方法,包括:
响应于视频比特流中的镜像模式标志,基于对称性规则和第一运动矢量差信息生成第二运动矢量差信息;和
使用所述第一运动矢量差信息和所述第二运动矢量差信息重建当前图片中的视频块,其中使用双向预测执行所述重建,
其中,所述对称性规则指定不发送所述第二运动矢量差信息,所述第二运动矢量差被设置为所述第一运动矢量差的镜像而无需缩放,
其中,用于所述双向预测的两个参考图片的索引不包括在所述视频比特流中,且所述用于所述双向预测的两个参考图片为从第一参考图片列表和第二参考图片列表的过去帧和未来帧导出的与所述当前图片最接近的参考图片。
2.根据权利要求1所述的方法,进一步包括:
将第二运动矢量预测设置为所述第一运动矢量的镜像运动矢量;以及
执行镜像运动矢量值的运动矢量细化以生成运动矢量细化值。
3.如权利要求1所述的方法,其中,镜像模式标志存在于编解码单元(CU)级、编解码树单元(CTU)级、覆盖多个CU/CTU的区域级或条带级。
4.如权利要求2所述的方法,其中,基于所述视频比特流中的细化标志选择性地执行所述运动矢量细化。
5.如权利要求4所述的方法,其中,所述细化标志至少包括在条带头、图片参数集、序列参数集、区域级、编解码单元或编解码树单元级中。
6.如权利要求1所述的方法,其中,所述视频比特流包括指示在视频比特流中被跳过信令通知的运动矢量差的列表的跳过信息。
7.如权利要求6所述的方法,其中,所述跳过信息处于编解码单元级、区域级、编解码树单元级或条带级。
8.如权利要求7所述的方法,其中,在所述跳过信息处于区域级、编解码树单元级或条带级的情况下,编解码单元使用所述对称性规则来生成第二运动矢量信息。
9.根据权利要求1所述的方法,进一步包括:
存储使用所述对称性规则生成的运动矢量预测值,用于处理后续视频块的预测信息。
10.如权利要求9所述的方法,其中,所述运动矢量预测值与常规运动矢量预测值一起使用,并且其中,两比特字段信令通知所述视频比特流中的运动矢量预测器。
11.根据权利要求9所述的方法,其中,使用所述运动矢量预测值代替常规运动矢量预测值中的一个,并且利用所述视频比特流中的单个比特来执行信令通知。
12.如权利要求1至11中任一项所述的方法,其中,仅在用于双向预测的两个参考帧之间的图片顺序计数距离相等的情况下使用所述对称性规则。
13.根据权利要求1所述的方法,其中,所述视频比特流省略用于参考图片列表l1的运动矢量差值的信令通知,并且其中,使用以下来执行所述双向预测:
(参考图片列表0中的第一参考图片的第一图片序号(POC))-(当前图片的第二POC)=(当前图片的POC)-(参考图片列表1中的另一参考图片的第三POC)。
14.如权利要求1所述的方法,其中,所述视频比特流对于每个视频块使用单个参考索引和单个运动矢量预测索引,联合地信令通知参考列表0和参考列表1的参考索引和运动矢量预测索引。
15.如权利要求1所述的方法,其中,使用与所述视频块的源帧和目标参考帧之间的相对时间距离成比例的缩放来确定镜像运动矢量值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京字节跳动网络技术有限公司;字节跳动有限公司,未经北京字节跳动网络技术有限公司;字节跳动有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910586486.4/1.html,转载请声明来源钻瓜专利网。