INEVAI3D

Home
Resumen
Objetivos
Participantes
Tareas
Demos
Publicaciones


Software utilizado en el proyecto

Cal3D: Síntesis de movimiento

Página oficial de Cal3D

Download Cal3D

 

OpenAL: Audio 3D

Página oficial de OpenAL

Download OpenAL

 

OpenSceneGraph: Geometría y Apariencía

Página oficial de OpenSceneGraph

Download OpenSceneGraph

 

LUA: Scripting

Página oficial de LUA

Download LUA

 

OpenCV: Reconocimiento de gestos

Página oficial de OpenCV

Download OpenCV

 

Reconocimiento de gestos para la interacción hombre-máquina

Vídeo Detección de puntos

Personajes Virtuales. Interfaces Multimodales

Vídeo Conversación con Maxime
Vídeo Voz con emoción

Detección Automática de carácterísticas faciales para reconocimiento de emociones




Vídeo Detección de puntos

 

VAMV : Sistema de modelado de Vida Artificial y de Mundos Virtuales

Plataforma genérica de modelado de comportamiento basado en un esquema Acción-Percepción para un insecto (cucaracha), fusionando técnicas de Inteligencia Artificial y Vida Artificial con Animación por computadora e Informática Gráfica y permitiendo también la obtención de guiones de animación.

Para visualizar algunos vídeos es necesario instalar XviD MPEG4 Video Codec

KUKASIM

KUKASIM es una aplicación para simular el comportamiento de una o más cucarachas en su propio hábitat (una cocina en este caso), basada en VAMV:

Modelado del Escenario

  • Elementos especiales: comida, temperatura/humedad, peligros, luz
  • Objetos estáticos y dinámicos


Modelado de los Habitantes

  • Sensores: visuales, químicos, mecano receptivos, especiales
  • Comportamientos: exploratorio, de parada, alimenticio, reproductor, mecanismos de escape, detección y resolución de obstáculos
  • Comandos motores: moverse hacia un rumbo, fijar velocidad, aparearse, comer

Ejemplo de animación obtenida (video kukasim)

Más información: Dr. Alfredo Pina

SISTEMA FACE-OFF

Sistema propietario de animación facial y sincronización labial (lip-sync) en español desarrollado en lenguaje C sobre el SDK de Softimage|3D. Funciona bajo plataformas Irix y WindowsNT.

Descripción: Automatiza la parte más tediosa del proceso de sincronización labial, generando un x_sheet a partir de frases de texto, teniendo en cuenta estudios sobre la duración vocálica en español y el modo de articulación de las consonantes. Proporciona herramientas para modificarlo posteriormente y obtiene de forma automática (vía morphing), la animación facial y sincronización labial correspondientes a un x_sheet concreto, incluyendo parpadeo aleatorio, para un personaje cualquiera del cual se han definido previamente un conjunto de visemas (fonemas visuales). A la hora de generar la sincronización labial también se tienen en cuenta las peculiaridades del idioma español.

Resultados: Animación completa (desde la creación de los modelos 3D, pasando por el empleo del sistema faceOFF, hasta la fase de postproducción) desarrollada para demostrar las funcionalidades del sistema empleando un conjunto reducido de 11 visemas.

(video faceoff)

Más información: Virginia Remiro


MOBiL : Muscle defOrmation in Biped Locomotion

Descripción: El sistema MOBiL permite simular locomociones y deformaciones musculares en base a parámetros de control de alto nivel. De este modo, es posible definir animaciones de diferentes personas caminando, con sólo modificar su velocidad, frecuencia o longitud del paso, y el peso, la altura o complexión del invididuo.

(video MOBiL)

Ejemplo de animación: en la parte izquierda del vídeo se presenta la simulación una locomoción en la cual es posible observar los cambios que se producen en la forma del grupo muscular isquiotibial a medida que se camina. Las dos figuras de la parte derecha presentan en detalle el estiramiento y la contracción de dicho músculo. En la figura superior se visualiza la malla en jaula de alambre y en la inferior se visualiza por medio de superficies NURBS.

Más información: Dr. Sandra Baldassarri

xLimb2D

Sistema de seguimiento y reconocimiento de gestos de la mano

Descripción: El sistema xLimb2D permite el control de un juego a través de una serie de movimientos predefinidos: Start (para empezar el juego), Stop (para acabar el juego) y gestos de movimiento para la navegación: Front (hacia delante), Back (hacia atrás), Left (movimiento a la izquierda), Right (movimiento a la derecha) y Move (Gesto de movimiento pero no hay movimiento).

(vídeo baja calidad xLimb2D)

Más información: Dr. Francisco Perales

HeadDev

Descripción: Sistema de seguimiento de características de la cara y reconocimiento de gestos para interactuar con el ordenador haciendo las funciones del ratón: movimiento del cursor y eventos del ratón.

(vídeo HeadDev)

Más información: Dr. Francisco Perales