The heavy computational burden of computer-generated holograms (CGHs) has been a significant issue for three-dimensional (3D) display systems using electro-holography. Recently, fast CGH calculation methods of line-drawn objects for electro-holography were proposed, which are targeted for holography-based augmented reality/virtual reality devices because of their ability to project object contours in space with a small computational load. However, these methods still face shortcomings, namely, they cannot draw arbitrary curves with graphics processing unit (GPU) acceleration, which is an obstacle for replaying highly expressive and complex 3D images. In this paper, we propose an effective algorithm for calculating arbitrary line-drawn objects at layers of different depths suitable for implementation of GPU. By combining the integral calculation of wave propagation with an algebraic solution, we successfully calculated CGHs of 1, 920?×?1, 080 pixels within 1.1 ms on an NVIDIA Geforce RTX 2080Ti GPU.
Nishitsuji, T , Blinder, D , Kakue, T, Shimobaba, T , Schelkens, P & Ito, T 2021, ' GPU-accelerated calculation of computer-generated holograms for line-drawn objects ', Optics Express , vol. 29, no. 9, pp. 12849-12866.
Nishitsuji, T. , Blinder, D. , Kakue, T., Shimobaba, T. , Schelkens, P. , & Ito, T. (2021). GPU-accelerated calculation of computer-generated holograms for line-drawn objects . Optics Express , 29 (9), 12849-12866.
@article{77ebe0f72434477a9abae26e68fdcbb3,
title = " GPU-accelerated calculation of computer-generated holograms for line-drawn objects " ,
abstract = " The heavy computational burden of computer-generated holograms (CGHs) has been a significant issue for three-dimensional (3D) display systems using electro-holography. Recently, fast CGH calculation methods of line-drawn objects for electro-holography were proposed, which are targeted for holography-based augmented reality/virtual reality devices because of their ability to project object contours in space with a small computational load. However, these methods still face shortcomings, namely, they cannot draw arbitrary curves with graphics processing unit (GPU) acceleration, which is an obstacle for replaying highly expressive and complex 3D images. In this paper, we propose an effective algorithm for calculating arbitrary line-drawn objects at layers of different depths suitable for implementation of GPU. By combining the integral calculation of wave propagation with an algebraic solution, we successfully calculated CGHs of 1, 920?×?1, 080 pixels within 1.1 ms on an NVIDIA Geforce RTX 2080Ti GPU. " ,
author = " Takashi Nishitsuji and David Blinder and Takashi Kakue and Tomoyoshi Shimobaba and Peter Schelkens and Tomoyoshi Ito " ,
note = " Funding Information: Funding. Grant-in-Aid for Research from the Faculty of System Design, TMU Fonds Wetenschappelijk Onderzoek (12ZQ220N, VS07820N) Takayanagi Kenjiro Foundation Japan Society for the Promotion of Science (19H01097, 20K19810). Publisher Copyright: { extcopyright} 2021 OSA - The Optical Society. All rights reserved. Copyright: Copyright 2021 Elsevier B.V., All rights reserved. " ,
year = " 2021 " ,
month = apr,
day = " 26 " ,
doi = " 10.1364/OE.421230 " ,
language = " English " ,
volume = " 29 " ,
pages = " 1284912866 " ,
journal = " Optics Express " ,
issn = " 1094-4087 " ,
publisher = " The Optical Society " ,
number = " 9 " ,
}