Está en la página 1de 3

Taller 3 televisión

Sábado 3 de junio

Juan Pablo López Guevara 20171005073

Brenda Tatiana Torres Gutiérrez 20181005043

1. Para una señal digital como la que se muestra, con resolución de 4520 x 2536 puntos,
muestreada 4:2:2, 30 imágenes por segundo, cuantificación de 10 bits. Calcular: el tiempo
que le toma a un minuto de información en descargarse por un canal de 10Mbps, teniendo
en cuenta que esta comprimido MPEG, con un RLC de 4 Bytes de encabezado y 20 bits de
información útil. Las imágenes P se comprimen respecto a I en un 60% y las B en un 70%, y
los parámetros M =3 y N=10 (Imagen verde con diferentes niveles de brillo).

Fig. 1. Imagen mostrada

Solución:
Haciéndose un análisis del enunciado, se evidencia que es similar a ejercicios hechos en
clase. El efecto del color verde es la presencia de componentes de crominancia del rojo y
el azul, además de la de luminancia. Se comienza por el análisis de luminancia, y se
aprovecha que como el muestreo usado es

Fig. 2. Muestreo usado

Se sabe que simplemente el fijo de bits total es 2 veces el de la luminancia.

Partiendo en bloques 8x8, se tiene:

4520 2536
𝐵𝑙𝑜𝑞𝑢𝑒𝑠 = 𝑥 = 565𝑥317 = 179105 𝑏𝑙𝑜𝑞𝑢𝑒𝑠
8 8
Aplicando codificación RLC, se tiene que los bits por bloque serían:

8𝑏𝑖𝑡𝑠
𝑏𝑖𝑡𝑠 𝑝𝑜𝑟 𝑏𝑙𝑜𝑞𝑢𝑒 = 𝐴 + 𝑅𝐿𝐶 = 10 + 4𝑏𝑦𝑡𝑒 𝑥 + 20 = 62 𝑏𝑖𝑡𝑠 𝑝𝑜𝑟 𝑏𝑙𝑜𝑞𝑢𝑒
𝑏𝑦𝑡𝑒
Por imagen, se tendría

𝑏𝑙𝑜𝑞𝑢𝑒𝑠 𝑏𝑖𝑡𝑠 𝑏𝑖𝑡𝑠


𝐵𝑖𝑡𝑠 𝑝𝑜𝑟 𝑖𝑚𝑎𝑔𝑒𝑛 = 179105 𝑥62 = 11104510
𝑖𝑚𝑎𝑔𝑒𝑛 𝑏𝑙𝑜𝑞𝑢𝑒 𝑖𝑚𝑎𝑔𝑒𝑛

Se procede a hacer el análisis de compresión MPEG. Se encuentra que el patrón que


satisface los valores de N y M dados es:

Fig. 3. Patrón para N=10 y M=3

Se observa que por secuencia existen 3 imágenes I, 9 imágenes P y 18 imágenes B. De esta


forma, el flujo de bits por segundo es:

𝑏𝑖𝑡𝑠 𝑖𝑚𝑎𝑔𝑒𝑛𝑒𝑠
𝐹𝑏𝑝𝑠𝑦 = 11104510 (3 + 9𝑥0.4 + 18𝑥0.3)
𝑖𝑚𝑎𝑔𝑒𝑛 𝑠𝑒𝑔𝑢𝑛𝑑𝑜
𝑏𝑖𝑡𝑠 𝑖𝑚𝑎𝑔𝑒𝑛𝑒𝑠
𝐹𝑏𝑝𝑠𝑦 = 133254120 𝑥 = 133254120 𝑏𝑝𝑠
𝑖𝑚𝑎𝑔𝑒𝑛 𝑠𝑒𝑔𝑢𝑛𝑑𝑜

Como se explicó al principio del desarrollo, el flujo de bits total es

𝐹𝑏𝑝𝑠𝑇 = 𝐹𝑏𝑝𝑠𝑦 + 𝐹𝑏𝑝𝑠𝑐𝑏 + 𝐹𝑏𝑝𝑠𝑐𝑟 = 2𝐹𝑏𝑝𝑠𝑦 = 266508240𝑏𝑝𝑠 ≈ 266.51𝑀𝑏𝑝𝑠

Teniéndose en cuenta que la duración de la información es de 1 minuto, y que la velocidad


del canal es 10Mbps, se tiene:

266508240𝑏𝑝𝑠 𝑥 60 𝑠𝑒𝑔𝑢𝑛𝑑𝑜𝑠
𝑡𝑖𝑒𝑚𝑝𝑜 = = 1599.05 𝑠𝑒𝑔𝑢𝑛𝑑𝑜𝑠 ≈ 26.65 𝑚𝑖𝑛𝑢𝑡𝑜𝑠
10𝑀𝑏𝑝𝑠

Si se calcula cuanto se tardaría sin la compresión, se tiene:

4520𝑥2536𝑥30𝑥10 𝑥 60 𝑠𝑒𝑔𝑢𝑛𝑑𝑜𝑠
𝑡𝑖𝑒𝑚𝑝𝑜 = = 20632.896 𝑠𝑒𝑔𝑢𝑛𝑑𝑜𝑠 ≈ 5.7 ℎ𝑜𝑟𝑎𝑠
10𝐸6

Evidenciándose la ventaja de comprimir


2. MHP (Multimedia Home Platform) y GEM (Globally Executable MHP) son estándares de la
industria para la creación y ejecución de aplicaciones interactivas en dispositivos de
entretenimiento doméstico, como televisores digitales, decodificadores y reproductores de
DVD.

MHP es un estándar de la Unión Internacional de Telecomunicaciones (UIT) y está basado


en el lenguaje de programación Java. Proporciona un entorno de ejecución que permite a
los desarrolladores crear aplicaciones interactivas y servicios para dispositivos multimedia.
MHP define un conjunto de APIs (Interfaces de Programación de Aplicaciones) y especifica
cómo deben comunicarse las aplicaciones con el hardware del dispositivo y los servicios de
red. Esto permite a los usuarios interactuar con contenido multimedia, acceder a servicios
basados en la web y utilizar funciones avanzadas en sus dispositivos domésticos.

GEM, por otro lado, es una extensión del estándar MHP que fue desarrollada por el
consorcio europeo Digital Video Broadcasting (DVB). GEM permite que las aplicaciones MHP
sean portátiles y ejecutables en diferentes dispositivos de entretenimiento doméstico que
cumplen con el estándar MHP. Antes de la introducción de GEM, las aplicaciones MHP no
eran necesariamente compatibles entre diferentes dispositivos, lo que dificultaba el
desarrollo y la distribución de aplicaciones MHP.

Con GEM, las aplicaciones MHP pueden ejecutarse en cualquier dispositivo compatible con
MHP, independientemente del fabricante o modelo. Esto proporciona una mayor
flexibilidad para los desarrolladores y permite a los usuarios acceder a una amplia gama de
aplicaciones y servicios interactivos en sus dispositivos de entretenimiento doméstico.

Conclusión:

En resumen, MHP y GEM son estándares que permiten la creación y ejecución de


aplicaciones interactivas en dispositivos de entretenimiento doméstico. MHP define el
entorno de ejecución y las interfaces de programación, mientras que GEM garantiza la
compatibilidad entre diferentes dispositivos MHP. Estos estándares han sido adoptados
principalmente en Europa, pero también se utilizan en otras partes del mundo para ofrecer
servicios interactivos a través de la televisión digital y otros dispositivos multimedia.

También podría gustarte