PDF de programación - WILI: SISTEMA DE ANÁLISIS DE ILUMINACIÓN ADAPTATIVO PARA APLICACIONES DE REALIDAD AUMENTADA

Imágen de pdf WILI: SISTEMA DE ANÁLISIS DE ILUMINACIÓN ADAPTATIVO PARA APLICACIONES DE REALIDAD AUMENTADA

WILI: SISTEMA DE ANÁLISIS DE ILUMINACIÓN ADAPTATIVO PARA APLICACIONES DE REALIDAD AUMENTADAgráfica de visualizaciones

Actualizado el 2 de Marzo del 2020 (Publicado el 2 de Marzo del 2017)
836 visualizaciones desde el 2 de Marzo del 2017
13,6 MB
160 paginas
Creado hace 8a (01/09/2011)
WILI: SISTEMA DE ANÁLISIS DE ILUMINACIÓN ADAPTATIVO PARA

APLICACIONES DE REALIDAD AUMENTADA

UNIVERSIDAD DE CASTILLA-LA MANCHA
ESCUELA SUPERIOR DE INFORMÁTICA

INGENIERÍA

EN INFORMÁTICA

PROYECTO FIN DE CARRERA

WILi: Sistema de Análisis de Iluminación Adaptativo para

Aplicaciones de Realidad Aumentada

Jorge Barco Moreno

Septiembre, 2011

UNIVERSIDAD DE CASTILLA-LA MANCHA
ESCUELA SUPERIOR DE INFORMÁTICA

Departamento de Tecnologías y Sistemas de Información

PROYECTO FIN DE CARRERA

WILi: Sistema de Análisis de Iluminación Adaptativo para

Aplicaciones de Realidad Aumentada

Autor:
Director: Dr. Carlos González Morcillo

Jorge Barco Moreno

Septiembre, 2011

Jorge Barco Moreno

Ciudad Real – Spain

JorgeBarco@alu.uclm.es, jorgebarcomoreno@gmail.com

E-mail:
Web site: wiliproject.quijost.com
c 2011 Jorge Barco Moreno

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU
Free Documentation License, Version 1.3 or any later version published by the Free Software
Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy
of the license is included in the section entitled "GNU Free Documentation License".
Se permite la copia, distribución y/o modificación de este documento bajo los términos de la
Licencia de Documentación Libre GNU, versión 1.3 o cualquier versión posterior publicada por
la Free Software Foundation; sin secciones invariantes. Una copia de esta licencia esta incluida en
el apéndice titulado «GNU Free Documentation License».
Muchos de los nombres usados por las compañías para diferenciar sus productos y servicios son
reclamados como marcas registradas. Allí donde estos nombres aparezcan en este documento, y
cuando el autor haya sido informado de esas marcas registradas, los nombres estarán escritos en
mayúsculas o como nombres propios.

TRIBUNAL:

Presidente:

Vocal 1:

Vocal 2:

Secretario:

FECHA DE DEFENSA:

CALIFICACIÓN:

PRESIDENTE

VOCAL 1

VOCAL 2

SECRETARIO

Fdo.:

Fdo.:

Fdo.:

Fdo.:

Resumen

La Realidad Aumentada puede definirse como un novedoso paradigma de interacción que
consiste en la integración de imágenes sintéticas 3D generadas por ordenador con la imagen
captada del mundo físico en tiempo real.

Este campo de la informática gráfica está experimentado un importante crecimiento en los
últimos años, llegando a tener una influencia representativa en el mercado y comenzando a
estar presente en la vida cotidiana.

Para maximizar la correcta integración de los objetos virtuales en el mundo real es necesa-
rio emplear métodos de síntesis de imagen realista que simulen adecuadamente el modelo de
interacción física de la luz. El principal problema asociado con estos algoritmos de rendering
realista es su elevado coste computacional.

