Propuesta de Proyecto para la Convocatoria

"Cátedra Ericsson" (Mayo 2001)

 

Título del proyecto

Transcodificación de contenidos audiovisuales para terminales móviles

Introducción

Actualmente más y más contenidos audiovisuales están accesibles en formato digital. La tendencia es que los contenidos se creen una vez y que sea posible acceder a ellos a través de cualquier terminal (cliente), tanto fijo como móvil, y cualquier sistema de transmisión. El Acceso Multimedia Universal (Universal Multimedia Access –UMA-) trata de proporcionar esa accesibilidad total, posible gracias a la interconexión de diversos servidores y terminales a través de diversos sistemas de transmisión. Pero esa diversidad de terminales y redes implican diversas calidades de servicio así como disponibilidad de régimen binario, por no hablar de distintas capacidades de presentación de los diversos tipos de información que pueden formar parte de un contenido audiovisual (audio, vídeo, imagen, gráficos, ...). Una opción para permitir el Acceso Multimedia Universal es proporcionar versiones en distintas calidades, regímenes binarios, medios componentes, etc. Esto sin embargo dista de ser rentable y eficiente (sobre todo desde el punto de vista de generación de contenidos y recursos de almacenamiento). Adicionalmente la transcodificación en tiempo real implica una carga adicional en el tiempo de retardo de entrega del contenido audiovisual, por lo que hay que tener en cuenta la posibilidad de tener ciertas transcodificaciones creadas o, optimizando un balance entre tiempo de proceso y almacenamiento, tener una descripción de alto nivel del resultado de la transcodificación que permita crear ésta rápidamente o una descripción de pistas de transcodificación que eviten al transcodificador analizar el contenido (estas aplicaciones se contemplan como usuarias del futuro estándar –finales del 2001- MPEG-7).

 

Parece claro por tanto, que la posibilidad de transcodificar el contenido en tiempo real en función del terminal y la red que lo soliciten es una solución a tener en cuenta.

Objetivos

El objetivo principal del proyecto propuesto es la realización de un software que teniendo como datos de entrada el identificador único (Unique Identifier – UID) del contenido solicitado y los perfiles del cliente:

·         de terminal, para obtener las capacidades de presentación, memoria, almacenamiento, ...;

·         de red, para obtener valores de calidad de servicio, régimen binario, retardo, probabilidad de error, ...; y

·         de usuario, para obtener preferencias de presentación, información de discapacidades (no enviar imágenes a un ciego, sino una descripción en audio de la misma), ...;

transcodifique el contenido para su transmisión optimizada.

 

Para abordar este objetivo genérico dentro de los plazos del proyecto se limitará el trabajo a dos tareas, dejando ampliaciones del sistema para posibles proyectos futuros):

·         generación de descripciones de la transcodificación del contenido para perfiles de cliente estándar (variaciones). Estas descripciones, siguiendo el futuro estándar MPEG-7, servirán para reducir los tiempos de proceso a la hora de transcodificar el contenido en el caso de tener un perfil de cliente estándar.

·         generación de transcodificación en tiempo real para perfiles de cliente no estándar basándose en pistas de transcodificación (siguiendo el futuro estándar MPEG-7). Para esta tarea será necesario generar las descripciones de las pistas de transcodificación.

 

Por lo tanto, el proyecto deberá crear y/o desarrollar:

·         una base de datos de contenidos audiovisual

·         una base de datos asociada de descripciones de transcodificación estándar (resúmenes, variaciones, downscaling, ...) y pistas de transcodificación genéricas, siguiendo el futuro estándar MPEG-7

·         un software de transcodificación basado en descripciones de transcodificación

·         un software de transcodificación basado en pistas de transcodificación

 

Los perfiles estándar a considerar dependerán de las posibilidades de integrar  los componentes anteriores con algún sistema de transmisión (emisor, red, terminales) disponible en el "Laboratorio Ericsson". Habría que evaluar la integración mediante APIs software del servidor de contenidos transcodificados con el emisor y a su través con el terminal cliente. Si esta no fuese posible, se crearía una aplicación cliente de simulación.

 

Plan de trabajo

1. Revisión bibliográfica (incluyendo las partes relevantes del estándar MPEG-7)

2. Diseño de la arquitectura del sistema: bloques y APIs

3. Selección de contenidos y desarrollo de la base de datos

4. Generación de las descripciones MPEG-7 para la transcodificación de contenidos

5. Diseño y desarrollo de los programas de transcodificación

6. Evaluación de la integración con un sistema emisor-red-terminal

7. Integración con el sistema emisor-red-terminal; o

7. Diseño,  desarrollo e integración de un software de simulación emisor-red-terminal

8. Pruebas y ajustes

9. Documentación: resultados y trabajos futuros

Medios requeridos

Medios disponibles

·         Laboratorio del GTI.

·         Documentación de MPEG-7 (documentos públicos y documentos internos de los grupos de trabajo, disponibles a través de José M. Martínez como co-chairman del grupo de trabajo)

Medios necesarios

·         Ordenadores Personales (Windows), entorno de desarrollo software (Visual C++, J++, WebLogic, ...  -dependiendo del diseño del sistema-), codificadores configurables (H.263, MPEG, JPEG, ...). Algunos de estos medios podrían obtenerse del Laboratorio del GTI.

·         Aunque la implementación de un simulador software es siempre posible, para la implementación de un piloto sobre un sistema de transmisión real, se requeriría la disponibilidad de dichos sistemas en el "Laboratorio Ericsson" y la colaboración con expertos para la integración a través de APIs software.

Estimación de gastos

Personal (un profesor y dos becarios): 1.700.000 pts

Equipos y entornos de desarrollo (dependiendo de la disponibilidad):                300.000 pts

Profesor coordinador del proyecto

José María Martínez Sánchez

Grupo de Tratamiento de Imágenes

Depto. Señales, Sistemas y Radiocomunicaciones

E.T.S.Ing. Telecomunicación, C-306

tel: 91.336.73.53

e-mail: jms@gti.ssr.upm.es