¿Por qué necesitamos un middleware semántico?

Tradicionalmente los middleware de comunicaciones han estado orientados a proporcionar una serie de servicios a aplicaciones de más alto nivel que necesitaban llevar a cabo un intercambio de información sin tener que gestionar cuestiones de bajo nivel como el soporte a la interacción entre diferentes tecnologías, protocolos, sistemas operativos, etc.

Continue reading

Advertisements

Passenger Watcher: reconocimiento de acciones en pasajeros de transporte público

Este proyecto se ha desarrollado en colaboración con la Queen’s University Belfast y, más concretamente, con el investigador Jesús Martínez del Rincón.

En este trabajo se aborda la problemática del reconocimiento automático de acciones en el contexto de la vídeo vigilancia en transportes públicos que, aún a día de hoy, dependen de una central de operaciones donde toda la información es supervisada por un operario. El objetivo futuro es el de conseguir un sistema que interprete automáticamente la información de sensores como parte de un patrón de comportamiento, etiquetando y anticipándose a aquellos potencialmente peligrosos.

Continue reading

Interfaz Ice del modelo semántico Dharma

Este post detalla cómo llevar a cabo la implementación de un servicio Dharma sobre Ice. Para simplificar la exposición se ha utilizado un dummy de tipo DUO, para centrarnos aquí en cómo ofrecer ese servicio ya creado como un servicio Dharma.

En el siguiente enlace http://arco.esi.uclm.es/public/video/tutorials/dharma-service.mp4 encontraréis un vídeo donde se detallan los pasos a seguir para la ejecución de este ejemplo completo.

Continue reading

Generación de KinBheR dataset V2

En la anterior entrada en el blog acerca del proyecto KinBheR se describía la primera etapa del proyecto, la cual consistía en el desarrollo de un módulo que permitiera capturar, preprocesar y almacenar la información proporcionada por el dispositivo Kinect de segunda generación. Tras finalizar el desarrollo de dicho módulo, es el momento de pasar a la acción y ponerlo en funcionamiento para generar nuestro propio conjunto de datos que será empleado posteriormente en el proyecto.

generalmapofprojectetapa2

Continue reading