Вы находитесь на странице: 1из 68

Televisin Digital

Tcnicas de compresin
Contenido
Definiciones
Antecedentes
Video digital
Sistema visual humano (HVS)
Compresin de video
Estndar MPEG2
Codificacin Intra-frame
Codificacin Inter-Frame
Decodificacin
Compresin de audio
Estndares mundiales de TV digital
Definiciones
Pixel: Es la unidad mnima de informacin que compone a una imagen. Se
compone por los colores bsicos de proyeccin de imgenes (RGB).
Lnea: Es un arreglo unidimensional de pixeles, generalmente en
disposicin horizontal (renglon).
Cuadro: Es un arreglo bidimensional de pixeles
Frame rate: Nmero de cuadros por unidad de tiempo que componen el
video. Generalmente expresado en cuadros por segundo (Frames per
Second, FPS)
Ancho de banda (Bandwidth): intervalo de frecuencia asignado para
transportar informacin.
Display: Dispositivo que permite desplegar informacin de forma visual.
Luminancia: Seal que contiene la informacin referente a la intensidad de
iluminacin de una imagen (B/N).
Crominancia: Seal que contiene la informacin referente al color de una
imagen.
Antecedentes
Televisin Analgica
Estructura simplex de la
transmisin de la seal terrestre de
la televisin
Diagrama conceptual de un
monitor CRT
Patrn de escaneo de un monitor
CRT
Diagrama de tiempo de escaneo
horizontal
Diagrama de tiempo de escaneo
vertical
Interlaced Video
Nmero de lneas por campo y foto
Alocacin del espectro de
frecuencia
Alocacin de los canales de TV
del 2 al 13
Canal Video (MHz) Audio (MHz)
2 55.25 59.75
3 61.25 65.75
4 67.25 71.75
5 77.25 81.75
6 83.25 87.75
7 175.25 179.75
8 181.25 185.75
9 187.25 191.75
10 193.25 197.75
11 199.25 203.75
12 205.25 209.75
13 211.25 215.75
Video
Sucesin de imgenes que crean la ilusin de
movimiento.

Un video se compone de una secuencia de imgenes
estticas o cuadros (Frames)





Un segundo de video se compone de entre 24 y 30
cuadros






Frame 1 Frame 2 Frame 3 Frame 4
Video
Cada pixel se compone de 3 atributos: Luminancia, Crominancia en azul (Cb)
y Crominancia en rojo (Cr). Cada uno es representado por una magnitud de 8
bits, totalizando 24 bits por pixel.

El video sin compresin abarca un gran tamao.

Por ejemplo:

Un cuadro con resolucin de 720x480 pixeles:

720 X 480 X 8 + 720 X 480 X 8 + 720 X 480 X 8 bits

= 8294400 bits ~ 8.29 Mb.

Un Segundo de video a 24 cuadros por Segundo:

(720 X 480 X 8 + 720 X 480 X 8 + 720 X 480 X 8) X 24 bits

= 199065600 bits ~ 199 Mb.
Por lo tanto, seria demasiada informacin para ser almacenada en un disco, o
para ser transmitida usando el ancho de banda disponible por canal de televisin.
{Y, Cb, Cr}, {Y, Cb, Cr}, {Y, Cb, Cr}. {Y, Cb, Cr}
{Y, Cb, Cr}, {Y, Cb, Cr}, {Y, Cb, Cr}. {Y, Cb, Cr}

...............



...............



{Y, Cb, Cr}, {Y, Cb, Cr}, {Y, Cb, Cr}. {Y, Cb, Cr}
720 Pixels
480
Lines
Frame (720 X 480)
Video Digital
Esquemas de video digital
Escaneo entrelazado (i)

Campo inferior
(Bottom)
Renglones pares del
cuadro.

Campo superior
(Top)
Renglones impares
del cuadro

