Fast generation of complex modulation video holograms using temporal redundancy compression and hybrid point-source/wave-field approaches

The hybrid point-source/wave-field method is a newly proposed approach for Computer-Generated Hologram (CGH) calculation, based on the slicing of the scene into several depth layers parallel to the hologram plane. The complex wave scattered by each depth layer is then computed using either a wave-field or a point-source approach according to a threshold criterion on the number of points within the layer. Finally, the complex waves scattered by all the depth layers are summed up in order to obtain the final CGH. Although outperforming both point-source and wave-field methods without producing any visible artifact, this approach has not yet been used for animated holograms, and the possible exploitation of temporal redundancies has not been studied. In this paper, we propose a fast computation of video holograms by taking into account those redundancies. Our algorithm consists of three steps. First, intensity and depth data of the current 3D video frame are extracted and compared with those of the previous frame in order to remove temporally redundant data. Then the CGH pattern for this compressed frame is generated using the hybrid point-source/wave-field approach. The resulting CGH pattern is finally transmitted to the video output and stored in the previous frame buffer. Experimental results reveal that our proposed method is able to produce video holograms at interactive rates without producing any visible artifact.

[1]  Luce Morin,et al.  Complex modulation computer-generated hologram by a fast hybrid point-source/wave-field approach , 2015, 2015 IEEE International Conference on Image Processing (ICIP).

[2]  Eun-Soo Kim,et al.  MPEG-based novel look-up table for rapid generation of video holograms of fast-moving three-dimensional objects. , 2014, Optics express.

[3]  Eun-Soo Kim,et al.  Fast computation of hologram patterns of a 3D object using run-length encoding and novel look-up table methods. , 2009, Applied optics.

[4]  Hirotaka Nakayama,et al.  Rapid calculation algorithm of Fresnel computer-generated-hologram using look-up table and wavefront-recording plane methods for three-dimensional display. , 2010, Optics express.

[5]  U. Schnars,et al.  Digital Holography: Digital Hologram Recording, Numerical Reconstruction, and Related Techniques , 2004 .

[6]  J. Goodman Introduction to Fourier optics , 1969 .

[7]  K Matsushima,et al.  Recurrence formulas for fast creation of synthetic three-dimensional holograms. , 2000, 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]  John Watson,et al.  Computer generated holograms from three dimensional meshes using an analytic light transport model. , 2008, Applied optics.

[10]  Wendy J. Plesniak Incremental update of computer-generated holograms , 2003 .

[11]  J L Juárez-Pérez,et al.  Nonredundant calculations for creating digital Fresnel holograms. , 1997, Applied optics.

[12]  Takeshi Yamaguchi,et al.  Real-time image plane full-color and full-parallax holographic video display system , 2007 .

[13]  Byoungho Lee,et al.  Mathematical modeling of triangle-mesh-modeled three-dimensional surface objects for digital holography. , 2008, Applied optics.

[14]  Tomoyoshi Shimobaba,et al.  Acceleration of color computer-generated hologram from three-dimensional scenes with texture and depth information , 2014, Sensing Technologies + Applications.

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

[16]  Takashi Tanaka,et al.  Computer generated holography using a graphics processing unit. , 2006, Optics express.

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

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

[19]  Jian-Wen Dong,et al.  A fast analytical algorithm for generating CGH of 3D scene , 2010, OPTO.

[20]  Tomoyoshi Ito,et al.  Simple and fast calculation algorithm for computer-generated hologram with wavefront recording plane. , 2009, Optics letters.

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

[22]  D. Marquardt An Algorithm for Least-Squares Estimation of Nonlinear Parameters , 1963 .

[23]  Hirotaka Nakayama,et al.  Generation of real-time large computer generated hologram using wavefront recording method. , 2012, Optics express.

[24]  Eun-Soo Kim,et al.  Accelerated computation of hologram patterns by use of interline redundancy of 3-D object images , 2011 .

[25]  Takeshi Yamaguchi,et al.  Real-Time Generation of Full color Image Hologram with Compact Distance Look-up Table , 2009 .

[26]  Tomoyoshi Shimobaba,et al.  Calculation reduction method for color digital holography and computer-generated hologram using color space conversion , 2013, ArXiv.

[27]  Jian-Wen Dong,et al.  High-speed full analytical holographic computations for true-life scenes. , 2010, Optics express.

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

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

[30]  Muharrem Bayraktar,et al.  Method to calculate the far field of three-dimensional objects for computer-generated holography. , 2010, Applied optics.

[31]  Eun-Soo Kim,et al.  Fast generation of three-dimensional video holograms by combined use of data compression and lookup table techniques. , 2008, Applied optics.

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