Modern Functional Analysis in Computer Graphics

General Information

Creating photorealistic images has always been an essential goal in computer graphics. The image generation process builds on a complex mathematical construct, the so-called rendering equation. This equation defines how light interacts with surfaces in a virtual scene, and involves complex surface description models that describe important effects like reflections, glossy surface interactions, and indirect illumination. Solving this equation can be achieved by investing a large amount of time and computational resources, but intelligent methods have been found that greatly speed up the calculations up to an interactive or even real-time frame rates. Both interactive as well as any non-interactive applications such as computer games, visual effects, architectural lighting simulation, urban and automotive design, disaster simulation and many other applications that depend on an accurate light simulation, profit from efficient ways to calculate light transport.
These methods can be categorized by being a part of the mathematical field of functional analysis where a large body of research exists because it forms the basis for scientific fields such as quantum mechanics, chaos and ergodic theory, vision and signal processing besides countless specialized applications in areas like structural mechanics, simulation and other engineering problems. Applications of Fourier or Laplace transformations, Spherical Harmonics or Wavelets, just to name a few important approaches, are ubiquitous.
However, despite the considerable amount of research work devoted to finding methods to calculate and analyze the complex light transport in a virtual scene, they remain challenging issues and many inherent properties of light transport are largely unknown.
Over the course of the last 10 years, a more general form of wavelets, named anisotropic wavelets that introduce directionality to the basis definitions have been proposed. In particular, curvelets and contourlets have already proven to be powerful tools in astrophysics, seismology, fluid dynamics and vision due to their unique properties optimized for natural signals.
Yet, anisotropic wavelets have not been considered for light transport, though they have several advantages over standard wavelets such as a higher sparsity or near-optimal representation. Therefore, the main goal of this project is to develop methods based on anisotropic wavelets that calculate all aspects of light transport more efficiently, delivering a higher image quality with fewer resources, including an adaptation to all principal domains used in computer graphics. Due to their properties, anisotropic wavelets also form an excellent foundation to perform a fundamental multi-scale and multi-directional analysis of light transport which leads to a better understanding and deeper into the process of light transport in virtual scenes.