LongoMatch:The Digital Coach

Archive for noviembre 2008

LongoMatch es una aplicación multimedia para realizar análisis técnico/tácticos por vídeo de encuentros deportivos. Esta pensado para ayudar a los entrenadores a indentificar las jugadas clave de un partido y organizarlas por categorías para poder recuperlas de una forma fácil con un simple click. Se crea una base de datos sobre el partido en la cual se pueden ir agregando jugadas delimitadas por un tiempo de inicio y un tiempo de fin. Estas jugadas se identifican mediante un nombre y se agrupan por categorías, como por ejemplo: goles, faltas, defensa 1 contra 1, presión de los delanteros, salidas de fondo, corners, etc… Las jugadas se pueden editar sobre una línea temporal para tener una representación gráfica del partido. Además añade soporte para listas de reproducción (para realizar un resumen de un partido, por ejemplo) y edición no-linear (para poder crear un nuevo video con las jugadas seleccionadas).

En el aspecto técnico, LongoMatch está escrito en C# y corre bajo Mono (ahora me arrepiento por cuestiones éticas, pero era un lenguaje con el me sentía muy cómodo al ser similar a java y su entorno de desarrollo me pareció muy práctico). El interfaz gráfico usa las librerías GTK, la base de datos está implementada con db4o (una base de datos puramente orientada a objetos) y el  backend multimedia está implementado usando el motor de GStreamer.

Una de las carácteristicas importantes del proyecto es que es multi plataforma. La idea es que use el mismo código tanto en Linux como en Windows, lo cual es un reto en el tema referente a GStreamer ya que pocos proyectos han podido portarlo de forma satisfactoria a Windows (pienso en songbird y elisa).

En la siguiente entrada comentaré el estado actual del proyecto y qué se pretende hacer durante el concurso…

Anuncios
Etiquetas:

Este año se repite, en su tercera edición, el Concurso Universitario de Software Libre, en el que participo con  Longomatch. El año pasado hice un intento fallido de presentarme, pero la falta de experencia y  de tiempo hicieron que dejase la idea de seguir con el concurso. Eso si, el proyecto seguía en el aire. Este año Longomatch sufre un rediseño desde 0 con la esperanza de crear una aplicación verdaderamente funcional y que perdure en el tiempo.

Pero… ¿Qué es Longomatch?


Descripción del proyecto

LongoMatch es un proyecto de Software Libre que proporciona una serie de herramientas para el análisis por vídeo. Está enfocado al deporte y ayuda a entrenadores y ténicos a realizar estudios de acciones a través del vídeo, permitiendo localizar y agrupar por categorías diferentes segmentos de una grabación para facilitar su posterior análisis. Su uso puede llegar a ser más genérico, pudiendo ser utilizado para realizar resúmenes de conferencias, estudios de películas o cualquier actividad que consista en localizar y estudiar partes concretas de una grabación. Para más información, visitad la página web del proyecto: www.ylatuya.es