一、基本原理
CIIP
是帧内帧间联合技术,这属于Merge系列技术的一个分支。该技术需要计算当前预测块的帧内预测值,即用传统的帧内预测模式去预测当前块的像素值,并存储下来。然后利用帧间的预测方式去预测当前块的帧间预测值,最后将帧内和帧间的预测值,通过某种方式加权得到当前预测块的最终预测值。
二、具体技术细节
CIIP
技术在亮度块的和色度块都要实现,在目前的版本当中,亮度和色度帧内预测都只用Planar模式进行预测,帧间预测模式就是用Merge列表中最优的MV
进行帧间预测。在VTM8.0
当中,当前CU满足使用merge模式编码,并且当前CU包括至少64个像素, W < 128 , H < 128 W<128,H<128 W<128,H<128,的条件时,需要一个标志位表示当前CU是否使用CIIP
模式。
具体的加权公式如下:
P C I I P = ( ( 4 − w I n t r a ) ∗ P i n t e r + w I n t r a ∗ P i n t r a + 2 ) > > 2 P_{CIIP}=\left( \left( 4-wIntra \right) *P_{inter}+wIntra*P_{intra}+2 \right) >>2 PCIIP=((4−wIntra)∗Pinter+wI