Dos campos sucesivos (campo 1 y campo 2) componen un cuadro.
Los campos se envan consecutivamente y el display los une para
formar el cuadro completo
Se pierde calidad ya que algunas veces se pierde sincrona entre
cuadros.
Conserva el ancho de banda.
El frame rate mximo es de 60 cuadros/segundo.
Field 1 Field 2
El cuadro se divide en 2 campos (fields):
Frame
Escaneo progresivo (p)
El cuadro completo es enviado al display
Se requiere el doble del ancho de banda en
comparacin con el escaneo entrelazado
Se tiene mejor calidad de sincrona y mas claridad
El frame rate mximo es de 30 cuadros/segundo
Frame
Sistema Visual Humano
Para realizar trabajos de procesamiento de
imgenes o video, primeramente es
necesario estar conscientes de como el ojo
y el cerebro humano funciona.
El Ojo Humano
El ojo humano
Frecuencias visibles
Estructura y Funcin de la Retina
Sensibilidad del ojo ante
frecuencias
Procesamiento de imgenes
humano
Psicofsica
La habilidad de detectar un punto de luz
no depende mucho de la luminiscencia
del punto, sino del punto y su fondo.
Sugestin de contorno
Compresion de video
Redundancia espacial
Dentro de un cuadro, los
pixeles adyacentes
comnmente estn
correlacionados.
Compresin de video
La compresin de video se basa dos factores principales:

1. La informacin en los cuadros frecuentemente es redundante:












2. El ojo humano es ms sensible al brillo que al color. Basndose en la
forma en que funciona el ojo humano, es posible quitar informacin del
cuadro sin una perdida aparente de calidad en la imagen.

Frame 1 Frame 2 Frame 3 Frame 4
Redundancia temporal
En un video, los cuadros
adyacentes estn
correlacionados.
MPEG
MPEG, siglas en ingles de Motion Picture Experts Group, se estableci en 1988
como un grupo de trabajo para la definicin de estndares de compresin digital
para seales de audio y video.

MPEG-1 : El primer proyecto del grupo, publicado en 1993.
o Define mtodos de codificacin para comprimir video con escaneo progresivo.
o Usando comnmente en sistemas de CD interactivo (CD-i) y Video CD.
o Soporta una tasa de codificacin de 1.5Mbit/s

MPEG-2 : Publicado en 1995 como el estndar ISO/IEC 11172.
o Define mtodos de codificacin para comprimir tanto video progresivo como
entrelazado
o Comnmente usando como formato de transmisin en sistemas de televisin digital
(SDTV, HDTV)
o Soporta una tasa de codificacin de 3 a 15Mbit/s para SDTV y 15 a 20Mbit/s para
HDTV

MPEG-4 : Presentado en 1998 y aun en desarrollo como el estndar ISO/IEC
14496.
o Define mtodos de codificacin basados en objetos aplicados a informacin multimedia
y proporciona rendereo 3D, grficos animados, DRM, interactividad, etc.
o Comnmente usado en la transmisin de medios va web, CD, videotelfono, DVB, etc.
o Soporta codificacin de unos pocos Kbit/s hasta decenas de Mbit/s
COMPRESIN DE VIDEO MPEG-2
MPEG-2 Comprime un cuadro completo (raw frame) a alguno de los
siguientes tipos de imgenes:

Intra-coded frames (Cuadros I, I-frames)
Predictive coded frames (Cuadros P, P-frames), and
Bi-directionally predictive coded frames (Cuadros B, B-frames)


La compresin se basa en:

Redundancia espacial
Redundancia temporal

Cuadros comprimidos (I, P & B frames) se organizan en una secuencia para
formar un grupo de imgenes (Group of Pictures, GOP).

Raw Frame
I-Frame P-Frame B-Frame
I B P B P B P B I
(GOP 1)
B
Group of
pictures
Imagen I (I Frame)
Imagen P (P Frame)
o La compresin se basa en la redundancia espacial as como en la temporal

o Puede predecirse haciendo referencia al cuadro I o al cuadro P que le precede
(un cuadro P tambien puede usarse como referencia)






o El cuadro P proporciona mejor comrpesion que el cuadro I ya que usa
informacion del cuadro I o P anterior.
o Se comprime directamente de una imagen completa
(raw frame)

o La compresin se basa en la redundancia espacial
dentro del propio cuadro y la imposibilidad del ojo
humano de detectar ciertos cambios en la imagen

