¿Qué es DAVINCI?

DAVINCI es un acrónimo de Dirección de Avatares Virtuales con Inteligencia Artificial en Español. Es un conjunto de sistemas de software interconectados que permiten a los desarrolladores y diseñadores configurar comportamientos creíbles, naturales y realistas para personajes virtuales en aplicaciones 3D en motores de juegos como Unity. Se pueden dar instrucciones y tareas a los avatares, de la misma manera que un director de cine daría instrucciones a los actores en una película, y DAVINCI se encarga de hacer que ejecuten las animaciones adecuadas, digan las líneas establecidas en sus guiones o se muevan al lugar correcto.

Características principales

Comportamientos humanos

Los desarrolladores pueden asignar a cada avatar una tarea que debe realizar, y DAVINCI se encarga del resto. Sus algoritmos de inteligencia artificial determinan qué animaciones son necesarias para que los avatares cumplan con sus tareas, adaptándolas y modificándolas de manera procedimental para hacerlas más realistas.

Voz y expresiones

Los avatares de DAVINCI pueden pronunciar sus líneas de guion de manera procedimental mientras expresan emociones a través de animaciones faciales y sincronización labial automática. Gracias al Asistente de Habla de DAVINCI, los usuarios pueden interactuar con personajes virtuales de manera adaptativa y natural.

DAVINCI Director

Los desarrolladores no necesitan tener un conocimiento técnico elevado para utilizar al máximo sus sistemas. El Director de DAVINCI es una pizarra interactiva que permite tanto a diseñadores como a desarrolladores interactuar con el potente software subyacente.

¿Qué hace DAVINCI?

Demostradores

Campo de Pruebas

Interactúa con Mónica, la guía virtual de DAVINCI. Habla con ela, hazle preguntas o pídele que realicen acciones locas. Prueba las capacidades de DAVINCI para el diálogo, las interacciones, las reacciones, el movimiento, el desplazamiento y las animaciones.

Reproducir vídeo

Frontex

Demostrador industrial.

Adopta el rol de un agente de Control Fronterizo en un aeropuerto europeo. Con la guía y ayuda de un agente de la Agencia Europea de la Guardia de Fronteras y Costas, entrevista a los pasajeros, revisa su equipaje y asegura que no pasen amenazas peligrosas. ¿Serás capaz de resolver la situación de rehenes que se desarrolla al final?
Reproducir vídeo

Alice

Demostrador de entretenimiento.

Desentraña el misterio detrás de la relación entre tu captora Meredith y su hija Alice, mientras intentas escapar del viejo sótano en el que te despertaste. Una no dudará en castigar tus errores con fuerza letal, mientras la otra intentará ayudarte a salir. Sin embargo, ninguna de ellas parece estar diciendo toda la verdad. ¿A quién creerás sus mentiras?
Screenshot 2024-08-03 015934
Screenshot 2024-08-03 015244
Screenshot 2024-08-03 015619
Screenshot 2024-08-03 015812
Screenshot 2024-08-03 015426

El equipo

DAVINCI ha sido desarrollado por Estudiofuture Producciones Digitales S.L., con financiamiento y colaboración de varias entidades públicas de España y la Unión Europea.

JR

Joaquín Ruipérez García

Coordinación

GR

Gonzalo Ruipérez García

Coordinación y Programación

MP

Manuel Pasamontes Romera

Programación

JM

Jesús Moreno Puertas

Programación

DM

David Miranda Gutierrez

Arte Digital

IA

Ignacio Abad Donado-Mazarrón

Arte 3D

ÓS

Óscar Seguro Alonso

Diseño de Videojuegos

DC

Diego Cabrera Treceño

Arte Conceptual

MG

Miguel Giner Gómez

Programación

SG

Samuel Gonzalez Linde

Programación

SSJ

Silvia San José Ramírez

Diseño de Videojuegos

AP

Alejandro Pino España

Programación

JI

Jorge Izaguirre Marcos

Animación

Divulgación

Este sitio tiene como objetivo servir como una página de aterrizaje para cualquier persona que intente aprender más sobre DAVINCI, sus sistemas y el trabajo de I+D detrás de él. Sin embargo, el proyecto también ha sido llevado a diferentes eventos y presentado en diversos foros y plataformas. Mira el vídeo para conocer algunos de ellos.

Frontex Conference on Future Training Technologies

28-29 de febrero de 2024, Cracovia, Polonia

Documentación

Cada sistema que forma parte de DAVINCI, así como todas las decisiones de diseño y los procesos de desarrollo y producción que siguió desde la concepción hasta la finalización, han sido compilados y documentados exhaustivamente como parte de un artículo de investigación hecho públicamente disponible por Estudiofuture.

Utiliza el formulario de contacto al final de la página para solicitar la documentación del proyecto.

