Abstract

This paper reports a fast method for generating a 2048x2048 digital Fresnel hologram at a rate of over 100 frames per second. Briefly, the object wave of an image is nonuniformally sampled and generated on a wavefront recording plane (WPR) that is close to the object scene. The sampling interval at each point on the WRP image is then modulated according to the depth map. Subsequently, the WRP image is converted into a hologram. The hologram generated with our proposed method, which is referred to as the warped WRP (WWRP) hologram, is capable of presenting a 3-D object with faster speed as compared with existing methods.

© 2015 Optical Society of America

Full Article  |  PDF Article
OSA Recommended Articles
Real-time relighting of digital holograms based on wavefront recording plane method

P.W.M. Tsang, K.W.K. Cheung, and T.-C Poon
Opt. Express 20(6) 5962-5967 (2012)

Generation speed and reconstructed image quality enhancement of a long-depth object using double wavefront recording planes and a GPU

Anh-Hoang Phan, Mei-lan Piao, Sang-Keun Gil, and Nam Kim
Appl. Opt. 53(22) 4817-4824 (2014)

Simple calculation of a computer-generated hologram for lensless holographic 3D projection using a nonuniform sampled wavefront recording plane

Chenliang Chang, Jun Wu, Yijun Qi, Caojin Yuan, Shouping Nie, and Jun Xia
Appl. Opt. 55(28) 7988-7996 (2016)

References

  • View by:
  • |
  • |
  • |

  1. S.-C. Kim, J. M. Kim, and E.-S. Kim, “Effective memory reduction of the novel look-up table with one-dimensional sub-principle fringe patterns in computer-generated holograms,” Opt. Express 20(11), 12021–12034 (2012).
    [Crossref] [PubMed]
  2. S.-C. Kim and E.-S. Kim, “Fast computation of hologram patterns of a 3D object using run-length encoding and novel look-up table methods,” Appl. Opt. 48(6), 1030–1041 (2009).
    [Crossref] [PubMed]
  3. S.-C. Kim and E.-S. Kim, “Effective generation of digital holograms of three-dimensional objects using a novel look-up table method,” Appl. Opt. 47(19), D55–D62 (2008).
    [Crossref] [PubMed]
  4. T. Yamaguchi, G. Okabe, and H. Yoshikawa, “Real-time image plane full-color and full-parallax holographic video display system,” Opt. Eng. 46(12), 125801 (2007).
    [Crossref]
  5. P. W. M. Tsang, J.-P. Liu, W. K. Cheung, and T.-C. Poon, “Fast generation of Fresnel holograms based on multirate filtering,” Appl. Opt. 48(34), H23–H30 (2009).
    [Crossref] [PubMed]
  6. H. Sakata and Y. Sakamoto, “Fast computation method for a Fresnel hologram using three-dimensional affine transformations in real space,” Appl. Opt. 48(34), H212–H221 (2009).
    [Crossref] [PubMed]
  7. K. Murano, T. Shimobaba, A. Sugiyama, N. Takada, T. Kakue, M. Oikawa, and T. Ito, “Fast computation of computer-generated hologram using Xeon Phi coprocessor,” Comput. Phys. Commun. 185(10), 2742–2757 (2014).
    [Crossref]
  8. A. Sugiyama, N. Masuda, M. Oikawa, N. Okada, T. Kakue, T. Shimobaba, and T. Ito, “Acceleration of computer-generated hologram by greatly reduced array of processor Eelement with data reduction,” Opt. Eng. 53(11), 113104 (2014).
    [Crossref]
  9. T. Shimobaba, T. Ito, N. Masuda, Y. Ichihashi, and N. Takada, “Fast calculation of computer-generated-hologram on AMD HD5000 series GPU and OpenCL,” Opt. Express 18(10), 9955–9960 (2010).
    [Crossref] [PubMed]
  10. T. Shimobaba, N. Okada, T. Kakue, N. Masuda, Y. Ichihashi, R. Oi, K. Yamamoto, and T. Ito, “Computer holography using wavefront recording method,” in Digital Holography and Three-Dimensional Imaging, OSA Technical Digest (online), OSA, paper DTu1A.2 (2013).
  11. T. Shimobaba, H. Nakayama, N. Masuda, and T. Ito, “Rapid calculation algorithm of Fresnel computer-generated-hologram using look-up table and wavefront-recording plane methods for three-dimensional display,” Opt. Express 18(19), 19504–19509 (2010).
    [Crossref] [PubMed]

