Improving Ray Tracing Anti-aliasing Performance through Image Gradient Analysis

  • João Marcelo X. N. Teixeira Universidade Federal de Pernambuco
  • Eduardo S. Albuquerque Universidade Federal de Goiás
  • Artur L. dos Santos Universidade Federal de Pernambuco
  • Veronica Teichrieb Universidade Federal de Pernambuco
  • Judith Kelner Universidade Federal de Pernambuco

Resumo


Ray tracing is the primary technique used for imaging based on the simulation of physical phenomena. The core problem is in the need of high computing power. Since the 1960s, research has been conducted to improve the efficiency of algorithms and the development of parallel systems has promoted their implementation. Migration to many-core architectures and in particular the development of GPUs make realtime applications possible. This work aims at improving the performance of ray tracing with support for anti-aliasing using image processing techniques implemented in GPU. The results show considerable gains with the use of the proposed approach.
Palavras-chave: Ray tracing, Pixel, Kernel, Graphics processing unit, Hardware, Computer architecture, Image resolution
Publicado
27/10/2010
TEIXEIRA, João Marcelo X. N.; ALBUQUERQUE, Eduardo S.; SANTOS, Artur L. dos; TEICHRIEB, Veronica; KELNER, Judith. Improving Ray Tracing Anti-aliasing Performance through Image Gradient Analysis. In: SIMPÓSIO EM SISTEMAS COMPUTACIONAIS DE ALTO DESEMPENHO (SSCAD), 11. , 2010, Petrópolis. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2010 . p. 144-151.