By Jon Hasselgren, Jacob Munkberg and Karthik Vaidyanathan
We present several practical improvements to a recent layered reconstruction algorithm for defocus and motion blur. We leverage hardware texture filters, layer merging and sparse statistics to reduce computational complexity. Furthermore, we restructure the algorithm for better load-balancing on graphics processors, albeit at increased memory usage. We show performance gains of 2 - 5x with an almost no difference in image quality, bringing this reconstruction technique to the real-time domain.
Citation: Jon Hasselgren, Jacob Munkberg, Karthik Vaidyanathan, “Practical Layered Reconstruction for Defocus and Motion Blur”, Submitted to Journal of Computer Graphics Techniques (JCGT) November 2014.
This software is subject to the U.S. Export Administration Regulations and other U.S. law, and may not be exported or re-exported to certain countries (Cuba, Iran, North Korea, Sudan, and Syria) or to persons or entities prohibited from receiving U.S. exports (including Denied Parties, Specially Designated Nationals, and entities on the Bureau of Export Administration Entity List or involved with missile technology or nuclear, chemical or biological weapons).