本发明涉及视频编解码。具体而言,本公开涉及在视频编码和解码系统中基于仿射的运动补偿的利用。
背景技术:
1、在高效率视频编解码(high efficiency video coding,hevc)标准中,运动补偿预测(motion compensation prediction,简称mcp)仅采用平移运动模型。然而,在实际场景中,可能会出现各种类型的运动,例如放大/缩小、旋转、透视运动和其他不规则运动。为了解决这个问题,多功能视频编解码(versatile video coding,简称vvc)标准应用了基于块的仿射变换运动补偿预测。通过引入仿射预测,2d平移(两个自由度)可以扩展到更多自由度。
技术实现思路
1、本公开的方面提供了一种在视频解码器中执行仿射运动补偿预测(mcp)的方法。该方法包括从仿射mcp模式候选集中选择仿射mcp模式。该方法还包括基于所选的仿射mcp模式在视频解码器中执行仿射运动补偿预测。对于宽度和高度均大于第一阈值的编解码单元,第一仿射mcp模式候选集被应用。对于宽度和高度中至少一个不大于第一阈值的编解码单元,第二仿射mcp模式候选集被应用。第一仿射mcp模式候选集比第二仿射mcp模式候选集具有更多的仿射mcp模式候选。
2、本公开的方面提供了另一种在视频编码器中执行仿射运动补偿预测(mcp)的方法。该方法包括从仿射mcp模式候选集中选择仿射mcp模式。该方法还包括基于所选的仿射mcp模式在视频编码器中执行仿射运动补偿预测。对于宽度和高度均大于第一阈值的编解码单元,第一仿射mcp模式候选集被应用。对于宽度和高度中至少一个不大于第一阈值的编解码单元,第二仿射mcp模式候选集被应用。第一仿射mcp模式候选集比第二仿射mcp模式候选集具有更多的仿射mcp模式候选。
3、本公开的方面提供了一种用于在视频解码器中执行仿射运动补偿预测(mcp)的装置。该装置包括电路,该电路配置为从仿射mcp模式候选集中选择仿射mcp模式,以及基于所选的仿射mcp模式在视频解码器中执行仿射运动补偿预测。对于宽度和高度均大于第一阈值的编解码单元,第一仿射mcp模式候选集被应用。对于宽度和高度中的至少一个不大于第一阈值的编解码单元,第二仿射mcp模式候选集被应用。第一仿射mcp模式候选集具有比第二仿射mcp模式候选集更多的仿射mcp模式候选。
4、一种用于在视频解码器中执行仿射运动补偿预测(mcp)的装置。该装置包括电路,该电路配置为从仿射mcp模式候选集中选择仿射mcp模式;以及基于所选的仿射mcp模式在视频解码器中执行仿射运动补偿预测。对于宽度和高度均大于第一阈值的编解码单元,第一仿射mcp模式候选集被应用;对于宽度和高度中至少有一个不大于第一阈值,以及宽度大于或等于高度的编解码单元,第二仿射mcp模式候选集被应用;对于宽度和高度中至少有一个不大于第一阈值,以及宽度小于高度的编解码单元,第三仿射mcp模式候选集被应用。
1.一种用于在视频解码器中执行仿射运动补偿预测(mcp)的方法,包括:
2.根据权利要求1所述的用于在视频解码器中执行仿射运动补偿预测(mcp)的方法,其特征在于,所述第一仿射mcp模式候选集包括:
3.如权利要求2所述的用于在视频解码器中执行仿射运动补偿预测(mcp)的方法,其特征在于,当所述第二仿射mcp模式候选集包括所述6参数仿射amvp模式时,
4.根据权利要求1所述的用于在视频解码器中执行仿射运动补偿预测(mcp)的方法,其特征在于,
5.根据权利要求1所述的用于在视频解码器中执行仿射运动补偿预测(mcp)的方法,其特征在于,所述第一阈值是预定值,或者在序列级、图像级、片段级、编解码树单元级、编解码单元级或块级以语法元素形式发送。
6.根据权利要求1所述的用于在视频解码器中执行仿射运动补偿预测(mcp)的方法,其特征在于,所述第一阈值被设置为4。
7.根据权利要求1所述的用于在视频解码器中执行仿射运动补偿预测(mcp)的方法,其特征在于,当采用4:2:0色度采样格式时,以亮度分量的4x4子块大小、色度分量的2x2子块大小对所述编解码单元进行所述仿射运动补偿预测。
8.根据权利要求1所述的用于在视频解码器中执行仿射运动补偿预测(mcp)的方法,其特征在于,当采用4:2:0色度采样格式时,
9.如权利要求1所述的用于在视频解码器中执行仿射运动补偿预测(mcp)的方法,其特征在于,其中,当采用4:2:0色度采样格式时,
10.根据权利要求1所述的用于在视频解码器中执行仿射运动补偿预测(mcp)的方法,其特征在于,当采用4:2:2色度采样格式时,以多个亮度分量的子块大小为4x4、多个色度分量的子块大小为2x4对所述编解码单元进行所述仿射运动补偿预测。
11.根据权利要求1所述的用于在视频解码器中执行仿射运动补偿预测(mcp)的方法,其特征在于,当采用4:2:2色度采样格式时,
12.根据权利要求1所述的用于在视频解码器中执行仿射运动补偿预测(mcp)的方法,其特征在于,当采用4:2:2色度采样格式时,
13.根据权利要求1所述的用于在视频解码器中执行仿射运动补偿预测(mcp)的方法,其特征在于,当采用4:4:4色度采样格式时,以多个亮度分量的子块大小为4x4、多个色度分量的子块大小为2x2对所述编解码单元进行所述仿射运动补偿预测。
14.根据权利要求1所述的用于在视频解码器中执行仿射运动补偿预测(mcp)的方法,其特征在于,当采用4:4:4色度采样格式时,
15.根据权利要求1所述的用于在视频解码器中执行仿射运动补偿预测(mcp)的方法,其特征在于,当采用4:4:4色度采样格式时,
16.根据权利要求1所述的用于在视频解码器中执行仿射运动补偿预测(mcp)的方法,其特征在于,所述方法还包括:基于所述编解码单元的大小判断是否允许对所述编解码单元进行所述仿射运动补偿预测,其中
17.根据权利要求16所述的用于在视频解码器中执行仿射运动补偿预测(mcp)的方法,其特征在于,所述第二阈值是预定值,或者在序列级、图片级、片段级、编解码树单元级、编解码单元级或块级中以比特流中的语法元素来表示。
18.根据权利要求16所述的用于在视频解码器中执行仿射运动补偿预测(mcp)的方法,其特征在于,所述第二阈值被设置为4、2或1。
19.一种用于在视频编码器中执行仿射运动补偿预测(mcp)的方法,包括:
20.一种用于在视频解码器中执行仿射运动补偿预测(mcp)的装置,包括电路,被配置为:
21.一种用于在视频解码器中执行仿射运动补偿预测(mcp)的装置,包括电路,被配置为:
22.根据权利要求21所述的用于在视频解码器中执行仿射运动补偿预测(mcp)的装置,其特征在于: