3D photography

Goal: To develop a system that synthesizes arbitrary views, from a set of pre-stored images.

In current photography, light intensity is stored in a two-dimensional pixel array:

In this project, we explore a generalization of this to the storage of light travelling along all directions of space. This concept has been called 3D photography.

The 3D photograph, i.e., the light intensity travelling along all directions is stored in the so-called plenoptic array, a generalization of the two-dimensional pixel array of an usual image.

The project includes two distinct tasks: