Real-time systems for computational photography and illumination
Recently, quality camera systems with high frame rates have become commercially available. In combination with ever increasing processing speeds in graphics processing units (GPUs), which enable real-time computation on optical data in image space, it is now possible to drastically increase the quality of traditional applications and perform novel visual interactions with real-world scenes.
Computational Photography
Digital photography has replaced its analog predecessor which is based on chemical processes step by step. The advantages of digitally recorded photos are not only expressed by the easy means to store and duplicate photos but also by the possibilities for enthusiastic photographers to post process their pictures.
Image space acquisition and modelling
In order to achieve realistic images, computer graphics employs detailed models which accurately describe the geometry and the materials of the scene to be rendered. The creation of those models comes at a high cost, though, especially when they need to be produced manually. This lead to the development of acquisition techniques which construct these models for real-world scenes automatically.
Structured light scanning
In this project, we are looking at a technique that has been around for a long time - structured light scanning. This is used to digitize the geometry of objects. Our aim is to implement this technology on mobile devices such as a smartphone or a battery-powered projector.
Appearance synthesis
Computer graphics has developed practical methods for the description of scenes and their interactions with light. Appearance synthesis is concerned with algorithmic, automated methods for the production of real-world items which look as close as possible to the specified models.