Descripción: Realidad aumentada con fines educativos
Programación de Inteligencia Artificial y Realidad Aumentada con Scratch
Listado de ND EmpresasDescripción completa
Descripción completa
Descripción completa
Ejercicios Base de DatosDescripción completa
Documentación del Desarrollo de un proyecto de Base de datos para un Zoológico local. Incluye todos los requisitos que se tomaron en cuenta para su elaboración al igual que la problemática q…Descripción completa
Descripción completa
Descripción: Base de Datos
Descripción completa
Relación de las bases de datos con la “Realidad aumentada”.
Introducción.
Este trabajo está elaborado para informar acerca de la relación que poseen las bases de datos con la “realidad aumentada”. Con esto se busca comprender la importancia que estas poseen (Bases de datos) en esta forma de programación.
Desarrollo.
La base de datos juega un papel muy importante pues la realidad aumentada agrega información al entorno real por medio de sistemas de reconocimiento, de esta manera se aumenta la percepción de la realidad. Este sistema funciona por medio de un flujo de entrada y salida de datos constante; entran datos de un entorno real y sale información virtual relacionada con los datos de entrada.
La base de datos debe estar bien construida pues si no se logra un flujo continuo de datos o este se ve interrumpido la realidad aumentada se verá severamente afectada y/o no podrá funcionar. Tanto la aplicación de realidad aumentada como el entorno de realidad aumentada requieren servidores web. El servidor de la realidad aumentada de la aplicación garantiza que la información y los gráficos siempre estén correctamente formateados y que el servidor del entorno de realidad aumentada contenga una base de datos y sitio web o servicio web que permita que la aplicación se conecte a la base de datos. La aplicación de realidad aumentada gestiona la información que fluye entre los dos servidores web. Para agilizar el proceso y permitir la interactividad, la cual requiere de gráficos en tiempo real, es conveniente que la correspondencia entre patrones, marcas fiduciarias, rasgos geométricos del entorno, y la posición tridimensional y la perspectiva de dibujado del los objetos virtuales, sea preparada con anticipación. Esto es: que se cree una base de datos y se entrene al sistema para evitar muchos cálculos en tiempo de ejecución. Algunos de estos cálculos pueden ser
preparados y dicha inteligencia artificial ser parte del sistema. Sin embargo, la síntesis de imágenes en su posición y perspectiva correctas, que permita lograr una correspondencia geométrica entre los mundos virtual y real, debe realizarse en tiempo real y de forma interactiva. Esta alineación de ambos mundos se logra extrayendo información tridimensional de las imágenes de video (en dos dimensiones) a partir de marcas fiduciarias en el mundo real y de rasgos de perspectiva que pueden ser extraídos del entorno real. Esta característica restringe las aplicaciones de realidad aumentada en mundos virtuales específicos a mundos reales; de otra forma, la demanda de cálculo exige computadoras poderosas, de tal suerte que estos casos deben esperar algunos años. La base de datos debe guardar datos significativos de lo que se desea almacenar, el programa lógico es el que se encarga de categorizar dichos datos de un entorno donde hay datos irrelevantes. Las características se almacenan en forma de vector; este proceso se lleva a cabo mediante el cálculo de la región característica que rodea a cada punto, concepto conocido como descripción local. También para poder almacenar los datos estos suelen ser enviados a través de un mecanismo de conversión de datos de múltiples etapas.
Conclusión.
Con este trabajo aprendí mucho sobre lo que es la realidad aumentada, además aprendí algunos métodos para transformar información del mundo real en datos que se pueden almacenar y luego utilizar.