Beruflich Dokumente
Kultur Dokumente
SI embargo el estndar MPEG 1 no era adecuado para el ancho de banda de las aplicaciones; adems no
tuvo en cuenta factores como codificacin de imgenes entrelazadas, televisin de alta definicin. Se crea
en el ao de 1994 un mejoramiento denominado MPEG 2 que se divide en 3 parte al igual
1.
Principios de MPEG-1
Con MPEG-1, el objetivo principal es llegar a una calidad media de video con una tasa de bits
constante de 1.5 Mbps.
Se destina 1.15 Mbps para el video y la capacidad restante (350 Kbps) es utilizada por el audio,
y datos adicionales que requiere el sistema; pero esto puede ser flexible tomando en cuenta la
tasa de compresin y calidad requerida, as como la complejidad del codificador.
Utiliza los mismos principios de prdida que JPEG, al que se agregan nuevas tcnicas
(prediccin con compensacin de movimiento) para formar el toolbox MPEG-1, aprovechando
la fuerte correlacin entre imgenes sucesivas y reduciendo as la cantidad de informacin.
imgenes I (intra), Son el punto de entrada esencial para una secuencia de video debido a que se
codifican sin referencia a otras imgenes, por lo tanto su tasa de compresin es relativamente
baja.
Existe tambin un cuarto tipo de imagen (D) utilizadas para navegar rpidamente dentro de una secuencia
de vdeo.
1.2. Parmetros M y N
Se utilizan los parmetros M Y N para una sucesin de imgenes tal como se muestra en la figura 6.
N es la distancia entre dos imgenes I sucesivas, conocida como "grupo de imgenes (GOP)".
Cada una de estas capas tiene funciones especficas en el proceso de MPEG. Comenzando desde el nivel
superior las capas sucesivas son:
Secuencia. Es la capa ms alta que define el contexto valido para toda la secuencia (parmetros
bsicos de video, etc.).
Grupo de Imgenes (GOP). Esta es la capa que determina el acceso aleatorio a la secuencia que
siempre inicia con una imagen I. En el ejemplo anterior (M=3 y N=12), el GOP se compone de
12 imgenes.
Imagen. Unidad de visualizacin elemental, que puede ser de uno de los tres tipos (I, P o B).
Macro-bloque. Esta es la capa usada para el movimiento estimacin/compensacin. Un macrobloque tiene un tamao de 16 x 16 pixeles y est formada de cuatro bloques de luminancia y dos
bloques de crominancia (Uno Cr y uno Cb) que cubren la misma rea. Fig. 8
Bloque. Al igual que en JPEG, una imagen se divide en bloques de 8 x 8 pixeles. El bloque es la
capa donde la DCT toma lugar.
Es por ello que la diferencia (o error de prediccin) entre el bloque actual a ser codificado y el bloque de
adaptacin se calcula y se codifica en una manera similar a los bloques de las imgenes I (DCT,
cuantificacin, RLC / VLC). Este proceso se denomina compensacin de movimiento.
2.
Los niveles bajos corresponden a SIF resolucin usada en MPEG-1, mientras que los niveles altos estn
dirigido para HDTV y su optimizado para pantallas grandes de HDTV.
En cuanto a los perfiles tenemos:
-
Perfil simple: este fue hecho para simplificar el codificador y decodificador, claro reduciendo la
velocidad de bits, ya que no hace utilizacin de la prediccin bidireccional (Imgenes B).
Perfil principal: este es la mejor combinacin entre compresin de tasa de bits y el coste de
codificacin, ya que utiliza tres tipos de imagen (I, P, B), pero conduce a un codificador y
decodificador ms complejo.
Perfil alto: definido para aplicaciones de broadcast HDTV en formatos 4:2:0 o 4:2:2.
Si excluimos los niveles y perfiles, la principal novedad de MPEG-2 en comparacin con MPEG-1 es el
procesamiento de imgenes entrelazadas, que introduce cierta complejidad y ciertos modos especficos.
2.2. MPEG-2 MODOS DE IMAGENES
La secuencia temporal de la posicin vertical de las lneas de pertenencia a campos sucesivos en un
sistema entrelazado:
Fig. 8.
Progresivo: es el mtodo de exploracin secuencial de las lneas de una imagen de televisin, un barrido
sucesivo de una lnea despus de otra que efectan los aparatos reproductores de televisin para
componer la imagen, es el ms adecuado para casos en los que hay poco movimiento entre dos sucesivos
campos.
Tambin el flujo de MPEG-2 est hecho de una serie de cuadros de imgenes codificadas. Las 3 maneras
de codificar una imagen son: intra-codificada (I), predecible posterior (P), predecible bi-direccional (B).
-
PEG-2 utiliza 4 niveles que determinan la resolucin y 5 perfiles que determinan el set de herramientas
usadas para la compresin.
En la Figura 10 se muestran los niveles que son: bajo, principal, alto-1440 y alto. As como los
perfiles: Simple, Principal, SNR escalable, espacialmente escalable y alto
emos indicado antes que las imgenes P y B fueron predichas
2.3. ESTANDAR DE VIDEO COMPRESIN MPEG 4.10 (H.264/AVC)
El nuevo estndar de compresin de vdeo MPEG-4,10 es el resultado de la los esfuerzos de un equipo de
vdeo Conjunto (JVT) que incluye miembros de la Codificacin del Grupo de Expertos (VCEG) del UITT y del Movimiento de vdeo Pictures Expert Group (MPEG) de la ISO-IEC, que es la razn por su doble
denominacin (H.264 y MPEG-4.10). El estndar es tambin a menudo referido como H.264 / AVC
(codificacin de vdeo avanzada).
Ofrece un aumento considerable en la eficiencia de compresin sobre MPEG-2 (Una ganancia de al
menos 50%). Esta eficiencia es de particular importancia en vista de la televisin de alta definicin
(HDTV), que en MPEG-2 requiere una tasa de bits de al menos 15 a 18 Mb / s.
Por esta razn, en septiembre de 2004 el consorcio DVB permiti el uso del estndar como alternativa a
MPEG-2 para la televisin por satlite, cable, terrestre, o cualquier otro medio de transmisin de banda
ancha (tales como ADSL).
El estndar H264 / AVC consiste en dos capas: una capa de codificacin de vdeo (VCL), que representa,
en la forma ms compacta posible, el contenido de vdeo; y una capa de abstraccin de red (NAL), que
formatea la representacin VCL en la forma ms adecuada a su destino (Transporte o el almacenamiento).
La capa NAL da formato a los datos producidos por la codificacin en VCL, particularmente a adaptar el
formato de datos de vdeo al soporte de transmisin. VCL (Video Coding Layer) que se ocupa de
representar eficazmente el contenido de vdeo.
Al igual que MPEG2, H.264 es compatible con la codificacin de entrelazado o progresivo imgenes en
formato 4: 2: 0, pero en el caso de H.264, una secuencia puede incluir ambos tipos de imgenes.
La mejora de la eficiencia muy importante de H.264 en relacin con MPEG-2 no es resultado de un
algoritmo revolucionario, es el resultado de adicin de mltiples mejoras relativamente pequeas, si se
toma separadamente.
Entre estas mejoras se tiene:
-
Un nmero entero en la transformada para evitar los errores de redondeo habituales en la DTC y
garantizar un ajuste perfecto.
variar
dentro
de
una
La codificacin de entropa es adaptable al contexto y puede utilizar dos modalidades, CABAC (Contextcodificacin aritmtica binaria con adaptacin) y CAVLC (Adaptativa al contexto de codificacin de
longitud variable). CABAC permite en su poseer una reduccin de aproximadamente 10 a 15% de la tasa
de bits requerida de una imagen con una calidad equivalente en comparacin con CAVLC, que es en s
misma significativamente ms eficiente que el VLC habitual de MPEG-2.