El presente Proyecto de Fin de Carrera llamado WILi (Where Is Light?) surge con el ob-
jetivo principal de aplicar métodos de síntesis de imagen realista y cálculo de iluminación
en aplicaciones de Realidad Aumentada. A diferencia de otras aproximaciones, WILi emplea
métodos de precálculo de texturas hiperrealistas para obtener en cada instante la configura-
ción que mejor se ajusta a las condiciones de iluminación del mundo físico. Para ello, obtiene
las características básicas de los focos de iluminación principales del mundo real para inte-
grar posteriormente los modelos virtuales de un modo más realista. Con el fin de superar
los requisitos de interactividad de las aplicaciones de Realidad Aumentada, las etapas de
análisis, de iluminación y de despliegue del modelo se realizan en tiempo real.

La arquitectura modular de WILi permite emplear diferentes algoritmos y métodos de sín-
tesis de imagen realista para su adaptación a diversos proyectos de Realidad Aumentada. El
módulo de análisis de iluminación podrá ser mejorado (sin cambios en el resto de compo-
nentes del sistema) y soportar un mayor número de propiedades de los focos de iluminación
(color, intensidad, borrosidad, etc.). Para finalizar, la capa de representación permite desple-
gar modelos tridimensionales con mapeado UV de diferente nivel de detalle.

IX

Abstract

Augmented Reality can be defined as a new integration paradigm where 3D sintetic images

created by computer are integrated with the physic world image catch in real time.

This computer graphics field is undergoing an important growth recently, reaching a big

influence in markets and starting to take part of our daily lifes.

To maximize the successful integration of virtual objects in the real world is necessary to
use methods for realistic image synthesis that simulates adequately the physical light inter-
action model. The main problem associated with these realistic rendering algorithms is the
high computational cost.

This End of Degree called WILI (Where Is Light?) uses hyper-realistic textures precalculus
methods to get the best setup according to physical world light. In order to do this, it gets the
the basic features of the main light sources in real-world to integrate the virtual models in a
more realistic way. Besides, the analysis stages, lighting and deployment model are done in
real time.

The WILi’s modular architecture allows using different algorithms and methods for realis-
tic image synthesis to be used in various Augmented Reality projects. The analysis module
would be improved (without changes in other system components) and will support a greater
number of light properties (color, intensity, blur, etc.). Finally, the representation layer allows
deploying 3D models with UV mapping using different detail levels.

XI

Índice general

Resumen

Abstract

Índice general

Índice de cuadros

Índice de figuras

Índice de listados

1. Introducción

1.1. Realidad aumentada . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1.2.

Impacto socio-económico . . . . . . . . . . . . . . . . . . . . . . . . . . .

1.3. Realismo en aplicaciones de Realidad Aumentada . . . . . . . . . . . . . .

1.4. Problemática

.

. .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1.5. Estructura del documento . . . . . . . . . . . . . . . . . . . . . . . . . . .

2. Antecedentes

2.1. Fundamentos matemáticos . . . . . . . . . . . . . . . . . . . . . . . . . .

2.1.1. Teoría vectorial . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2.1.2. Teoría matricial . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2.2. Síntesis de imagen realista . . . . . . . . . . . . . . . . . . . . . . . . . .

2.2.1. Modelos de iluminación . . . . . . . . . . . . . . . . . . . . . . .

2.2.2. Proyección de texturas . . . . . . . . . . . . . . . . . . . . . . . .

XIII

IX

XI

XIII

XVII

XIX

XXI

1

1

6

7

8

9

11

11

12

17

21

21

23

XIV

ÍNDICE GENERAL

2.2.3. Modos de proyección de sombras

. . . . . . . . . . . . . . . . . .

2.2.4. Bibliotecas para síntesis de imagen interactiva . . . . . . . . . . . .

2.3. Visión por computador

.

.

.

. . . . . . . . . . . . . . . . . . . . . . . . .

2.3.1. Definición de contornos

. . . . . . . . . . . . . . . . . . . . . . .

2.3.2. Gestión de histogramas . . . . . . . . . . . . . . . . . . . . . . . .