o Un cuadro I es un cuadro de referencia y puede usarse
para predecir el cuadro P que le sucede.
Reference
Previous
P
Next
I
Reference
Previous
P
Next
P
Compresion
Raw Frame
I
Cuadros en MPEG2
Imagen B (B Frame)
o La compresin es similar a la del cuadro P, con
excepcin de que el cuadro B se comprime con
referencia bidireccional
Previous Future
References
B P I
Previous Future
References
B P I
References
Previous Future
B P P
o La secuencia de cuadros requerida por el cuadro B debe transmitirse o
almacenarse fuera de orden, de manera que el cuadro siguiente este
disponible como referencia. Esto causa cierto retraso en el sistema
Proporciona mejor
compresin que los
cuadros I y P, ya que
hace referencia a los
datos de dos imgenes

Requiere de un buffer de
memoria del doble de
tamao para almacenar
la informacion de ambas
referencias.

El cuadro B no se puede
usar como referencia
100 102 99 104 101 106 103 107 105 108
Transmission Order
Raw Frames
99 100 101 102 103 104 105 106 107 108
B
I B P B P B P I P
Display Order
Frame Number
Encoded
Frames
I P B P B P B I B P
100 102 99 104 101 106
103
107 105 108
Encoding Order
Frame Number
Encoded
Frames
o No hay un limite definido entre el numero de cuadros B consecutivos dentro de un grupo de
imgenes. La mayora de las aplicaciones usan 2 cuadros B consecutivos como un punto
intermedio entre eficiencia de compresin y calidad de imagen.
1. Intra-Frame Encoding (Codificacin intra-
frame): Utiliza la redundancia espacial

Las tcnicas de compresin se aplican usando
solo la informacin del cuadro actual.

Filtrado de video: Comprime la redundancia
espacial en el plano de la crominancia

Transformada Discreta del Coseno (Discrete
cosine transform, DCT): Convierte la variacin
espacial en variaciones de frecuencia

Cuantificacin de coeficientes DCT: Reduce
los coeficientes de alta frecuencia

Run-Length amplitude/ Variable length
encoding: La compresin utiliza codificacin
por entropa, RLE y Huffman

Bit rate control: Previene el bajo flujo o sobre
flujo del buffer de datos
2. Inter Frame Encoding (Codificacin Inter-
Frame): Utiliza tanto la redundancia espacial
como temporal.

Las tcnicas de compresin se aplican usando la
informacin del cuadro actual as como de los
cuadros adyacentes. Principalmente utiliza
tcnicas de compresin con perdidas, tales como:

Prediccin hacia adelante por interpolacin
(Forward interpolated prediction): Utiliza
informacin de los cuadros previamente
codificados

Prediccin temporal: Utiliza estimacin de
movimiento y vectores para generar un cuadro
predicho

Cuadro de error residual (Residual error frame)
y su codificacin: Se genera restando un cuadro
predicho a una imagen de referencia, el cual es
posteriormente codificado y transmitido.
Codificacin de video MPEG2
La codificacin de video MPEG-2 puede categorizarse en:
Intra Frame Encoding Filtrado de Video
El filtrado de video es una tcnica de compresin con perdidas (lossy
compression) y es utilizado para comprimir redundancia espacial en base a
macro-bloques dentro del cuadro actual.
Quantization DCT
Video Filter
(Optional)
Run-Length
VLC
Bit Stream
Buffer
Bit Rate Control
Intra Frame Encoder
Su funcionamiento consiste en dividir cada imagen y dividirla en Macro-
bloques y posteriormente tomar ventaja del Sistema Visual Humano que hay
menos sensibilidad a los cambios de color que de brillo.
Macro-bloques: Los macro-bloques se crean al dividir una imagen
raw (sin procesar) en bloques de 8 x 8 pixeles
Raw Frame
Block_1 Block_2 Block_n
8 X 8
Pixels
Transformacin discreta coseno
La TDC (transformacin discreta coseno) convierte
las variaciones espaciales de un macro-bloque a
variaciones de frecuencia sin modificar los datos:
F(u, v)=
2
N
C(u)C(v)

x= 0
N 1

