Alexander Kazeka - Academia.edu (original) (raw)

Alexander Kazeka

Uploads

Papers by Alexander Kazeka

Research paper thumbnail of Parallel Ray Tracing

Ray tracing is a technique for rendering images from a three dimensional model of a scene by proj... more Ray tracing is a technique for rendering images from a three dimensional model of a scene by projecting it on to a two dimensional image plane. It works by calculating the direction of the ray that strikes each pixel of the image plane, and tracing that ray back into the scene to determine the interaction of lights and surfaces that produced that ray. Raster graphics systems, such as OpenGL, use approximations and computational short cuts to allow rendering scenes in real time at the cost of image quality. Ray tracing, on the other hand, produces higher quality images (see Figure 1), but is too slow to be used in real time. Since the calculations for each pixel are independent, ray tracing can be easily parallelizable. Parallelization is one way to close the gap in execution time between ray tracing and traditional raster graphics systems. The algorithm we are implementing is not so sophisticated; it is little more than the basic naive implementation. Therefore, we expect to achieve...

Research paper thumbnail of Visual location awareness for mobile robots using feature-based vision

... remains, including the best means of localization in dynamic environments and efficient ... p... more ... remains, including the best means of localization in dynamic environments and efficient ... petition and short term memory, the authors achieve robustness in both place recognition and navigation. ... The methods described above exhibit a wide array of approaches to vision-based ...

Research paper thumbnail of Parallel Ray Tracing

Ray tracing is a technique for rendering images from a three dimensional model of a scene by proj... more Ray tracing is a technique for rendering images from a three dimensional model of a scene by projecting it on to a two dimensional image plane. It works by calculating the direction of the ray that strikes each pixel of the image plane, and tracing that ray back into the scene to determine the interaction of lights and surfaces that produced that ray. Raster graphics systems, such as OpenGL, use approximations and computational short cuts to allow rendering scenes in real time at the cost of image quality. Ray tracing, on the other hand, produces higher quality images (see Figure 1), but is too slow to be used in real time. Since the calculations for each pixel are independent, ray tracing can be easily parallelizable. Parallelization is one way to close the gap in execution time between ray tracing and traditional raster graphics systems. The algorithm we are implementing is not so sophisticated; it is little more than the basic naive implementation. Therefore, we expect to achieve...

Research paper thumbnail of Visual location awareness for mobile robots using feature-based vision

... remains, including the best means of localization in dynamic environments and efficient ... p... more ... remains, including the best means of localization in dynamic environments and efficient ... petition and short term memory, the authors achieve robustness in both place recognition and navigation. ... The methods described above exhibit a wide array of approaches to vision-based ...

Log In