2.4. Suites de gráficos 3D .

2.4.1. Características

.

.

.

.

. . . . . . . . . . . . . . . . . . . . . . . . .

. .

. . . . . . . . . . . . . . . . . . . . . . . . .

2.4.2. 3ds Max .

. .

. .

. .

. . . . . . . . . . . . . . . . . . . . . . . . .

2.4.3. LightWave .

. .

. .

. . . . . . . . . . . . . . . . . . . . . . . . .

2.4.4. Maya . .

. .

. .

. .

. . . . . . . . . . . . . . . . . . . . . . . . .

2.4.5. Rhino 3D . .

. .

. .

. . . . . . . . . . . . . . . . . . . . . . . . .

2.4.6. Blender .

. .

. .

. .

. . . . . . . . . . . . . . . . . . . . . . . . .

2.4.7. Comparativa .

. .

. . . . . . . . . . . . . . . . . . . . . . . . . .

2.4.8. Conclusión .

.

.

.

. . . . . . . . . . . . . . . . . . . . . . . . . .

3. Objetivos

4. Método de trabajo

4.1. Metodología de trabajo .

4.2. Herramientas

.

.

.

.

.

.

.

.

.

.

. . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . .

4.2.1. Lenguajes de programación . . . . . . . . . . . . . . . . . . . . .

4.2.2. Hardware . .

. .

. .

. . . . . . . . . . . . . . . . . . . . . . . . .

4.2.3. Software

.

.

.

.

.

. . . . . . . . . . . . . . . . . . . . . . . . . .

5. Arquitectura

5.1. Descripción general .

.

.

.

.

. . . . . . . . . . . . . . . . . . . . . . . . .

5.2. Subsistema de precálculo de iluminación . . . . . . . . . . . . . . . . . . .

5.2.1. Módulo Baker

.

.

. . . . . . . . . . . . . . . . . . . . . . . . . .

5.2.2. Módulo de entrada/salida . . . . . . . . . . . . . . . . . . . . . . .

5.3. Subsistema de análisis

.

.

.

. . . . . . . . . . . . . . . . . . . . . . . . .

5.3.1. Módulo de tratamiento gráfico . . . . . . . . . . . . . . . . . . . .

24

27

31

31

34

37

37

39

39

40

40

41

42

44

45

47

47

48

49

49

49

53

53

55

55

63

67

67

ÍNDICE GENERAL

XV

5.3.2. Módulo de visión por computador . . . . . . . . . . . . . . . . . .

5.3.3. Módulo de gestión de texturas . . . . . . . . . . . . . . . . . . . .

5.3.4. Módulo controlador

. . . . . . . . . . . . . . . . . . . . . . . . .

5.3.5. Módulo de depuración . . . . . . . . . . . . . . . . . . . . . . . .

5.4. Subsistema de representación . . . . . . . . . . . . . . . . . . . . . . . . .

5.4.1. Módulo de entidades 2D . . . . . . . . . . . . . . . . . . . . . . .

5.4.2. Módulo de entidades 3D . . . . . . . . . . . . . . . . . . . . . . .

6. Evolución, Resultados y Costes

6.1. Evolución del proyecto . . . . . . . . . . . . . . . . . . . . . . . . . . . .

6.1.1.

Infraestructura para la metodología

. . . . . . . . . . . . . . . . .

6.1.2. Concepto del software . . . . . . . . . . . . . . . . . . . . . . . .

6.1.3. Análisis preliminar de requisitos . . . . . . . . . . . . . . . . . . .

6.1.4. Diseño general

. . . . . . . . . . . . . . . . . . . .
  • Links de descarga
http://lwp-l.com/pdf2512

Comentarios de: WILI: SISTEMA DE ANÁLISIS DE ILUMINACIÓN ADAPTATIVO PARA APLICACIONES DE REALIDAD AUMENTADA (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios
Es necesario revisar y aceptar las políticas de privacidad