Improved look-up table method of computer-generated holograms.

Heavy computation load and vast memory requirements are major bottlenecks of computer-generated holograms (CGHs), which are promising and challenging in three-dimensional displays. To solve these problems, an improved look-up table (LUT) method suitable for arbitrarily sampled object points is proposed and implemented on a graphics processing unit (GPU) whose reconstructed object quality is consistent with that of the coherent ray-trace (CRT) method. The concept of distance factor is defined, and the distance factors are pre-computed off-line and stored in a look-up table. The results show that while reconstruction quality close to that of the CRT method is obtained, the on-line computation time is dramatically reduced compared with the LUT method on the GPU and the memory usage is lower than that of the novel-LUT considerably. Optical experiments are carried out to validate the effectiveness of the proposed method.

[1]  Jun Yao,et al.  Study of improved ray tracing parallel algorithm for CGH of 3D objects on GPU , 2014, Other Conferences.

[2]  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.

[3]  Marcus Magnor,et al.  Computer generated holography using parallel commodity graphics hardware. , 2006, Optics express.

[4]  Ghaith Makey,et al.  Modification of common Fourier computer generated hologram's representation methods from sequential to parallel computing , 2015 .

[5]  Levent Onural,et al.  Graphics processing unit accelerated computation of digital holograms. , 2009, Applied optics.

[6]  Y Ogihara,et al.  Fast calculation method of a CGH for a patch model using a point-based method. , 2015, Applied optics.

[7]  Yuji Sakamoto,et al.  Fast point-based method of a computer-generated hologram for a triangle-patch model by using a graphics processing unit. , 2016, Applied optics.

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

[9]  Eun-Soo Kim,et al.  Graphics processing unit-based implementation of a one-dimensional novel-look-up-table for real-time computation of Fresnel hologram patterns of three-dimensional objects , 2014 .

[10]  Eun-Soo Kim,et al.  Fast one-step calculation of holographic videos of three-dimensional scenes by combined use of baseline and depth-compensating principal fringe patterns. , 2014, Optics express.

[11]  Eun-Soo Kim,et al.  Effective reduction of the novel look-up table memory size based on a relationship between the pixel pitch and reconstruction distance of a computer-generated hologram. , 2011, Applied optics.

[12]  Ghaith Makey,et al.  Accelerating the calculations of binary detour phase method by integrating both CUDA and Matlab programming for GPU's parallel computations , 2013 .

[13]  Eun-Soo Kim,et al.  GPU-based implementation of an accelerated SR-NLUT based on N-point one-dimensional sub-principal fringe patterns in computer-generated holograms , 2015, ICT Express.

[14]  Takashi Yokota,et al.  Distributed calculation method for large-pixel-number holograms by decomposition of object and hologram planes. , 2014, Optics letters.

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

[16]  Tomoyoshi Ito,et al.  Electroholographic display unit for three-dimensional display by use of special-purpose computational chip for holography and reflective LCD panel. , 2005, Optics express.

[17]  Tomoyoshi Ito,et al.  Special-purpose computer HORN-5 for a real-time electroholography. , 2005, Optics express.

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

[19]  Eun-Soo Kim,et al.  Fast generation of video holograms of three-dimensional moving objects using a motion compensation-based novel look-up table. , 2013, Optics express.

[20]  Yasuyuki Ichihashi,et al.  HORN-6 special-purpose clustered computing system for electroholography. , 2009, Optics express.

[21]  Eun-Soo Kim,et al.  Three-directional motion-compensation mask-based novel look-up table on graphics processing units for video-rate generation of digital holographic videos of three-dimensional scenes. , 2016, Applied optics.

[22]  Ridwan Bin Adrian Tanjung,et al.  Fast CGH computation using S-LUT on GPU. , 2009, Optics express.