Número 36, mayo - junio 2006
COOPERACIÓN, INNOVACIÓN Y CONOCIMIENTO I>> Innovaciones
 
  Técnicas de Convergencia Computadores-Televisión (TCCT)      
Dalmacio Tola Puertas
Director de la División
de Diseño Digital de MSL
 


Introducción

MSL es una compañía de capital 100% español cuya actividad principal son los servicios de computación para eventos deportivos. Tiene su origen en el departamento de Automática Ingeniería Electrónica e Informática de la ETSII de la Universidad Politécnica de Madrid, donde a partir de 1983, varios alumnos dirigidos por el profesor José Alberto Jaén, en colaboración con IBM España, desarrollaron el HW y SW necesario para insertar, en tiempo real, sobre las imágenes de TV los resultados que se iban produciendo en un evento deportivo. Esta tecnología fue aplicada por primera vez en el mundial de baloncesto de 1986 que tuvo lugar en Madrid.

Desde entonces MSL viene prestando sus servicios tanto para eventos mundiales de primer nivel (ej.: JJOO - Barcelona, Atlanta, Sydney, Atenas, Torino -, Campeonato de Tenis de Wimbledon, Juegos de la Commonwealth, Juegos del Mediterráneo, Juegos Panamericanos, Juegos Asiáticos etc.) como en pequeños eventos locales (ej.: rotulación de un partido de fútbol de segunda división para Telemadrid).

Los servicios que MSL presta no sólo están ligados a la salida de TV sino a la gestión de todo el evento en conjunto: acreditaciones, logística, organización de la competición, gestión de resultados, suministro de información a comentaristas de radio-TV, prensa escrita, Internet, etc.

A pesar de que la TV es sólo una parte de los servicios, ésta tiene tanta importancia que hace que en 1997 MSL decida realizar un gran esfuerzo inversor para conseguir una avanzada tecnología que le sitúe muy por delante de sus competidores. Así surge el proyecto de interfaz gráfico Agile. Esta máquina, permite generar, en tiempo real, gráficos para TV en los que cada elemento puede tener sus propias trayectorias espacio-temporales.

Desde un principio MSL ha venido contando con la colaboración de departamento de Automática Ingeniería Electrónica e Informática de la ETSII (UPM). Esta ayuda se vio notablemente complementada e incrementada con las subvenciones otorgadas por la Dirección General de Universidades e Investigación de la Comunidad de Madrid en las fases 2 y 3 del proyecto.

La segunda fase (Interfaz Gráfico para la Presentación Dinámica de Mensajes de Texto y Gráficos en un Entorno en TV Profesional en Tiempo Real) perfeccionó las arquitecturas de HW y SW, mientras que la tercera (Técnicas de Convergencia Computadores -Televisión) se concentró en TV de Alta Definición y las conexiones a las redes de datos.

El resultado de estos trabajos ha sido más que satisfactorio, ya que estas máquinas fueron seleccionadas por la TV oficial de los JJOO de Atenas 2004 (AOB) y de Torino 2006 (TOBO) para la rotulación de sus imágenes, además de ser utilizadas en innumerables otros eventos. También cabe destacar el comienzo de ventas: Swiss Timing, Wige Data, Galanis Sport Data, IBM Turkía, Antena 3, TVE, Zeppeling, etc.

TÉCNICAS DE CONVERGENCIA ORDENADORES-TV

Como ya se ha mencionado anteriormente en esta tercera fase del proyecto se ha trabajado principalmente en dos áreas:

  • TV de Alta Definición (TVAD).
    A pesar de que en Europa, en la TV digital, se dio prioridad a la disponibilidad de un mayor número de canales sobre la TV de alta definición (al contrario de lo que se hizo en EE UU), este nuevo formato de TV se va extendiendo rápidamente y no cabe duda de que se impondrá en los próximos años. Además, en el entorno principal de MSL (eventos deportivos) ya se viene haciendo cobertura en TVAD en los eventos principales, a fin de servir imágenes de alta calidad a Japón y EE UU. Se hacía necesario pues disponer de la versión de alta definición de nuestro interfaz gráfico Agile para seguir compitiendo a primer nivel.
    Los trabajos consistieron en el diseño de una nueva plataforma de HW (basada en placa base Xeon con 2 procesadores), placa de vídeo con una entrada y dos salidas HD-SDI y DMA de muy alta velocidad para la transferencia de datos desde la memoria del sistema a las memorias gráficas de salida. Fue necesario además rediseñar el software de bajo nivel para mantener compatibilidad con el software de diseño de estilos de presentación (plantillas) y control que se ejecuta en un PC exterior. En este sentido cabe mencionar que la compatibilidad conseguida ha permitido rotular simultáneamente en 3 formatos distintos de TV (PAL 4:3, PAL 16:9 y TVAD) a partir de un solo master de diseño.



  • Rotulación simultánea SD-HD
    (Centro Internacional de Radiodifusión, Torino 2006)

    Instalación de Agile-HD en Unidad Móvil
    (Atenas 2004)

  • Técnicas de Gestión de Presentación de datos
    La presentación de datos parece una tarea sencilla: se elige el estilo de presentación (plantilla) y se rellenan sus campos, sin embargo, como ocurre normalmente, esta apreciación es errónea ya que uno o más atributos de los campos de datos dependen de los datos en si (ej.: cuando se bate un record queremos que el color del dato aparezca en verde, mientras que si no se bate debe aparecer en negro, otro ejemplo, en una lista de salida se debe elegir una letra más comprimida horizontalmente si el nombre del atleta no cabe).
    No propusimos pues la realización de una herramienta genérica que resolviese los problemas de presentación de datos en función de ellos mismos según los criterios del diseñador (hasta ese momento la solución consistía en software personalizado para cada caso, lo cual exigía una coordinación extremadamente delicada entre los diseñadores gráficos y los programadores).
    A grandes rasgos la solución aportada consistió en hacer que los campos se rellenen con funciones a datos y que estas funciones sean definidas directamente por el diseñador gráfico mediante una gramática sencilla e intuitiva. Como condiciones básicas se establecieron: una función de relleno siempre devolverá un dato (aunque sea vacío) y no podrá colapsar el sistema nunca, ni necesitarán compilación (el diseñador verá el resultado de las mismas inmediatamente en cada campo que esté definiendo), se dispondrá de un amplio repertorio de funciones que permitan resolver todos los casos de formatos de presentación conocidos, etc.
    El resultado no ha podido ser mejor: Atenas 2004 fue la primera olimpiada completamente automatizada, se obtuvo el contrato para Turín 2006 y estamos a punto de firmar el de Pekín 2008. Se han descrito referencias de primer nivel para no extenderse en muchas otras de niveles inferiores (ej.: Wimbledon 2006 realizará la cobertura de la pista Central y la pista 1 en TVAD por primera vez en su historia y utilizará Agile HD - HW y SW - para la generación de todo el grafismo de resultados).

  • Presentación de Sede
    (Atenas 2004)
    Comparación de Velocidad
    (Torino 2006)

Como director del proyecto Agile quisiera agradecer, una vez más, la colaboración de la ETSII/UPM y el apoyo financiero de la Dirección General de Universidades e Investigación de la Comunidad de Madrid, sin el cual hubiera sido imposible llegar hasta esta "primera línea" de competitividad internacional, pues el esfuerzo económico que ha significado este proyecto de i+d+i ha sido muy superior a lo que nuestra compañía hubiese podido soportar.