1、宏块(Macro Block)
h264
一个编码图像首先要划分成多个块(4x4 像素)才能进行处理,显然宏块应该是整数个块组成,通常宏块大小为16x16个像素。宏块分为I、P、B宏块,I宏块只能利用当前片中已解码的像素作为参考进行帧内预测;P宏块可以利用前面已解码的图像作为参考图像进行帧内预测;B宏块则是利用前后向的参考图形进行帧内预测;
同时在I帧中只有I宏块,因此只能进行帧内预测
在P中可以存在I宏块和P宏块,进行帧间预测,前向预测
在B帧中存在I,P,B宏块,可以进行帧内,前向预测,