Bokeh Laboratory

Title: Interactive Preview Renderer for Complex Camera Models

Author: Bohumír Zámečník

Department: Department of Software and Computer Science Education

Supervisor: Dr. Alexander Wilkie

Abstract: An interactive renderer was implemented that allows users to preview the effects of imaging with lenses, such as depth of field, bokeh (defocus highlights) and tilt-shift lens configurations. It is based on a state-of-the-art method which combines the power of GPU rasterization and ray tracing. Many models and interactive visualizations were created. A non-interactive simulation of a complex geometrical lens model has been made which is able to produce optical aberrations. Also a prototype implementation of recent fast spreading filters is available. A thorough summary of the principles of optical image formation, lens models and depth of field rendering methods used in computer graphics is given along with a comparison of the approaches and new insights. New possibilities of representing the behavior of complex lenses are suggested, which could be employed to accelerate the rendering.

Keywords: image synthesis, camera models, depth of eld, GPU, image-based ray tracing

Petzval lens

Petzval lens - swirly bokeh

 
bokehlab/start.txt · Last modified: 2012/02/17 16:52 by bohous
 
Except where otherwise noted, content on this wiki is licensed under the following license:CC Attribution-Noncommercial-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki