Video Coding Layer

Existen cinco tipos de codificación: Una vez los macrobloques han sido codificados, lo único que falta es transmitirlos.

La Predicción Inter-frame es una técnica que explota la correlación temporal entre frames consecutivos para poder codificar con el mínimo número de bits posibles.

En este último caso nos permitirá dividirlo en nuevos bloques de 4×8, 8×4 y 4×4.

Las B-frames pueden tener 4 tipos de predicción: A partir de bloques 4x4, se aplica una transformación con las mismas propiedades que la transformación DCT basada en una integral separable.

En este caso se hace una cuantificación escalar que permite pasar de una señal (imagen) analógica a una digital.

En vistas a transmitir los coeficientes cuantificados, se utiliza una técnica denominada Context-Adaptative Variable Length Coding (CAVLC).

Una técnica que permite aumentar la eficiencia de la codificación entrópica se denomina Context-Adaptative Binary Arithmetic Coding (CABAC).

La traducción de "deblocking filter" sería algo así como "filtro desbloqueante".

Estructura básica de actuación de VCL para un macrobloque.
Segmentación de macrobloques para compensación de movimiento. Arriba: segmentación de macrobloques. Abajo: segmentación de particiones 8x8
La referencia de un macrobloque puede estar en varios de ellos.