Learning to Synthesize a 4D RGBD Light Field from a Single Image
In the International Conference on Computer Vision (ICCV) 2017 (Spotlight Oral Presentation)
Example Input 2D Image
Predicted 4D Ray Depths
Synthesized 4D Light Field
Synthesized Synthetic Depth-of-Field (Focused on Flower)
Synthesized Synthetic Depth-of-Field (Focused on Background)
This repository contains:
- Local_Light_Field_Synthesis.ipynb Jupyter notebook with an implementation of our algorithm. Note that this code may contain slight updates and modifications to the code used in our paper.
This code depends on a working installation of Tensorflow and basic Python libraries (numpy, scipy, matplotlib).
This work was supported in part by ONR grants N00014152013 and N000141712687, NSF grant 1617234, NSF fellowship DGE 1106400, a Google Research Award, the UC San Diego Center for Visual Computing, and a generous GPU donation from NVIDIA.