Layered Light Field Reconstruction for Defocus Blur

By Karthik Vaidyanathan, Komono Kohei, Published: 11/19/2013, Last Updated: 11/19/2013

By Karthik Vaidyanathan, Jacob Munkberg, Petrik Clarberg, Marco Salvi
Intel Corporation

We present a novel algorithm for reconstructing high quality defocus blur from a sparsely sampled light field. Our algorithm builds upon recent developments in the area of sheared reconstruction filters and significantly improves reconstruction quality and performance. While previous filtering techniques can be ineffective in regions with complex occlusion, our algorithm handles such scenarios well by partitioning the input samples into depth layers. These depth layers are filtered independently and then combined together, taking into account inter-layer visibility. We also introduce a new separable formulation of sheared reconstruction filters that achieves real time performance on a modern GPU and is more than two orders of magnitude faster than previously published techniques.

Read the PDF Layered Light Field Reconstruction for Defocus Blur [8.37 MB]

Referred to ACM Transactions on Graphics, 2013

Additional Resources

View all Rendering Research publications

Product and Performance Information


Intel's compilers may or may not optimize to the same degree for non-Intel microprocessors for optimizations that are not unique to Intel microprocessors. These optimizations include SSE2, SSE3, and SSSE3 instruction sets and other optimizations. Intel does not guarantee the availability, functionality, or effectiveness of any optimization on microprocessors not manufactured by Intel. Microprocessor-dependent optimizations in this product are intended for use with Intel microprocessors. Certain optimizations not specific to Intel microarchitecture are reserved for Intel microprocessors. Please refer to the applicable product User and Reference Guides for more information regarding the specific instruction sets covered by this notice.

Notice revision #20110804