2014 (2)

K. Murano, T. Shimobaba, A. Sugiyama, N. Takada, T. Kakue, M. Oikawa, and T. Ito, “Fast computation of computer-generated hologram using Xeon Phi coprocessor,” Comput. Phys. Commun. 185(10), 2742–2757 (2014).
[Crossref]

A. Sugiyama, N. Masuda, M. Oikawa, N. Okada, T. Kakue, T. Shimobaba, and T. Ito, “Acceleration of computer-generated hologram by greatly reduced array of processor Eelement with data reduction,” Opt. Eng. 53(11), 113104 (2014).
[Crossref]

2012 (1)

2010 (2)

2009 (3)

2008 (1)

2007 (1)

T. Yamaguchi, G. Okabe, and H. Yoshikawa, “Real-time image plane full-color and full-parallax holographic video display system,” Opt. Eng. 46(12), 125801 (2007).
[Crossref]

Cheung, W. K.

Ichihashi, Y.

Ito, T.

K. Murano, T. Shimobaba, A. Sugiyama, N. Takada, T. Kakue, M. Oikawa, and T. Ito, “Fast computation of computer-generated hologram using Xeon Phi coprocessor,” Comput. Phys. Commun. 185(10), 2742–2757 (2014).
[Crossref]

A. Sugiyama, N. Masuda, M. Oikawa, N. Okada, T. Kakue, T. Shimobaba, and T. Ito, “Acceleration of computer-generated hologram by greatly reduced array of processor Eelement with data reduction,” Opt. Eng. 53(11), 113104 (2014).
[Crossref]

T. Shimobaba, T. Ito, N. Masuda, Y. Ichihashi, and N. Takada, “Fast calculation of computer-generated-hologram on AMD HD5000 series GPU and OpenCL,” Opt. Express 18(10), 9955–9960 (2010).
[Crossref] [PubMed]

T. Shimobaba, H. Nakayama, N. Masuda, and T. Ito, “Rapid calculation algorithm of Fresnel computer-generated-hologram using look-up table and wavefront-recording plane methods for three-dimensional display,” Opt. Express 18(19), 19504–19509 (2010).
[Crossref] [PubMed]

Kakue, T.

A. Sugiyama, N. Masuda, M. Oikawa, N. Okada, T. Kakue, T. Shimobaba, and T. Ito, “Acceleration of computer-generated hologram by greatly reduced array of processor Eelement with data reduction,” Opt. Eng. 53(11), 113104 (2014).
[Crossref]

K. Murano, T. Shimobaba, A. Sugiyama, N. Takada, T. Kakue, M. Oikawa, and T. Ito, “Fast computation of computer-generated hologram using Xeon Phi coprocessor,” Comput. Phys. Commun. 185(10), 2742–2757 (2014).
[Crossref]

Kim, E.-S.

Kim, J. M.

Kim, S.-C.

Liu, J.-P.

Masuda, N.

Murano, K.

K. Murano, T. Shimobaba, A. Sugiyama, N. Takada, T. Kakue, M. Oikawa, and T. Ito, “Fast computation of computer-generated hologram using Xeon Phi coprocessor,” Comput. Phys. Commun. 185(10), 2742–2757 (2014).
[Crossref]

Nakayama, H.

Oikawa, M.

K. Murano, T. Shimobaba, A. Sugiyama, N. Takada, T. Kakue, M. Oikawa, and T. Ito, “Fast computation of computer-generated hologram using Xeon Phi coprocessor,” Comput. Phys. Commun. 185(10), 2742–2757 (2014).
[Crossref]

