加权预测可用于修正P Slice 或者B Slice中的运动补偿预测像素,H265/HEVC标准规定了两种加权预测方法,默认Default加权预测以及Explicit加权预测,下面详细介绍这两种加权预测方法。
(1)默认加权预测
默认加权预测方法较为简单,未使用权值w。根据参考图像队列的不同,可分为以下3种情况。
(1) 仅使用参考图像队列List0,预测像素计算如下
predSamples = (predSamplesL0 + 32)>>6
(2) 仅使用参考图像队列List1,预测像素计算如下:
predSamples = (predSamplesL1 + 32)>>6
(3) 参考图像队列List0和List1都使用,预测像素计算如下:
predSamples = (predSamplesL0 + predSamplesL1 + 64) >> 7
其中,predSamplesL0和predSamplesL1分别表示参考图像队列List0和List1中相应参考图像的重建像素值,需要注意的是,此处的>>操作对应与亚像素精度运动补偿过程中对预测像素值的放大。
(2)explicit加权预测
对于Explicit加权预测,其权值w由编码器决定,并需要传递到解码器,类似的,Explicit加权预测也可以分为以下3种情况。
(1)仅使用参考图像队列List0,预测像素计算如下
predSamples = (predSamplesL0 * w0 + 32) >>6 + offset
(2) 仅使用参考图像队列List1 ,预测像素计算如下

文章介绍了H265/HEVC视频编码标准中的两种加权预测方法,包括默认加权预测和Explicit加权预测,详细阐述了不同情况下的预测像素计算公式,并提到了与加权预测相关的语法元素,如PPS和Slice层的参数。
最低0.47元/天 解锁文章
1990

被折叠的 条评论
为什么被折叠?



