Computer-generated holography is computationally intensive, making it especially challenging for holographic displays where high-resolutions and video rates are needed. To this end, we propose a technique for directly calculating short-time Fourier transform coefficients without the need for a look-up table. Because point spread functions are sparse in this transform domain, only a small fraction of the coefficients need to be updated, enabling significant speed gains. Twenty-fold accelerations are reported over the reference implementation. This approach generalizes the notion of the phase-added stereogram, allowing for the calculation of an arbitrary number of Fourier coefficients per block, enabling high calculation speed with holograms of good visual quality, targeting minimal memory requirements.
Blinder, D 2019, 'Direct calculation of computer-generated holograms in sparse bases', Optics Express, vol. 27, no. 16, pp. 23124-23137. https://doi.org/10.1364/OE.27.023124
Blinder, D. (2019). Direct calculation of computer-generated holograms in sparse bases. Optics Express, 27(16), 23124-23137. https://doi.org/10.1364/OE.27.023124
@article{871bfc83a69c4c47b14094f32ebec008,
title = "Direct calculation of computer-generated holograms in sparse bases",
abstract = "Computer-generated holography is computationally intensive, making it especially challenging for holographic displays where high-resolutions and video rates are needed. To this end, we propose a technique for directly calculating short-time Fourier transform coefficients without the need for a look-up table. Because point spread functions are sparse in this transform domain, only a small fraction of the coefficients need to be updated, enabling significant speed gains. Twenty-fold accelerations are reported over the reference implementation. This approach generalizes the notion of the phase-added stereogram, allowing for the calculation of an arbitrary number of Fourier coefficients per block, enabling high calculation speed with holograms of good visual quality, targeting minimal memory requirements.",
author = "David Blinder",
year = "2019",
month = aug,
day = "5",
doi = "10.1364/OE.27.023124",
language = "English",
volume = "27",
pages = "23124--23137",
journal = "Optics Express",
issn = "1094-4087",
publisher = "The Optical Society",
number = "16",
}