Descripción del proyecto
EL OBJETO DE ESTE PROYECTO ES DETERMINAR E INTERPRETAR LAS RELACIONES TEMPORALES Y CAUSALES ENTRE TRAYECTORIAS DE MOVIMIENTO CORRESPONDIENTES A DIFERENTES SUJETOS, CON EL ANIMO DE IDENTIFICAR INTERACCIONES ENTRE LOS MISMOS, PARA ELLO, PROPONEMOS UN ENTORNO QUE PERMITA TRATAR CON SECUENCIAS DE VIDEO, EN LAS QUE APAREZCAN VARIOS SUJETOS INTERACTUANDO, MEDIANTE EL ETIQUETADO DE DISTINTAS TRAYECTORIAS EN TIPOS DE ACCIONES BASICAS Y ESTAS ACCIONES EN COMPORTAMIENTOS MAS GENERICOS, DETERMINANDO LA CORRELACION DE ESTOS COMPORTAMIENTOS EN EL TIEMPO, PARA PODER LLEVAR A CABO ESTE OBJETIVO PLANTEAMOS DIFERENTES SUBOBJETIVOS A ALCANZAR:1,- DETECCION Y SEGUIMIENTO EN UNA RED DE VIDEO-CAMARAS DE VARIAS PERSONAS PARCIALMENTE OCLUIDAS ENTRE SI,2,- ANALISIS DE LAS TRAYECTORIAS DE CADA INDIVIDUO, DEFINIENDO DISTINTOS TIPOS DE ACCIONES EN FUNCION DE LAS MISMAS,3,- COMPRESION DEL COMPORTAMIENTO SOCIAL BASADO EN LA INTERACCION EN EL TIEMPO DE LAS TRAYECTORIAS DE LOS INDIVIDUOS BAJO ESTUDIO,A PESAR DE LOS ULTIMOS AVANCES EN EL SEGUIMIENTO MULTI-CAMARA DE VARIAS PERSONAS, ESTE SIGUE SIENDO UN CAMPO DE INVESTIGACION ABIERTO, ELLO ES DEBIDO A LA ALTA DIMENSIONALIDAD DEL ESPACIO DE ESTADO Y A LA OCURRENCIA DE OCLUSIONES, ASI COMO LAS INTERACCIONES ENTRE SUJETOS, LO QUE HACE DIFICIL LA ASIGNACION DE ETIQUETAS PARA DIFERENTES PERSONAS, ESTE PROBLEMA SE HACE MAYOR CUANDO SE TRATA DE SUJETOS PARECIDOS, COMO LOS JUGADORES DE FUTBOL DEL MISMO EQUIPO,DADAS LAS TRAYECTORIAS DE LOS SUJETOS EN LA ESCENA, EL SIGUIENTE PASO ES AGRUPARLAS EN ACCIONES SIMILARES, PARA POSTERIORMENTE AGRUPAR ESTAS EN COMPORTAMIENTOS GLOBALES, SIN EMBARGO, LA CANTIDAD DE INFORMACION QUE UNA RED DE VIDEO-CAMARAS PUEDE PROPORCIONAR HACE IMPOSIBLE EL ETIQUETADO MANUAL DE TODAS ESTAS ACCIONES, POR ELLO, CONSIDERAMOS NECESARIO USAR TECNICAS DE APRENDIZAJE NO SUPERVISADO PARA OBTENER LAS DIFERENTES ACCIONES EN EJECUTADAS EN DICHAS SECUENCIAS DE VIDEO,DE CARA A MODELIZAR EL COMPORTAMIENTO SOCIAL, IDENTIFICAMOS TRES NIVELES DE COMPLEJIDAD:1,- ITERACION ENTRE SUJETOS, EL OBJETIVO ES IDENTIFICAR LAS CORRELACIONES EXISTENTES EN UN MOMENTO DADO, ENTRE DOS TRAYECTORIAS CORRESPONDIENTES A DOS SUJETOS, POR EJEMPLO, EN UN PARTIDO DE FUTBOL, COMPROBAMOS QUE CUANDO UN JUGADOR ATACA POR EL CENTRO, OTRO CORRE EN PARALELO POR LA BANDA2,- DETECCION DE ACCIONES QUE SE REPITEN A LO LARGO DEL TIEMPO, A MODO DE EJEMPLO, CONSIDEREMOS LOS PATRONES RUTINARIOS QUE SEGUIMOS A DIARIO,3, - DETERMINAR DEPENDENCIAS ENTRE SUJETOS EN EL TIEMPO, PONGAMOS POR CASO, CUANDO UNA PERSONA EJECUTA UNA ACCION, PRODUCE QUE AL CABO DE UN CIERTO TIEMPO OTRA EJECUTE OTRA ACCION,POR ULTIMO, SOMOS CONSCIENTES DE LOS PROBLEMAS DE IMPLEMENTACION DE ESTA PROPUESTA, POR ELLO, PROPONEMOS DISEÑAR E IMPLEMENTAR LOS ALGORITMOS SOBRE PLATAFORMA GPU (GRAPHICS PROCESSING UNITS), APROVECHANDO LAS CAPACIDADES DE ESTOS DISPOSITIVOS PARA EL PROCESAMIENTO PARALELO,