x
1

MPEG-2



Moving Picture Experts Group 2 (MPEG-2) es la designación para un grupo de estándares de codificación de audio y vídeo acordado por MPEG (grupo de expertos en imágenes en movimiento), y publicados como estándar ISO 13818. MPEG-2 es por lo general usado para codificar audio y vídeo para señales de transmisión, que incluyen Televisión digital terrestre, por satélite o cable. MPEG-2. Con algunas modificaciones, es también el formato de codificación usado por los discos SVCD y DVD comerciales de películas.

MPEG-2 es similar a MPEG-1, pero también proporciona soporte para vídeo entrelazado (el formato utilizado por las televisiones.) MPEG-2 vídeo no está optimizado para bajas tasas de bits (menores que 1 Mbit/s), pero supera en desempeño a MPEG-1 a 3 Mbit/s y superiores.

MPEG-2 introduce y define Flujos de Transporte, los cuales son diseñados para transportar vídeo y audio digital a través de medios impredecibles e inestables, y son utilizados en transmisiones televisivas. Con algunas mejoras, MPEG-2 es también el estándar actual de las transmisiones en HDTV. Un descodificador que cumple con el estándar MPEG-2 deberá ser capaz de reproducir MPEG-1.

MPEG-2 audio, definido en la Parte 3 del estándar, mejora a MPEG-1 audio al alojar la codificación de programas de audio con más de dos canales. La parte 3 del estándar admite que sea hecho retro-compatible, permitiendo que descodificadores MPEG-1 audio puedan descodificar la componente estéreo de los dos canales maestros, o en una manera no retro-compatible, la cual permite a los codificadores hacer un mejor uso del ancho de banda disponible. MPEG-2 soporta varios formatos de audio, incluyendo MPEG-2 AAC.

Información general acerca de MPEG-2 Video y MPEG-2 Audio excluyendo las modificaciones cuando es usado en DVD / DVB.

Un Flujo de Sistema MPEG-2 típico consta de dos elementos:

video data + time stamps audio data + time stamps

MPEG-2 es para la codificación genérica de imágenes en movimiento y el audio asociado que crea un flujo de vídeo mediante tres tipos de datos de marco (cuadros intra, cuadros posteriores predecibles y cuadros predecibles bi-direccionales) arreglados en un orden específico llamado “La estructura GOP”(GOP = Group Of Pictures o grupo de imágenes).

Generalmente el material originado es una secuencia de vídeo a una resolución de píxeles pre-fijada a 25 o 29,97 cuadros por segundo con sonido.

MPEG-2 admite flujos de vídeo escaneado de manera tanto progresiva como entrelazada. En flujos de escaneo progresivo, la unidad básica de codificación es un campo. En la discusión de abajo, los términos genéricos “cuadro” e “imagen” se refieren tanto a los campos o cuadros, dependiendo del tipo de flujo.

El flujo MPEG-2 está hecho de una serie de cuadros de imágenes codificadas. Las tres maneras de codificar una imagen son: intra-codificado (I cuadro), predecible posterior (P cuadro) y predecible bi-direccional (B cuadro).

La imagen del vídeo es separada en dos partes: luminancia (Y) y croma (también llamada señales de diferencia de color U y V) a su vez, son divididos en “Macro-bloques” los cuales son la unidad básica dentro de una imagen. Cada macro-bloque es dividido en cuatro 8X8 bloques de luminancia. El número de bloques de croma 8X8's depende del formato de color de la fuente. Por ejemplo en el formato común 4:2:0 hay un bloque de croma por macro-bloque por cada canal haciendo un total de seis bloques por macro-bloque.

En el caso de los cuadros I, la verdadera información de imagen pasada a través del proceso codificador descrito abajo, los cuadros P y B primero son sujetos a un proceso de “compensación de movimiento”, en el cual son co-relacionados con la imagen previa (y en el caso del cuadro B, la siguiente). Cada macro-bloque en la imagen P o B es entonces asociada con un área en la imagen previa o siguiente que este bien correlacionada con alguna de estas. El "vector de movimiento" que mapea el macro-bloque con su área correlacionada es codificado, y entonces la diferencia entre las dos áreas es pasada a través del proceso de codificación descrito abajo. Cada bloque es procesado con una transformada coseno discreta (DCT) 8X8 . El coeficiente DCT resultante es entonces cuantificado de acuerdo a un esquema predefinido, reordenado a una máxima probabilidad de una larga hilera de ceros, y codificado. Finalmente, se aplica un algoritmo de codificación Huffman de tabla fija.

Los cuadros I codifican redundancia espacial, mientras que los cuadros B y P codifican redundancia temporal. Debido a que los marcos adyacentes son a menudo bien co-relacionados, los cuadros P pueden ser del 10% del tamaño de un cuadro I, y el cuadro B al 2% de su tamaño.

La secuencia de diferentes tipos de marcos es llamada“la estructura de grupos de imágenes”(GOP). Hay muchas estructuras posibles pero una común es la de 15 marcos de largo, y tiene la secuencia I_BB_P_BB_P_BB_P_BB_P_BB_. Una secuencia similar de 12 marcos es también común. La relación de cuadros I, P y B en “la estructura GOP es determinado por la naturaleza del flujo de vídeo y el ancho de banda que constriñe el flujo, además el tiempo de codificación puede ser un asunto importante. Esto es particularmente cierto en las transmisiones en vivo y en ambientes de tiempo real con Fuentes de cómputo limitados, un flujo que contenga varios cuadros B puede tomar tres veces más tiempo para codificar que un archivo que sólo contenga cuadros I.

La tasa de bit de salida de un codificador MPEG-2 puede ser constante (CBR) o variable (VBR), con un máximo determinado por el reproductor – por ejemplo el máximo posible en un DVD de película es de 10.4 Mbit/s. Para lograr una tasa de bits constante el grado de cuantificación es alterado para lograr la tasa de bits requerida. Incrementar la cuantificación hace visible un defecto cuando el vídeo es descodificado, Generalmente en la forma de “amosaicamiento”, donde las discontinuidades en los filos de los macro-bloques se hace más visible como reducción de la tasa de bits.

MPEG-2 además introduce nuevos métodos de codificación de audio. Estos son:

Baja tasa de bits de codificación con tasas de muestreo divididas (MPEG-1 capa 1/2/3 LSF) Codificación multi-canal hasta 6 canales (5.1)

MPEG-2 provee compatibilidad tanto hacia atrás (MPEG-2 decodifica MPEG-1) como hacia adelante (MPEG-1 decodifica parte de MPEG-2)

Restricciones adicionales y modificaciones de MPEG-2 en SVCD:

Restricciones adicionales y modificaciones de MPEG-2 en DVD:

Resolución de Video:

Restricciones y modificaciones adicionales para DVB-MPEG.

Restringido a una de las siguientes resoluciones:

Restringido a una de las siguientes resoluciones

Nota: 1080i está codificado con cuadros de 1920×1088 píxeles, sin embargo las últimas 8 líneas se descartan antes de ser mostradas.

Aproximadamente 640 patentes mundiales conforman la propiedad intelectual completa que rodea a MPEG-2, éstas están retenidas por alrededor de 20 corporaciones y una universidad:



Escribe un comentario o lo que quieras sobre MPEG-2 (directo, no tienes que registrarte)


Comentarios
(de más nuevos a más antiguos)


Aún no hay comentarios, ¡deja el primero!