A. Sugiyama, N. Masuda, M. Oikawa, N. Okada, T. Kakue, T. Shimobaba, and T. Ito, “Acceleration of computer-generated hologram by greatly reduced array of processor Eelement with data reduction,” Opt. Eng. 53(11), 113104 (2014).
[Crossref]

Okabe, G.

T. Yamaguchi, G. Okabe, and H. Yoshikawa, “Real-time image plane full-color and full-parallax holographic video display system,” Opt. Eng. 46(12), 125801 (2007).
[Crossref]

Okada, N.

A. Sugiyama, N. Masuda, M. Oikawa, N. Okada, T. Kakue, T. Shimobaba, and T. Ito, “Acceleration of computer-generated hologram by greatly reduced array of processor Eelement with data reduction,” Opt. Eng. 53(11), 113104 (2014).
[Crossref]

Poon, T.-C.

Sakamoto, Y.

Sakata, H.

Shimobaba, T.

A. Sugiyama, N. Masuda, M. Oikawa, N. Okada, T. Kakue, T. Shimobaba, and T. Ito, “Acceleration of computer-generated hologram by greatly reduced array of processor Eelement with data reduction,” Opt. Eng. 53(11), 113104 (2014).
[Crossref]

K. Murano, T. Shimobaba, A. Sugiyama, N. Takada, T. Kakue, M. Oikawa, and T. Ito, “Fast computation of computer-generated hologram using Xeon Phi coprocessor,” Comput. Phys. Commun. 185(10), 2742–2757 (2014).
[Crossref]

T. Shimobaba, T. Ito, N. Masuda, Y. Ichihashi, and N. Takada, “Fast calculation of computer-generated-hologram on AMD HD5000 series GPU and OpenCL,” Opt. Express 18(10), 9955–9960 (2010).
[Crossref] [PubMed]

T. Shimobaba, H. Nakayama, N. Masuda, and T. Ito, “Rapid calculation algorithm of Fresnel computer-generated-hologram using look-up table and wavefront-recording plane methods for three-dimensional display,” Opt. Express 18(19), 19504–19509 (2010).
[Crossref] [PubMed]

Sugiyama, A.

K. Murano, T. Shimobaba, A. Sugiyama, N. Takada, T. Kakue, M. Oikawa, and T. Ito, “Fast computation of computer-generated hologram using Xeon Phi coprocessor,” Comput. Phys. Commun. 185(10), 2742–2757 (2014).
[Crossref]

A. Sugiyama, N. Masuda, M. Oikawa, N. Okada, T. Kakue, T. Shimobaba, and T. Ito, “Acceleration of computer-generated hologram by greatly reduced array of processor Eelement with data reduction,” Opt. Eng. 53(11), 113104 (2014).
[Crossref]

Takada, N.

K. Murano, T. Shimobaba, A. Sugiyama, N. Takada, T. Kakue, M. Oikawa, and T. Ito, “Fast computation of computer-generated hologram using Xeon Phi coprocessor,” Comput. Phys. Commun. 185(10), 2742–2757 (2014).
[Crossref]

T. Shimobaba, T. Ito, N. Masuda, Y. Ichihashi, and N. Takada, “Fast calculation of computer-generated-hologram on AMD HD5000 series GPU and OpenCL,” Opt. Express 18(10), 9955–9960 (2010).
[Crossref] [PubMed]

Tsang, P. W. M.

Yamaguchi, T.

T. Yamaguchi, G. Okabe, and H. Yoshikawa, “Real-time image plane full-color and full-parallax holographic video display system,” Opt. Eng. 46(12), 125801 (2007).
[Crossref]

Yoshikawa, H.

T. Yamaguchi, G. Okabe, and H. Yoshikawa, “Real-time image plane full-color and full-parallax holographic video display system,” Opt. Eng. 46(12), 125801 (2007).
[Crossref]

Appl. Opt. (4)

Comput. Phys. Commun. (1)

