Creación y Animación de caras UIB. Introducción Modelo facial del mayordomo (FDPs, FAPUs)...

35
Creación y Animación de caras UIB

Transcript of Creación y Animación de caras UIB. Introducción Modelo facial del mayordomo (FDPs, FAPUs)...

Page 1: Creación y Animación de caras UIB. Introducción Modelo facial del mayordomo (FDPs, FAPUs) Animación facial (Keyframes) Expresiones -> Emociones (FAPs)

Creación y Animación de caras

UIB

Page 2: Creación y Animación de caras UIB. Introducción Modelo facial del mayordomo (FDPs, FAPUs) Animación facial (Keyframes) Expresiones -> Emociones (FAPs)

Introducción

Modelo facial del mayordomo (FDPs, FAPUs)

Animación facial (Keyframes) Expresiones -> Emociones (FAPs) Inteligencia Artificial en la casa

domótica Tareas por realizar

Page 3: Creación y Animación de caras UIB. Introducción Modelo facial del mayordomo (FDPs, FAPUs) Animación facial (Keyframes) Expresiones -> Emociones (FAPs)

Modelo Facial

El modelo facial se realizó utilizando el software FaceGen.

Por los momentos se utiliza a Alice, que fue creada por la División de Tecnologías Cognitivas y de Comunicación (TCC), del Instituto Trentino di Cultura (ITC).

Page 4: Creación y Animación de caras UIB. Introducción Modelo facial del mayordomo (FDPs, FAPUs) Animación facial (Keyframes) Expresiones -> Emociones (FAPs)

Modelo Facial Actual

Page 5: Creación y Animación de caras UIB. Introducción Modelo facial del mayordomo (FDPs, FAPUs) Animación facial (Keyframes) Expresiones -> Emociones (FAPs)

Modelo Facial que se usaría

Se intentó modelarlo con pelo, pero las texturas por algún motivo no eran adecuadas.

Page 6: Creación y Animación de caras UIB. Introducción Modelo facial del mayordomo (FDPs, FAPUs) Animación facial (Keyframes) Expresiones -> Emociones (FAPs)

Estándar MPEG-4

Definición de FDPs– Se está utilizando la herramienta XFACE

para la definición de los FDPs, FAPs y FAPUs.

– La definición de los FDPs es manual.

Page 7: Creación y Animación de caras UIB. Introducción Modelo facial del mayordomo (FDPs, FAPUs) Animación facial (Keyframes) Expresiones -> Emociones (FAPs)

FDPs y XFace

Page 8: Creación y Animación de caras UIB. Introducción Modelo facial del mayordomo (FDPs, FAPUs) Animación facial (Keyframes) Expresiones -> Emociones (FAPs)

FDPs y XFace

Page 9: Creación y Animación de caras UIB. Introducción Modelo facial del mayordomo (FDPs, FAPUs) Animación facial (Keyframes) Expresiones -> Emociones (FAPs)

FAPUs

También se definen manualmente en XFace.

Page 10: Creación y Animación de caras UIB. Introducción Modelo facial del mayordomo (FDPs, FAPUs) Animación facial (Keyframes) Expresiones -> Emociones (FAPs)

Animación Facial

Se utilizan keyframes. Se usan modelos faciales en VRML del

mismo personaje pero con diferentes expresiones.

Se utilizan scripts SMIL.

Page 11: Creación y Animación de caras UIB. Introducción Modelo facial del mayordomo (FDPs, FAPUs) Animación facial (Keyframes) Expresiones -> Emociones (FAPs)

Animación Facial

Page 12: Creación y Animación de caras UIB. Introducción Modelo facial del mayordomo (FDPs, FAPUs) Animación facial (Keyframes) Expresiones -> Emociones (FAPs)

Animación Facial

Video

Page 13: Creación y Animación de caras UIB. Introducción Modelo facial del mayordomo (FDPs, FAPUs) Animación facial (Keyframes) Expresiones -> Emociones (FAPs)

Expresiones – Emociones - FAPs

Los FAPs se definen utilizando XFace. A cada FAP se le asigna un valor que

se almacena en un archivo de texto, que luego sirve para realizar la animación.

Page 14: Creación y Animación de caras UIB. Introducción Modelo facial del mayordomo (FDPs, FAPUs) Animación facial (Keyframes) Expresiones -> Emociones (FAPs)

FAPs

FAP 5: Raise_b_midlip = 10

Page 15: Creación y Animación de caras UIB. Introducción Modelo facial del mayordomo (FDPs, FAPUs) Animación facial (Keyframes) Expresiones -> Emociones (FAPs)

FAPs

FAP 5: Raise_b_midlip = -500

Page 16: Creación y Animación de caras UIB. Introducción Modelo facial del mayordomo (FDPs, FAPUs) Animación facial (Keyframes) Expresiones -> Emociones (FAPs)

FAPs

FAP 5: Raise_b_midlip = 500

Page 17: Creación y Animación de caras UIB. Introducción Modelo facial del mayordomo (FDPs, FAPUs) Animación facial (Keyframes) Expresiones -> Emociones (FAPs)

