Abstract
A new method for constructing computer-generated holograms using a precalculated triangular mesh is presented. The speed of calculation can be increased dramatically by exploiting both the precalculated base triangle and GPU parallel computing. Unlike algorithms using point-based sources, this method can reconstruct a more vivid 3D object instead of a “hollow image.” In addition, there is no need to do a fast Fourier transform for each 3D element every time. A ferroelectric liquid crystal spatial light modulator is used to display the binary hologram within our experiment and the hologram of a base right triangle is produced by utilizing just a one-step Fourier transform in the 2D case, which can be expanded to the 3D case by multiplying by a suitable Fresnel phase plane. All 3D holograms generated in this paper are based on Fresnel propagation; thus, the Fresnel plane is treated as a vital element in producing the hologram. A GeForce GTX 770 graphics card with 2 GB memory is used to achieve parallel computing.
© 2014 Optical Society of America
Full Article | PDF ArticleMore Like This
Fan Yang, Andrzej Kaczorowski, and Tim D. Wilkinson
Appl. Opt. 54(18) 5726-5733 (2015)
Kohei Hosoyachi, Kazuhiro Yamaguchi, Tsubasa Ichikawa, and Yuji Sakamoto
Appl. Opt. 52(1) A33-A44 (2013)
Lukas Ahrenberg, Philip Benzie, Marcus Magnor, and John Watson
Appl. Opt. 47(10) 1567-1574 (2008)