Fast and flexible GPU implementation of the view-dependent error diffusion algorithm
Résumé
During the quantization of the hologram values part of the information is lost, which introduces quantization noise in the reconstruction. To enhance the hologram quality, we developed in a previous work a view-dependent error diffusion algorithm which rejects the quantization noise in specific views. However, this algorithm is slow which prevents its use in real-time applications. In this paper, we present a GPU implementation of this technique which uses the inherent parallelism of the error diffusion algorithm. Moreover, we introduce a technique to select diffusion weights, which allows a trade-off between computation time and reconstruction quality. Experimental results demonstrate the ability of our approach to quickly generate high-quality holograms.