FAPs

Archivo de FAPs

Page 18: Creación y Animación de caras UIB. Introducción Modelo facial del mayordomo (FDPs, FAPUs) Animación facial (Keyframes) Expresiones -> Emociones (FAPs)

FAPs

Page 19: Creación y Animación de caras UIB. Introducción Modelo facial del mayordomo (FDPs, FAPUs) Animación facial (Keyframes) Expresiones -> Emociones (FAPs)

FAPs

Page 20: Creación y Animación de caras UIB. Introducción Modelo facial del mayordomo (FDPs, FAPUs) Animación facial (Keyframes) Expresiones -> Emociones (FAPs)

FAPs

Page 21: Creación y Animación de caras UIB. Introducción Modelo facial del mayordomo (FDPs, FAPUs) Animación facial (Keyframes) Expresiones -> Emociones (FAPs)

Emociones Básicas

Alegría (Joy)

Page 22: Creación y Animación de caras UIB. Introducción Modelo facial del mayordomo (FDPs, FAPUs) Animación facial (Keyframes) Expresiones -> Emociones (FAPs)

Emociones Básicas

Tristeza (Sadness)

Page 23: Creación y Animación de caras UIB. Introducción Modelo facial del mayordomo (FDPs, FAPUs) Animación facial (Keyframes) Expresiones -> Emociones (FAPs)

Emociones Básicas

Miedo (Fear)

Page 24: Creación y Animación de caras UIB. Introducción Modelo facial del mayordomo (FDPs, FAPUs) Animación facial (Keyframes) Expresiones -> Emociones (FAPs)

Emociones Básicas

Rabia (Anger)

Page 25: Creación y Animación de caras UIB. Introducción Modelo facial del mayordomo (FDPs, FAPUs) Animación facial (Keyframes) Expresiones -> Emociones (FAPs)

Emociones Básicas

Disgusto (Disgust)

Page 26: Creación y Animación de caras UIB. Introducción Modelo facial del mayordomo (FDPs, FAPUs) Animación facial (Keyframes) Expresiones -> Emociones (FAPs)

Emociones Básicas

Sorpresa (Surprise)

Page 27: Creación y Animación de caras UIB. Introducción Modelo facial del mayordomo (FDPs, FAPUs) Animación facial (Keyframes) Expresiones -> Emociones (FAPs)

Emociones Intermedias

Rabia + Alegría = Orgullo

Page 28: Creación y Animación de caras UIB. Introducción Modelo facial del mayordomo (FDPs, FAPUs) Animación facial (Keyframes) Expresiones -> Emociones (FAPs)

Emociones Intermedias

Tristeza + Sorpresa = Decepción

Page 29: Creación y Animación de caras UIB. Introducción Modelo facial del mayordomo (FDPs, FAPUs) Animación facial (Keyframes) Expresiones -> Emociones (FAPs)

Inteligencia Artificial

Casa Domótica– Módulos:

• Salud• Alimentación• Actividades y Preferencias• Provisiones• Acomodación de la casa• Seguridad en la vivienda• Gestión de electrodomésticos

Page 30: Creación y Animación de caras UIB. Introducción Modelo facial del mayordomo (FDPs, FAPUs) Animación facial (Keyframes) Expresiones -> Emociones (FAPs)

Inteligencia Artificial

Casa Domótica– Módulos:

• Salud• Alimentación• Actividades y Preferencias• Provisiones• Acomodación de la casa• Seguridad en la vivienda• Gestión de electrodomésticos

Page 31: Creación y Animación de caras UIB. Introducción Modelo facial del mayordomo (FDPs, FAPUs) Animación facial (Keyframes) Expresiones -> Emociones (FAPs)

Inteligencia Artificial

Módulo de

SALUD

Page 32: Creación y Animación de caras UIB. Introducción Modelo facial del mayordomo (FDPs, FAPUs) Animación facial (Keyframes) Expresiones -> Emociones (FAPs)

IA

Módulo de

Acomodación

Page 33: Creación y Animación de caras UIB. Introducción Modelo facial del mayordomo (FDPs, FAPUs) Animación facial (Keyframes) Expresiones -> Emociones (FAPs)

IA

Sistema desarrollado en C++ bajo Linux.

En Windows encuentran dificultades con los punteros.

Page 34: Creación y Animación de caras UIB. Introducción Modelo facial del mayordomo (FDPs, FAPUs) Animación facial (Keyframes) Expresiones -> Emociones (FAPs)

IA

Video

Page 35: Creación y Animación de caras UIB. Introducción Modelo facial del mayordomo (FDPs, FAPUs) Animación facial (Keyframes) Expresiones -> Emociones (FAPs)

Tareas por realizar

Conectar XFace con el módulo de IA. Obtener una versión en Windows del sistema

de IA. Generar animaciones con voz para eventos

de la casa y “diálogo” con el discapacitado. Actualmente, el idioma de XFace es inglés.

Ver la factibilidad de incorporar el castellano. Animar la versión masculina del mayordomo.