Línea de tiempo del proyecto

Propuesta I+D DAVINCI
Redacción del proyecto de investigación y desarrollo de la solución de avatares virtuales DAVINCI.
May 2022
Proyecto kickoff
Adjudicación de la ayuda e inicio del proyecto. Primeras adquisiciones de personal especializado.
Mar 2023
Sala de captura de movimiento
Se instala una sala de captura de movimiento (mocap) en las oficinas de Estudiofuture, lo cual permite la integración de datos de capturas realizadas ad-hoc en el dataset de entrenamiento para el proyecto.
Jun 2023
Frontex
Comienza el desarrollo del demostrador industrial “Frontex”, el cual sería utilizado posteriormente para presenter las capacidades de DAVINCI en un evento internacional.
Mar 2024
David
Empieza el desarrollo del demostrador industrial “David”. Se trata de una experiencia de realidad virtual que sirve de escaparate de las funcionalidades que DAVINCI es capaz de realizar.
May 2024
Oct 2021
Fase Inicial
Planificación y diseño inicial del desarrollo del proyecto DAVINCI.
Sep 2022
GDC
Visita al GDC 2023 en Colonia para comparar y seleccionar las mejores soluciones hardware para captura de movimiento.
Abr 2023
I+D de locomoción y MxM
La primera fase de investigación y los primeros prototipos son preparados, para así poder establecer cuáles serán los siguientes pasos en el Proyecto.
Ene 2024
Alice
“Alice” es el demostrador de entretenimiento de DAVINCI. Comienza el desarrollo de la historia, las interacciones y las funcionalidades que estarán presentes en esta demo.
Abr 2024
Finalización del proyecto
El desarrollo de DAVINCI finaliza. Continúa su divulgación a través de esta página web, la documentación y los eventos programados que aún están por venir.

Galeria

Preguntas frecuentes

DAVINCI es un producto de software compuesto por varios componentes que trabajan juntos para permitir a los desarrolladores y diseñadores crear experiencias interactivas en 3D, y poblarlas con avatares realistas con comportamientos naturales y realistas.
No. Aunque los diferentes componentes del producto interactúan entre sí gracias a interfaces internas que exponen su funcionalidad a otros componentes, el producto en su conjunto no ha sido diseñado para ser utilizado como una API por otros productos de software fuera de DAVINCI.
No. DAVINCI ha sido diseñado siguiendo una arquitectura no monolítica, pero sus componentes no están preparados, al menos por ahora, para trabajar completamente separados entre sí. Varias de las funciones del Director de DAVINCI funcionan gracias al poder que ofrece el motor de DAVINCI y, por lo tanto, no funciona de manera independiente.
DAVINCI ha sido desarrollado en y para Unity Engine, ya que utiliza e interactúa con muchos de sus componentes, como todo el sistema de animación de Unity.
No. Técnicamente, no es imposible portar el Director de DAVINCI a un motor diferente, y las funciones subyacentes de DAVINCI pueden ser refactorizadas para ser independientes del motor, esos cambios requieren un esfuerzo de desarrollo que Estudiofuture no planea invertir por el momento.
Todos los componentes internos de DAVINCI están detallados en el artículo de investigación que se puede descargar desde esta misma página web. Sin embargo, como resumen, los componentes más importantes de DAVINCI pueden considerarse: Director, motor MxM y motor de locomoción.
DAVINCI no ha sido diseñado como un producto comercial disponible públicamente, sino como una herramienta que acelera algunos de los procesos de Estudiofuture al desarrollar aplicaciones interactivas. Sin embargo, todos los procesos de investigación y desarrollo, descubrimientos, éxitos y errores están documentados y se ponen a disposición del público en un artículo de investigación que Estudiofuture alienta a cualquiera a leer y construir sobre él. Puedes usarlo como base para tu propia versión del sistema adaptada a las necesidades de tus proyectos, e incluso mejorarla.
DAVINCI es un software propietario no disponible públicamente que pertenece a Estudiofuture Producciones Digitales S.L. y está protegido por leyes de derechos de autor en todo el mundo. Por lo tanto, no utiliza ninguna licencia de software pública. Para consultas sobre licencias, contacta a Estudiofuture.

CONTÁCTENOS

¿Quieres más información sobre el proyecto? ¿Hay alguna duda que quieras resolver o alguna sugerencia que quieras hacer? Utilice el siguiente formulario para ponerse en contacto con nosotros o envíe un correo electrónico a davinci@estudiofuture.com

Comportamientos humanos

