Está en la página 1de 18

Técnicas de Realidad Virtual

Unidad II

Computación gráfica

Semana 7

Proceso de obtención de imágenes


Objetivo General

Analizar el conjunto de principios y


técnicas usadas en los sistemas de
realidad virtual y visualización.
Objetivo Específico

Exploración y diseño de modelos 3D para


la visualización de imágenes
Objetivo Instruccional

Comprender los conceptos relacionados


al proceso de obtención y síntesis de las
imágenes.
Contenidos
Generalidades

Síntesis de una imagen


Proceso de obtención
Las imágenes se puede tratar desde dos
puntos de vista:
Generalidades

 Procesamiento de imágenes: la
adquisición y tratamiento de una imagen
para conseguir un modelo informático de
la misma.

 Síntesis de imágenes: la representación


gráfica en el computador del modelo
informático de una escena o imagen
Proceso de síntesis de una imagen
Conjunto de operaciones (en 3D y en 2D) sobre un
modelo informático de datos que resultan en una
Generalidades

representación grafica del mismo en un dispositivo


físico de representación.

En general se considera disponible:


 Una descripción geométrica 3D o 2D de los objetos que
forman la escena
 Una descripción física asociada a los objetos
 Un observador de la escena
 Unas condiciones de iluminación
 Un dispositivo físico de representación
 Un objetivo a cumplir: realismo, rapidez, etc.
1.Recorrido de la
escena
Síntesis de una imagen
9.Muestra en 2.Transformación
pantalla del modelo

8.Conversión al 3.Transformación
raster de la vida

ETAPAS

7.Iluminación 4.Recortado

6.Transformación Eliminación de
del dispositivo caras ocultas

5.Proyección
Recorrido de la escena
Síntesis de una imagen
 La escena es el conjunto de los objetos que se
quieren representar junto con su entorno (luces,
observador, etc.)
 La geometría de los objetos se describe con un
modelo geométrico de representación
 El recorrido de la escena comprende los métodos
de interrogación de las características de los
objetos a visualizar
 Sistemas de coordenadas: sistema de referencia
coordenado particular a cada objeto
 Técnicas implicadas:
 Modelado geométrico de superficies
 Modelado geométrico de solidos
 Otros modelos (datos científicos, fractales, gramáticas, …)
 Modelo jerárquico
 Métodos de recorrido de interrogación de estructuras de datos
Transformación del modelo
Síntesis de una imagen

 Habitualmente es necesario colocar los objetos en


la escena a partir de un sistema particular donde
se definieron

 La transformación del modelo supone un cambio


del sistema de referencia

 Espacio afín (vectores y puntos)

 Transformaciones afines (traslación, rotación,


estalación)

 Matrices de transformación
Transformación de la vista
Síntesis de una imagen

 Toda visualización precisa de un observador

 Las transformación de la vista, una vez conocida la


posición del observador, supone un cambio de
coordenadas de referencia de la escena al sistema
local de observación

 Técnicas implicadas:
 Modelo de la vista (cámara sintética, volumen de vista, …)
 Transformaciones afines (traslación, rotación, escalación, …)
 Matrices de transformación.
Recortado
Síntesis de una imagen

 El observador tiene un campo de vista determinado


por el volumen de vista. Lo que queda fuera del
campo de visión debe ser eliminado de las
posteriores operaciones: proceso de recortado

 En general, el recortado calcula la parte común


entre dos entidades geométricas. En este caso, una
de ellas es el volumen de vista; la otra cada uno de
los objetos.

 Técnicas implicadas:
Calculo de intersecciones, criterios de interioridad, concavidad y
convexidad, algoritmos de recorte de rectas, algoritmos de recorte
de polígonos
Eliminación de caras ocultas
Síntesis de una imagen

 En una escena, los objetos se tapan a si mismos y


entre si, quedando siempre partes ocultas al
observador
 Las partes ocultas deben ser eliminadas de
posteriores operaciones: proceso de visibilidad
 El proceso de visibilidad es complejo. Existen
numerosos algoritmos de visibilidad
 Una clasificación de los algoritmos de visibilidad
 Algoritmos que resuelven el problema apoyándose en el dispositivo
(espacio de la imagen)
 Algoritmos que resuelven el problema apoyándose en el sistema de
coordenadas de la escena (espacio del objeto)
 Técnicas implicadas:
Calculo de normales, ordenación, algoritmos de visibilidad,
aceleración por coherencia.
Proyección
Síntesis de una imagen

 La representación de la escena en los dispositivos es


en 2D, la escena esta en 3D
 La operación de paso de un sistemas 3D a uno 2D
se conoce como proceso de proyección
 La proyección de un punto 3D sobre un plano se
calcula trazando una visual por el punto y
calculando la intersección con el plano
 Tipos de proyección:
 Paralela: visuales paralelas
 Perspectiva: visuales partiendo del observador (punto de vista).
 Técnicas implicadas:
 Sistemas proyectivos
 Matrices de proyección
 Transformación perspectiva-paralela
Transformación al dispositivo
Síntesis de una imagen

 Los objetos proyectados están referidos a un sistema


de coordenadas 2D procedente del de la vista
 Los objetos en el rectángulo del plano de
proyección (ventana) se visualizara en un
rectángulo del dispositivo físico (marco)
 El cambio de sistema de coordenadas del mundo
real (vista) al del dispositivo se conoce como
transformación del dispositivo.
 Técnicas implicadas:
 Cambio de sistemas de coordenadas 2D
 Sistemas y transformaciones normalizadas
 Recorte en 2D
 Isotropía y anisotropía
 Ampliación (zoom) y deslizamiento
Iluminación
Síntesis de una imagen

 Conocidos los puntos a iluminar es necesario


conocer el color que se debe asignar a cada uno
ellos.
 El color depende de:
 La iluminación del punto 3D sobre la superficie del objeto
 La forma del objeto (normal) en ese punto
 Las propiedades ópticas del material
 El acabado superficial (rugosidad)
 El color del objeto
 Las propiedades de la fuente luminosa
 Técnicas implicadas:
 Modelos de iluminación
 Modelos de sombreado
 texturas
Conversión al raster
Síntesis de una imagen

 Actualmente la representación de gráficos en un


computador se realiza activando puntos discretos
de una matriz: el raster
 Las entidades graficas a representar (primitivas) son
de naturaleza continua
 Al proceso de conversión de una entidad continua
en un conjunto de puntos discretos se les denomina
rasterización
 Técnicas implicadas:
 Algoritmos de conversión de rectas
 Representación de texto grafico
 Relleno de áreas y polígonos
 Técnicas anti-aliasing
Técnicas de Realidad Virtual

Unidad II

Computación gráfica

Semana 7

Proceso de obtención de imágenes

También podría gustarte