Fast calculation method of a CGH for a patch model using a point-based method.

Holography is three-dimensional display technology. Computer-generated holograms (CGHs) are created by simulating light propagation on a computer, and they are able to display a virtual object. There are mainly two types of calculation methods of CGHs, a point-based method and the fast Fourier-transform (FFT)-based method. The FFT-based method is based on a patch model, and it is suited to accelerating the calculations as it calculates the light propagation across a patch as a whole. The calculations with the point-based method are characterized by a high degree of parallelism, and it is suited to accelerating graphics processing units (GPUs). The point-based method is not suitable for calculation with the patch model. This paper proposes a fast calculation algorithm for a patch model with the point-based method. The proposed method calculates the line on a patch as a whole regardless of the number of points on the line. When the proposed method is implemented on a GPU, the calculation time of the proposed method is shorter than with the point-based method.

[1]  Rick H-Y Chen,et al.  Computer generated hologram with geometric occlusion using GPU-accelerated depth buffer rasterization for three-dimensional display. , 2009, Applied optics.

[2]  Eun-Soo Kim,et al.  Effective generation of digital holograms of three-dimensional objects using a novel look-up table method. , 2008, Applied optics.

[3]  A W Lohmann,et al.  Binary fraunhofer holograms, generated by computer. , 1967, Applied optics.

[4]  Eun-Soo Kim,et al.  Effective memory reduction of the novel look-up table with one-dimensional sub-principle fringe patterns in computer-generated holograms. , 2012, Optics express.

[5]  F. Wyrowski,et al.  Fast calculation method for optical diffraction on tilted planes by use of the angular spectrum of plane waves. , 2003, Journal of the Optical Society of America. A, Optics, image science, and vision.

[6]  Thomas S. Huang,et al.  Digital Holography , 2003 .

[7]  Yasuyuki Ichihashi,et al.  Fast calculation of computer-generated-hologram on AMD HD5000 series GPU and OpenCL. , 2010, Optics express.

[8]  Mark E. Lucente,et al.  Interactive computation of holograms using a look-up table , 1993, J. Electronic Imaging.

[9]  Tomoyoshi Shimobaba,et al.  Scaled angular spectrum method. , 2012, Optics letters.

[10]  Yuji Sakamoto,et al.  Fast computation method for a Fresnel hologram using three-dimensional affine transformations in real space. , 2009, Applied optics.

[11]  James P. Waters,et al.  HOLOGRAPHIC IMAGE SYNTHESIS UTILIZING THEORETICAL METHODS , 1966 .

[12]  Yuji Sakamoto,et al.  Full parallax computer generated hologram using GPU-accelerated ray tracing method , 2012, OPTO.

[13]  Yasuyuki Ichihashi,et al.  Numerical calculation library for diffraction integrals using the graphic processing unit: the GPU-based wave optics library , 2008 .

[14]  Yuji Sakamoto,et al.  Fast calculation method for CGHs by using spherical pre-calculated object light , 2011, OPTO.

[15]  Hiroshi Yoshikawa,et al.  Fast Computation of Fresnel Holograms Employing Difference , 2000, Electronic Imaging.