Los desarrolladores pueden asignar a cada avatar una tarea que debe realizar, y DAVINCI se encarga del resto. Sus algoritmos de inteligencia artificial determinan qué animaciones son necesarias para que los avatares cumplan con sus tareas, adaptándolas y modificándolas de manera procedimental para hacerlas más realistas. Los desarrolladores pueden asignar a cada avatar una tarea que debe realizar, y DAVINCI se encarga del resto. Sus algoritmos de inteligencia artificial determinan qué animaciones son necesarias para que los avatares cumplan con sus tareas, adaptándolas y modificándolas de manera procedimental para hacerlas más realistas.
AI-Apps
las-preguntas-mas-frecuentes-sobre-la-realidad-virtual-y-la-inteligencia-artificial
15062
La-importancia-de-la-etica-en-la-inteligencia-artificial

Voz y expresiones

Los avatares de DAVINCI pueden pronunciar sus líneas de guion de manera procedimental mientras expresan emociones a través de animaciones faciales y sincronización labial automática. Gracias al Asistente de Habla de DAVINCI, los usuarios pueden interactuar con personajes virtuales de manera adaptativa y natural.

Los avatares de DAVINCI pueden pronunciar sus líneas de guion de manera procedimental mientras expresan emociones a través de animaciones faciales y sincronización labial automática. Gracias al Asistente de Habla de DAVINCI, los usuarios pueden interactuar con personajes virtuales de manera adaptativa y natural.

AI-Apps
las-preguntas-mas-frecuentes-sobre-la-realidad-virtual-y-la-inteligencia-artificial
15062
La-importancia-de-la-etica-en-la-inteligencia-artificial

DAVINCI Director

Los desarrolladores no necesitan tener un conocimiento técnico elevado para utilizar al máximo sus sistemas. El Director de DAVINCI es una pizarra interactiva que permite tanto a diseñadores como a desarrolladores interactuar con el potente software subyacente.

Los desarrolladores no necesitan tener un conocimiento técnico elevado para utilizar al máximo sus sistemas. El Director de DAVINCI es una pizarra interactiva que permite tanto a diseñadores como a desarrolladores interactuar con el potente software subyacente.

AI-Apps
las-preguntas-mas-frecuentes-sobre-la-realidad-virtual-y-la-inteligencia-artificial
15062
La-importancia-de-la-etica-en-la-inteligencia-artificial

Demostrador industrial.

Demostrador industrial.

Interactúa con David y Mónica, los guías virtuales de DAVINCI. Habla con ellos, hazles preguntas o pídeles que realicen acciones locas. Prueba las capacidades de DAVINCI para el diálogo, las interacciones, las reacciones, el movimiento y las animaciones.

Interactúa con David y Mónica, los guías virtuales de DAVINCI. Habla con ellos, hazles preguntas o pídeles que realicen acciones locas. Prueba las capacidades de DAVINCI para el diálogo, las interacciones, las reacciones, el movimiento y las animaciones.

AI-Apps
las-preguntas-mas-frecuentes-sobre-la-realidad-virtual-y-la-inteligencia-artificial
15062
La-importancia-de-la-etica-en-la-inteligencia-artificial

Frontex

Demostrador industrial.

Adopta el rol de un agente de Control Fronterizo en un aeropuerto europeo. Con la guía y ayuda de un agente de la Agencia Europea de la Guardia de Fronteras y Costas, entrevista a los pasajeros, revisa su equipaje y asegura que no pasen amenazas peligrosas. ¿Serás capaz de resolver la situación de rehenes que se desarrolla al final?

Adopta el rol de un agente de Control Fronterizo en un aeropuerto europeo. Con la guía y ayuda de un agente de la Agencia Europea de la Guardia de Fronteras y Costas, entrevista a los pasajeros, revisa su equipaje y asegura que no pasen amenazas peligrosas. ¿Serás capaz de resolver la situación de rehenes que se desarrolla al final?

AI-Apps
las-preguntas-mas-frecuentes-sobre-la-realidad-virtual-y-la-inteligencia-artificial
15062
La-importancia-de-la-etica-en-la-inteligencia-artificial

Alice

Demostrador de entretenimiento.

Desentraña el misterio detrás de la relación entre tu captora Meredith y su hija Alice, mientras intentas escapar del viejo sótano en el que te despertaste. Una no dudará en castigar tus errores con fuerza letal, mientras la otra intentará ayudarte a salir. Sin embargo, ninguna de ellas parece estar diciendo toda la verdad. ¿A quién creerás sus mentiras?

Desentraña el misterio detrás de la relación entre tu captora Meredith y su hija Alice, mientras intentas escapar del viejo sótano en el que te despertaste. Una no dudará en castigar tus errores con fuerza letal, mientras la otra intentará ayudarte a salir. Sin embargo, ninguna de ellas parece estar diciendo toda la verdad. ¿A quién creerás sus mentiras?

AI-Apps
las-preguntas-mas-frecuentes-sobre-la-realidad-virtual-y-la-inteligencia-artificial
15062
La-importancia-de-la-etica-en-la-inteligencia-artificial