Für eine korrekte Darstellung dieser Seite benötigen Sie einen XHTML-standardkonformen Browser, der die Darstellung von CSS-Dateien zulässt.


Youtube Channel CG

You are here

  • English
  • Deutsch

Light Fields


Part 1: Light Field Rendering

In the first part of this project, we focused on developing new techniques for real-time rendering of light fields from 3D models. The standard approach of these techniques is based on a set of preacquired image-data. From these image data, new virtual views can be synthesized. Additional per pixel depth information, provided by a time-of-flight camera, is taken into account to improve image quality.

The light field data format as well as techniques for real-time acquisition and rendering of light fields have been developed using synthetic data generated by our Time-of-Flight sensor simulator.

Our light field data format is based on a spherical approximation parameterizing camera space. For each sample position on the spherical arrangement, a parabolic map of the opposite hemisphere, containing combined RGB and depth values per-pixel (RGBz), is stored. Both the resolution of the camera parametrization as well as the image resolution of the parabolic map are adjustable. For camera space parametrization we provide hierarchical spherical arrangements containing either 12, 42, 162, 642 or even 2562 sample positions.

Our spherical light field renderer is based on a raycasting approach and runs on the GPU. It uses per-pixel depth information for efficient depth correction of rays. Image synthesis is then performed by rendering the smooth shaded faces of the polygonal camera sphere. For per-fragment interpolation an additional false-color is assigned to each vertex to establish per-pixel camera weights with individual polygons. Surface points are established very precisely for each fragment based on the parabolic maps stored with the nearby vertices.

Applying our raycasting approach, high-quality rendering results are achieved without any visible ghosting artifacts at high update rates of up to 53 frames per second. The rendering results show that simple objects can be reconstructed from as few as 12 light field samples. For more complex objects a sample count of 42 has proven to be sufficient in most cases.

This research project was partially funded by grant KO-2960-6/1,2 from the German Research Foundation (DFG).

Click on the images for an example video:

(None of the rendering results available from this domain, neither images nor videos or light field data sets is to be used in any form without the explicit consent of Severin S. Todt and Christof Rezk-Salama.)

Part 2: Light Field Relighting

The main goal of the second part of this project is to find new and efficient ways that allow for an interactive change of a light field's illumination in realtime. This is especially important in the context of object recognition or scene compositing.

The images below are sample images of a light field reconstruction of the Bust model. The light field can be relit in real time using the Polynomial Texture Mapping (PTM) technique developed by T. Malzbender/HP Labs in 2001.

For more details, please take a look at the paper. The texture used in the images was taken from HP Labs.



Conference Papers

[bib] - Lisa Brückbauer, Christof Rezk-Salama, Andreas Kolb - Relighting Spherical Light Fields With Polynomial Texture Mapping
In VMV 2010: Vision, Modeling & Visualization, 2010


Articles/Journal Papers

[bib] - Christof Rezk-Salama, Severin Todt and Andreas Kolb - Raycasting of Light Field Galleries from Volumetric Data
In Computer Graphics Forum (Proc. EuroVis), 27(3), 2008, pages 839-846 - [pdf]

Articles/Journal Papers

[bib] - S. Todt, M. Langer, C. Rezk-Salama, A. Kolb, K.D. Kuhnert - Spherical Light Field Rendering in Application for Analysis by Synthesis
In Int. J. on Intell. Systems and Techn. and App. (IJISTA), Issue on Dynamic 3D Imaging, 5(1), 2008, pages 304 - 314 - [pdf]

Conference Papers

[bib] - S. Todt, C. Rezk-Salama, A. Kolb - Light Field Rendering for Games
In Proc. Theory and Practice of Computer Graphics, 2008, pages 27--33, Best Student Paper Presentation Award - [pdf]

Conference Papers

[bib] - Severin Todt, Christof Rezk-Salama, Lisa Brückbauer, Andreas Kolb - Progressive Light Field Rendering for Web Based Data Presentation
In Workshop on Hyper-Media 3D Internet, 2008, pages 23-32


Technical Reports

[bib] - S. Todt, C. Rezk-Salama, A. Kolb - Fast (Spherical) Light Field Rendering with Per-Pixel Depth
In Technical Report , Computer Graphics Group, University of Siegen, 2007
 - [pdf]



[bib] - Severin S. Todt, C. Rezk-Salama, A. Kolb - Real-Time Fusion of Depth and Light Field Images
In ACM SIGGRAPH Posters, 2005 - [pdf]