H.264中的I_PCM模式
I_PCM模式用于以下目的:
1.允许编码器精确地表示像素值
2.提供表示不规则图像内容的准确性,而不引起重大的数据量增加
3.严格限制宏块解码比特数,但不降低编码效率
跳过模式和直接模式:
B_Skip类型宏块: 无像素残差,无运动矢量残差(MVD)。解码时,通过Direct预测模式(时间或空间)计算出前、后向MV后,直接利用前、后向MV得到像素预测值。像素重构值=像素预测值
B_Direct_16*16类型宏块:有像素残差,无运动矢量残差(MVD)。解码时,通过Direct预测模式(时间或空间)计算出前、后向MV后,利用前、后向MV得到像素预测值。然后,像素重构值=像素预测值+像素残差解码值
P_Skip类型宏块: 也就是COPY宏块。无像素残差,无运动矢量残差(MVD)。直接利用预测MV得到像素预测值。像素重构值=像素预测值
B_Direct_16*16类型宏块:有像素残差,无运动矢量残差(MVD)。解码时,通过Direct预测模式(时间或空间)计算出前、后向MV后,利用前、后向MV得到像素预测值。然后,像素重构值=像素预测值+像素残差解码值
P_Skip类型宏块: 也就是COPY宏块。无像素残差,无运动矢量残差(MVD)。直接利用预测MV得到像素预测值。像素重构值=像素预测值