y= 0
N 1
f ( x, y)cos
(2x+1)u
2N
cos
(2y+1)v
2N
Donde
u es la frecuencia espacial horizontal, para enteros 0 < u < N
v es la frecuencia espacial vertical, para enteros 0 < v < N
C(u) y C(v) = 1/2 para cuando u,v=1, de otra manera valen 1
f(x,y) es el valor de pixel en las coordenadas (x, y)
F(u,v) es el coeficiente TDC en las coordenadas (u,v)
La salida de este proceso es una matriz que contiene los datos en el dominio de la
frecuencia.
Los datos en el dominio de la frecuencia pueden ser procesados y comprimidos
de manera eficiente.
Cuantificacin
La cuantificacin reduce la cantidad de informacin en los
componentes de alta frecuencia de los coeficientes de la
TDC. Se utiliza una matriz cuantificadora por default dada
por el estndar MPEG-2.
16 11 19 16 24 40 51 61
12 12 14 19 26 58 60 55
14 13 16 24 40 57 69 56
14 17 22 29 51 87 80 62
18 22 37 56 68 109 103 77
24 35 55 64 81 104 113 92
49 64 78 87 103 121 120 101
72 92 95 98 112 100 103 99
Default Quantization Matrix
La funcin de cuantificacin puede ser representada como:
1 0,1,2, 1 0,1,2,
2 1

N , = k y N , = j
donde
Q
G
round = B
k j,
k j,
k j,

Q
j ,k
=
Ejemplo de cuantificacin
-26 -3 -6 2 2 -1 0 0
0 -2 -4 1 1 0 0 0
-3 1 5 -1 -1 0 0 0
-4 1 2 -1 0 0 0 0
1 0
Quantized 8 X 8 DCT Coefficient Matrix
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
-415 -30 -61 27 56 -20 -2 -0
4 -22 -61 10 13 -7 -9 5
-47 7 77 -25 -29 10 5 -6
-49 12 34 -15 -10 6 2 2
12 -7 -13 -4 -2 2 -3 3
-8 3 2 -6 -2 1 4 2
-1 0 0 -2 -1 -3 4 -1
0 0 -1 -4 -1 0 1 2
8 X 8 DCT Coefficient Matrix
16 11 19 16 24 40 51 61
12 12 14 19 26 58 60 55
14 13 16 24 40 57 69 56
14 17 22 29 51 87 80 62
18 22 37 56 68 109 103 77
24 35 55 64 81 104 113 92
49 64 78 87 103 121 120 101
72 92 95 98 112 100 103 99
Default Quantization Matrix
Quantization
Run Length Amplitude / Variable length encoding
Run Length Amplitude / Variable length encoding es una tcnica
de compresin sin perdida que incluye entropy encoding, run
length encoding y Huffman encoding.
Entropy encoding: Los componentes de cuantificados de la TDC de la matriz de
coeficientes son reordenados de forma zigzag.
Entropy Encoding
-26 -3 -6 2 2 -1 0 0
0 -2 -4 1 1 0 0 0
-3 1 5 -1 -1 0 0 0
-4 1 2 -1 0 0 0 0
1 0
Quantized 8 X 8 DCT Coefficient Matrix
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
-26
-3
-6
2
2
-1
0
-2
-4
1
1
-3
1
5
-1
-1
-4
1
2
-1
1
0
0
0 0
0
0 0
0 0
0 0 0
0 0
0 0
0 0
0 0 0 0
0
0 0 0 0 0
0 0 0 0
0 0 0 0
0 0 0
0
0 0
0
Entropy
Encoding
~
Zigzag ordering of quantized 8 X 8 DCT Coefficient Matrix
-26 -3 -6 2 2 -1 0 -2 -4 1 -3 1 5 -4 1 1
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 15
1 -1 0 2 0 0 -1 0 -1 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
48 63
Zigzag ordering of quantized 8 X 8 DCT Coefficient Matrix
-26 -3 -6 2 2 -1 0 -2 -4 1 -3 1 5 -4 1 1
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 15
1 -1 0 2 0 0 -1 0 -1 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
48 63
-26, -3, 0, -3, -2, -6, 2, -4, 1, -4, (two 1s), 5, 1, 2, -1, 1, -1, 2, (5 0s), (two -1s),
(thirty eights zeroes)
Run Length Encoded DCT coefficients
Run Length
Encoding
Run length encoding: Es una tcnica de compresin de
datos sin perdidas de una secuencia en la cual los datos
que se repiten consecutivamente son reemplazados.