K. Murano, T. Shimobaba, A. Sugiyama, N. Takada, T. Kakue, M. Oikawa, and T. Ito, “Fast computation of computer-generated hologram using Xeon Phi coprocessor,” Comput. Phys. Commun. 185(10), 2742–2757 (2014).
[Crossref]

Opt. Eng. (2)

A. Sugiyama, N. Masuda, M. Oikawa, N. Okada, T. Kakue, T. Shimobaba, and T. Ito, “Acceleration of computer-generated hologram by greatly reduced array of processor Eelement with data reduction,” Opt. Eng. 53(11), 113104 (2014).
[Crossref]

T. Yamaguchi, G. Okabe, and H. Yoshikawa, “Real-time image plane full-color and full-parallax holographic video display system,” Opt. Eng. 46(12), 125801 (2007).
[Crossref]

Opt. Express (3)

Other (1)

T. Shimobaba, N. Okada, T. Kakue, N. Masuda, Y. Ichihashi, R. Oi, K. Yamamoto, and T. Ito, “Computer holography using wavefront recording method,” in Digital Holography and Three-Dimensional Imaging, OSA Technical Digest (online), OSA, paper DTu1A.2 (2013).

Cited By

OSA participates in Crossref's Cited-By Linking service. Citing articles from OSA journals and other participating publishers are listed here.

Alert me when this article is cited.


Figures (4)

Fig. 1
Fig. 1 Example showing a single row of pixels in W 1 ( x,y ) mapped from samples in W( x,y ) .
Fig. 2
Fig. 2 (a) Intensity image of model ‘A’, (b) Depth map of model ‘A’, (c) Intensity image of model ‘B’, (d) Depth map of model ‘B’.
Fig. 3
Fig. 3 (a)-(c). Reconstructed images of the WWRP hologram of the wedge model ‘A’ at focused distances of 0.4m , 0.41m , and 0.42m from the hologram, respectively.
Fig. 4
Fig. 4 (a)-(c). Reconstructed images of the WWRP hologram of the cone model ‘B’ at focused distances of 0.4m , 0.41m , and 0.42m from the hologram, respectively.

Tables (1)

Tables Icon

Table 1 Evaluation of computation loading of our proposed method

Equations (15)

Equations on this page are rendered with MathJax. Learn more.

W( x,y )= I 1 ( x,y )h( x,y; z o ).
h( x,y; z o )=exp[ iπ( x 2 δ 2 + y 2 δ 2 ) / ( λ z o ) ].
W'( x,y )| x,yR =W( x',y' )= I 1 ( x',y' )h( x',y'; z o ),
h( x',y'; z o )=exp[ i2π λ ( x ' 2 δ 2 +y ' 2 δ 2 ) 2 z o ]=exp[ i2π λ ( x 2 δ 2 + y 2 δ 2 ) 2 a 2 z o ]=h( x,y; a 2 z o ).
W'( x,y )| x,yR = I 1 ( x/a,y/a )h( x,y; a 2 z o ).
a 2 z o = z o +D( x o , y o )a= 1+D( x o , y o )/ z o ,
b=1/a=1/ 1+D( x o , y o )/ z o .
S 1 ( x,y )=1/ 1+D( x,y )/ z o .
W 1 ( x,y )=W( p x;y , q x;y ),
p x;y =Rn[ m=1 x S 1 ( m,y ) ]=Rn[ p x1;y + S 1 ( x,y ) ],
q x;y =Rn[ n=1 y S 1 ( x,n ) ]=Rn[ p x;y1 + S 1 ( x,y ) ].
I 1 ( p x;y , q x;y )=I( x,y ).
H( x,y )= W 1 ( x,y )h( x,y; z h ).
W( x,y )= I 1 ( x,y )h( x,y; z o )IFFT[ FFT[ I 1 ( x,y ) ]FFT[ h( x,y; z o ) ] ],
H( x,y )= W 1 ( x,y )h( x,y; z h )IFFT[ FFT[ W 1 ( x,y ) ]FFT[ h( x,y; z h ) ] ],

Metrics