Computer generated holography (CGH) is a computationally intensive task, which requires the design of efficient algorithms for calculating realistic holograms in real-time. Sparse CGH algorithms address this challenge by computing holographic signals in a transform domain where they are sparse, thereby requiring only to update a small number of coefficients and speeding up calculations. However, the required memory access patterns form a bottleneck, limiting speed gains. We propose a novel technique for computing phase-added stereograms by grouping Fourier coefficients into sub-stereograms, mapping to contiguous cells in 3D space. We present various implementations of this algorithm, reporting speedup factors ranging from 3 to 30 depending on the devices{\textquoteright} computing capability, without compromising on quality. This enables real-time CGH for driving holographic displays for more complex scenes.
Blinder, D & Schelkens, P 2020, Accelerating phase-added stereogram calculations by coefficient grouping for digital holography. in P Schelkens & T Kozacki (eds), Proc. SPIE 11353, Optics, Photonics and Digital Technologies for Imaging Applications VI. vol. 11353, 1135303, Proceedings of SPIE - The International Society for Optical Engineering, vol. 11353, SPIE, SPIE Photonics Europe, 2020, Strasbourg, France, 6/04/20. https://doi.org/10.1117/12.2553918
Blinder, D., & Schelkens, P. (2020). Accelerating phase-added stereogram calculations by coefficient grouping for digital holography. In P. Schelkens, & T. Kozacki (Eds.), Proc. SPIE 11353, Optics, Photonics and Digital Technologies for Imaging Applications VI (Vol. 11353). Article 1135303 (Proceedings of SPIE - The International Society for Optical Engineering; Vol. 11353). SPIE. https://doi.org/10.1117/12.2553918
@inproceedings{c9d583e55e874487be6a8164fdb7892f,
title = "Accelerating phase-added stereogram calculations by coefficient grouping for digital holography",
abstract = "Computer generated holography (CGH) is a computationally intensive task, which requires the design of efficient algorithms for calculating realistic holograms in real-time. Sparse CGH algorithms address this challenge by computing holographic signals in a transform domain where they are sparse, thereby requiring only to update a small number of coefficients and speeding up calculations. However, the required memory access patterns form a bottleneck, limiting speed gains. We propose a novel technique for computing phase-added stereograms by grouping Fourier coefficients into sub-stereograms, mapping to contiguous cells in 3D space. We present various implementations of this algorithm, reporting speedup factors ranging from 3 to 30 depending on the devices{\textquoteright} computing capability, without compromising on quality. This enables real-time CGH for driving holographic displays for more complex scenes.",
author = "David Blinder and Peter Schelkens",
year = "2020",
month = apr,
day = "1",
doi = "10.1117/12.2553918",
language = "English",
volume = "11353",
series = "Proceedings of SPIE - The International Society for Optical Engineering",
publisher = "SPIE",
editor = "Peter Schelkens and Tomasz Kozacki",
booktitle = "Proc. SPIE 11353, Optics, Photonics and Digital Technologies for Imaging Applications VI",
address = "United States",
note = " SPIE Photonics Europe, 2020 ; Conference date: 06-04-2020 Through 10-04-2020",
url = "https://spie.org/conferences-and-exhibitions/photonics-europe?utm_id=repe20pae&spMailingID=4563957&spUserID=MjA2NDExNDgyMTA3S0&spJobID=920584314&spReportId=OTIwNTg0MzE0S0&SSO=1",
}