VVC编码工具之Inter Prediction

本文详细介绍了VVC(Versatile Video Coding)编码工具中的Inter Prediction技术,包括Extended merge prediction、Merge mode with MVD (MMVD)、仿射运动补偿预测等,讨论了各种模式的运动矢量预测和优化方法,旨在提升视频编码效率。
摘要由CSDN通过智能技术生成

声明:本系列博文均为原创,转载请注明出处,谢谢!https://blog.csdn.net/xiangxiazaif/article/details/89375077

1.Extended merge prediction
HEVC中,merge候选列表最大值为5(空域4+时域1),候选集为5个空域,2个时域以及候选集总数小于最大值时增加的组合双向预测(只针对B帧)和零MV;
VTM4中,merge候选列表最大值为6(空域4+时域1+HMVP1),候选集包括5个空域,2个时域,6个HMVP(同一个CTU中,前一个块的运动信息作为当前块的MVP,新的CTU到来时HMVP表会被清空),Pair-wise average MVP(对现有merge候选列表中已定义的候选对求平均)以及未达到最大值时补零MV

2.Merge mode with MVD (MMVD)
MMVD又叫做UMVE,在选择MV candidate之后,UMVE会以此为起点做更精细的运动搜索,而在码流中只需要传送器对应的index即可。
表3-6代表起始点的index,表3-7代表运动信息大小,表3-8代表MVD相对于起始点的方向

参考JVET-K0115和JVET-L0054
3.Affine motion compensated prediction
在HEVC中,只有平动模型被用于运动补偿预测。然而在真实世界中,有各种各样的运动,比如放大/缩小,旋转,透视运动和其他非规则运动。
在VTM4中,使用了一种基于块的仿射运动补偿预测。如下图所示,一个块的仿射运动域由两个control point(4参数)或三个control point(6参数)运动矢量表示

对于4参数和6参数的仿射运动模型,(x,y)点处的mv分别表示为式3-7和3-8

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值