Bessel function expansion to reduce the calculation time and memory usage for cylindrical computer-generated holograms

Y Sando, D Barada, BJ Jackin, T Yatagai - Applied Optics, 2017 - opg.optica.org
Y Sando, D Barada, BJ Jackin, T Yatagai
Applied Optics, 2017opg.optica.org
This study proposes a method to reduce the calculation time and memory usage required for
calculating cylindrical computer-generated holograms. The wavefront on the cylindrical
observation surface is represented as a convolution integral in the 3D Fourier domain. The
Fourier transformation of the kernel function involving this convolution integral is analytically
performed using a Bessel function expansion. The analytical solution can drastically reduce
the calculation time and the memory usage without any cost, compared with the numerical …
This study proposes a method to reduce the calculation time and memory usage required for calculating cylindrical computer-generated holograms. The wavefront on the cylindrical observation surface is represented as a convolution integral in the 3D Fourier domain. The Fourier transformation of the kernel function involving this convolution integral is analytically performed using a Bessel function expansion. The analytical solution can drastically reduce the calculation time and the memory usage without any cost, compared with the numerical method using fast Fourier transform to Fourier transform the kernel function. In this study, we present the analytical derivation, the efficient calculation of Bessel function series, and a numerical simulation. Furthermore, we demonstrate the effectiveness of the analytical solution through comparisons of calculation time and memory usage.
opg.optica.org
Showing the best result for this search. See all results