-26, -3, 0, -3, -2, -6, 2, -4, 1, -4, (two 1s), 5, 1, 2, -1, 1, -1, 2, (5 0s), (two -1s),
(thirty eights zeroes)
Run Length Encoded DCT coefficients
-26, -3, 0, -3, -2, -6, 2, -4, 1, -4, (two 1s), 5, 1, 2, -1, 1, -1, 2, (5 0s), (two -1s),
EOB
DCT coefficients sequence with EOB
Variable
Length
Encoding
0011101010011011010110001010
Compressed Bit Stream Sequence
Huffman Encoding: es una tcnica de compresin de datos sin perdida
que utiliza una tabla de cdigos de longitud variable para codificar un
cdigo fuente.

Por ejemplo, MPEG-2 tiene un cdigo (EOB) especial Huffman para terminar una
secuencia prematuramente cuando todos los coeficientes restantes son cero y
posteriormente emplea codificacin de longitud variable para mayor compresin.


Quantization Run-Length VLC
Bit Stream
Buffer
Bit Rate Control
Control de bitrate: El control de bitrate es un mecanismo que sirve
para prevenir un sobre flujo o un bajo flujo del buffer que se utiliza para
guardar temporalmente el bitstream encodifcado.

El control de bit rate es necesario en aplicaciones que requieran un bit
rate fijo al momento de transmisin de datos.
El sobre flujo o bajo flujo del buffer puede preveerse mediante una
repeticin o saltos de cuadros.
Video
Filter
DCT Quantization
Run-Length
VLC
Bit Stream
Buffer
Inverse
Quantization
Inverse
DCT
Motion
Estimation
Motion
Compensation
Anchor Frame
Memory (2)
+
+
-
Bit Rate Control
Inter-Frame Encoder
Codificacin Inter-Frame (Inter Frame Encoding)
I B P B P B I B P B
(GOP 1) (GOP 2)
I P P P P P P I P P
(GOP 1) (GOP 2)
Prediccin Interpolada hacia adelante (Forward Interpolated Prediction):

Usando la prediccin interpolada, en codificador puede predecir un cuadro futuro, llamado
cuadro P.

El primer cuadro P en un grupo de imgenes, se predice del cuadro I que le antecede.






Otro cuadro P en un grupo puede predecirse a partir del cuadro I o P que le antecede.
Prediccin Interpolada Bidireccional (Forward & Backward Interpolated Prediction):

Usando la prediccin bidireccional, el codificador puede predecir un cuadro futuro llamado
cuadro B.

El cuadro B en un grupo de imgenes se predice a partir de la informacin contenida en un
cuadro (I o P) anterior o posterior.
Los cuadros de video son similares excepto por las diferencias dadas por
los objetos que se mueven dentro de estos, por ejemplo:
La prediccin temporal utiliza tcnicas de estimacin de movimiento
(motion estimation) y vectores de movimiento (motion vector) para
predecir estos cambios en cuadros posteriores a partir de los actuales.

La estimacin de movimiento se aplica solo a la luminancia. No se aplica
al plano de crominancia ya que se asume que desplazamiento del color
es congruente con el brillo de la imagen.
Cuadro 1
(Actual)
Cuadro 2
(Siguiente)
El rbol se
mueve
hacia abajo
y a la
derecha
Las personas se
desplazan mas a
la derecha que el
rbol
Prediccin temporal
Frame 2
Frame 1
Frame 1
Macro-block to be
searched
Frame 1
Search
Search
Search
Si no existe una coincidencia aceptable, el codificador trata a ese macro-bloque
en particular como en un cuadro I, incluso en cuadros P o B (se almacena
completo).
o Estimacin de movimiento: Realiza una bsqueda espacial bidimensional en la
luminancia de los macro-bloques para obtener la mejor coincidencia:
Predicted Frame
Motion Vectors
Por lo tanto, cada macro bloque contiene 2 vectores de movimiento, por lo que
un macro bloque predicho bidireccionalmente tendr 4 vectores de movimiento.
Frame 1
o Vector de movimiento: Se asignan vectores de movimiento a los macro-
bloques resultantes para indicar que tanto debe desplazarse para que el cuadro
predicho pueda ser generado.
Desired Frame
Frame 2 Predicted Frame
Residual Error Frame
Subtract
Ya que el vector esta estrechamente relacionado con los macro bloques, las
componentes Horizontales y verticales se compran con un vector previamente validado
para calcular la diferencia.
Estas diferencias se codifican y se aplica cdigo VLC en ellas para una mxima
eficiencia en la compresin.
El cuadro de error
residual es menos
complejo y puede
codificarse de
manera mas
eficiente.
Entre mas exacta
sea la estimacin
del movimiento, el
error residual ser
menor y la
eficiencia de la
codificacin ser
mas alta.
Cuadro de error residual (Residual Error Frame )
Se genera restando la imagen predicha de la imagen deseada:
Decodificacin de video MPEG-2
Al igual que la codificacin, la decodificacin puede clasificarse en decodificacin Intra-Frame e
Inter-frame:

Intra Frame Decoding
La decodificacin intra-frame lleva el orden inverso de la codificacin, por ejemplo:






Buffer : Contiene la entrada del flujo de bits (bitstream). Para aplicaciones con tasa fija, un
flujo constante es almacenado temporalmente en la memoria y ledo a una tasa variable
basada en la eficiencia de la codificacin de los macro bloques y cuadros que se
decodificaran.

VLD : Invierte el orden de la codificacin RLC aplicado durante el proceso original y
recupera la matriz de coeficientes DCT cuantificada.

Es la parte mas compleja y computacionalmente costosa de la decodificacin

Utiliza decodificacin bit por bit del flujo (bitstream) usando tablas para generar la
matriz de coeficientes DCT cuantificada.
Inverse
Quantization
Run-Length
VLD
Bit Stream
Buffer
Inverse DCT
Output I/F
(Optional)
Intra Frame Decoder
o Cuantificacin inversa: Invierte el orden de la cuantificacin realizada durante la
codificacin y recupera la matriz de coeficientes DCT.

Los componentes de la matriz decodificada se multiplican por el valor
correspondiente de la matriz por default y el factor de escala de cuantificacin.
El coeficiente resultante es proyectado al rango -2048 a +2047.

o DCT inversa: Se aplica para obtener el cuadro original

o Una funcin DCT bidimensional se puede representar como:
Donde:
Decodificacin Inter-Frame
La decodificacin interframe es similar a la intra-frame agregando la suma por
la compensacin de movimiento
Inverse
Quantization
Run-Length
VLD
Bit Stream
Buffer
Inverse DCT
Output I/F
(Optional)
Motion
Compensation
Anchor Frame
Memory (2)
+
Inter-Frame Decoder
Audio
El sistema auditivo humano
El sistema auditivo humano se divide en 3
secciones: el odo exterior, el odo medio y el
odo interno.
Rango auditivo tpico humano
Rango auditivo en otros animales
Sensibilidad del odo en funcin de
la frecuencia
Efecto de mascara de frecuencia. La
seal A esta siendo enmascarada
por la seal B.
Compresin de audio
Desde 1980, las tcnicas de compresin de
audio han empleado modelos del sistema
de auditivo humano para alcanzar mayor
taza de compresin sin perder la calidad de
audio.
Principio del MPEG audio encoder
Codificacin de percepcin de
audio
Codecs de audio utilizado por los
estndares
Estndar Coding Canales Comentario
ATSC AC3 5.1 Surround Propiedad de Dolby Laboratories.
ISDB-T AAC Stereo Uso libre para transmitir. S es
necesario pagar para implementar
el cdec en equipo.
DVB-T AAC Stereo Uso libre para transmitir. S es
necesario pagar para implementar
el cdec en equipo.
Estndares de Televisin Digital
Estndares de Televisin Digital
Comparacin de DVB-T con ISDB-T
Comparacin de DVB-T y ATSC
Estndar ATSC A/53 Parte 4:2009 (MPEG-
2 Video System Characteristic)
Bibliografa
B. G. Haskell, A. Puri .The MPEG Representation of Digital Media.
Springer 2012

Harv Benoit. Digital Television: Satellite, Cable, Terrestrial,
IPTV, Mobile TV in the DVB Framework. Editorial Focal Press,
tercera edicin. Paris, 2006.

Harv Benoit. Digital Television: MPEG-1, MPEG-2, and principles
of the DVB System. Editorial Focal Press, segunda edicin. Paris,
2002.

John Arnold, Michael Frater, Mark Pickering. Digital
Television: Technology Standards. Editorial Wiley, primera edicin.
EEUU 2007.
Referencias
http://www.bretl.com/mpeghtml/MPEGinde
x.htm

http://djj.ee.ntu.edu.tw/Video_Compressio
n_%E9%99%B3%E4%BF%A1%E6%85%
A7.pdf

Вам также может понравиться