Identificador persistente para citar o vincular este elemento: http://hdl.handle.net/10553/14434
Título: Paralelización de un algoritmo de ray tracing para arrays de mililentes
Autores/as: Suárez Rodríguez, Antonio Cristo
Director/a : Rodríguez Barrera, Eduardo Miguel 
Benítez Díaz, Domingo Juan 
Clasificación UNESCO: 33 Ciencias tecnológicas
Palabras clave: Parallelism
OpenMP
CUDA
Ray tracing
Millilens array
Fecha de publicación: 2015
Resumen: El uso de arrays de microlentes está ámpliamente extendido en sistemas ópticos adaptativos, así como para homogeneizar patrones de radiación. Asimismo, se emplean para fotografía plenóptica siendo posible obtener imágenes desde distintos ángulos, recrear el paralaje u obtener mapas de distancia. Estas imágenes, a su vez, pueden reproducirse tridimensionalmente empleando un array de mililentes. Partiendo de esta última idea, situar un array de mililentes sobre una pantalla convencional permite que el conjunto se comporte como un modulador espacial de luz y propicia la aparición de técnicas de conformado de haz y de división espacial. En este trabajo se propone implementar un simulador que recoja este escenario y paralelizarlo sobre las arquitecturas paralelas de memoria compartida y de tipo procesador gráfico.
Microlens arrays are widely used in adaptive optics, and also to homogenize radiation patterns. Besides, plenoptic cameras employ them to achieve a range of images with different points of view, from which we can recover parallax and depth. These images can be played in a three-dimensional way by means of a millilens array. Thus, placing a millilens array over a common display can be seen as a spatial light modulator and promotes the advent of beamforming and spatial-division techniques. In this work, lenticular arrays are supposed to beam steering light from a display. Sequential simulation software has been parallelized in shared memory (OpenMP) and graphics processing unit (CUDA) for speed-up purposes.
Descripción: Máster Universitario en Sistemas Inteligentes y Aplicaciones Numéricas en Ingeniería (SIANI)
Departamento: Departamento de Iu Sistemas Inteligentes Y Aplicaciones Numéricas
Titulación: Máster Universitario en Sistemas Inteligentes y Aplicaciones Numéricas en Ingeniería
URI: http://hdl.handle.net/10553/14434
Derechos: by-nc-nd
Colección:Trabajo final de máster
miniatura
Memoria
Adobe PDF (3,51 MB)

En el caso de que no encuentre el documento puede ser debido a que el centro o las/os autoras/es no autorizan su publicación. Si tiene verdadero interés en el contenido del mismo, puede dirigirse al director/a o directores/as del trabajo cuyos datos encontrará más arriba.

Vista completa

Visitas

80
actualizado el 15-abr-2023

Descargas

224
actualizado el 15-abr-2023

Google ScholarTM

Verifica


Comparte



Exporta metadatos



Los elementos en ULPGC accedaCRIS están protegidos por derechos de autor con todos los derechos reservados, a menos que se indique lo contrario.