|
|
Rapid calculation algorithm of Fresnel computer-generated-hologram using look-up table and wavefront-recording plane methods for three-dimensional display |
Optics Express, Vol. 18, Issue 19, pp. 19504-19509 (2010)
http://dx.doi.org/10.1364/OE.18.019504
Acrobat PDF (602 KB)
Abstract
A rapid calculation method of Fresnel computer-generated-hologram (CGH) using look-up table and wavefront-recording plane (WRP) methods toward three-dimensional (3D) display is presented. The method consists of two steps: the first step is the calculation of a WRP that is placed between a 3D object and a CGH. In the second step, we obtain an amplitude-type or phase-type CGH to execute diffraction calculation from the WRP to the CGH. The first step of the previous WRP method was difficult to calculate in real-time due to the calculation cost. In this paper, in order to obtain greater acceleration, we apply a look-up table method to the first step. In addition, we use a graphics processing unit in the second step. The total computational complexity is dramatically reduced in comparison with conventional CGH calculations. We show optical reconstructions from a 2,048 × 2,048 phase-type CGH generated by about 3 × 104 object points over 10 frames per second.
© 2010 Optical Society of America
1. Introduction
C. Slinger, C. Cameron, and M. Stanley M, “Computer-Generated Holography as a Generic Display Technology,” Computer 38, 46–53 (2005). [CrossRef]
M. Lucente, “Interactive Computation of holograms using a Look-up Table,” J. Electron. Imaging 2, 28–34 (1993). [CrossRef]
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, D55–D62 (2008). [CrossRef] [PubMed]
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, 1030–1041 (2009). [CrossRef]
M. Lucente, “Interactive Computation of holograms using a Look-up Table,” J. Electron. Imaging 2, 28–34 (1993). [CrossRef]
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, D55–D62 (2008). [CrossRef] [PubMed]
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, 1030–1041 (2009). [CrossRef]
T. Shimobaba, N. Masuda, and T. Ito, “Simple and fast calclulation algorithm for computer-generated hologram with wavefront recording plane,” Opt. Lett. 34, 3133–3135 (2009). [CrossRef] [PubMed]
2. Improved wave-recording plane method by LUT method
M. Lucente, “Interactive Computation of holograms using a Look-up Table,” J. Electron. Imaging 2, 28–34 (1993). [CrossRef]
2.1. Improvement of the WRP method
M. Lucente, “Interactive Computation of holograms using a Look-up Table,” J. Electron. Imaging 2, 28–34 (1993). [CrossRef]
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, D55–D62 (2008). [CrossRef] [PubMed]
N. Masuda, T. Ito, T. Tanaka, A. Shiraki, and T. Sugie, “Computer generated holography using a graphics processing unit,” Opt. Express 14, 587–592 (2006). [CrossRef] [PubMed]
L. Ahrenberg, P. Benzie, M. Magnor, and J. Watson, “Computer generated holography using parallel commodity graphics hardware,” Opt. Express 14, 7636–7641 (2006). [CrossRef] [PubMed]
H. Kang, F. Yaras, and L. Onural, “Graphics processing unit accelerated computation of digital holograms,” Appl. Opt. 48, H137–H143 (2009). [CrossRef] [PubMed]
Y. Pan, X. Xu, S. Solanki, X. Liang, R. Bin, A. Tanjung, C. Tan, and T. C. Chong, “Fast CGH computation using S-LUT on GPU,” Opt. Express 17, 18543–18555 (2009). [CrossRef]
T. Shimobaba, T. Ito, N. Y. Ichihashi, and N. Takada “Fast calculation of computer-generated-hologram on AMD HD5000 series GPU and OpenCL,” Opt. Express bf 18, 9955–9960 (2010). [CrossRef]
T. Shimobaba, et.al., “Numerical calculation library for diffraction integrals using the graphic processing unit : the GWO library,” J. Opt. A: Pure Appl. Opt. 10, 075308 (5pp) (2008). [CrossRef]
T. Shimobaba, Y. Sato, J. Miura, M. Takenouchi, and T. Ito, “Real-time digital holographic microscopy using the graphic processing unit,” Opt. Express 16, 11776–11781 (2008). [CrossRef] [PubMed]
3. Results
M. Lucente, “Interactive Computation of holograms using a Look-up Table,” J. Electron. Imaging 2, 28–34 (1993). [CrossRef]
T. Shimobaba, N. Masuda, and T. Ito, “Simple and fast calclulation algorithm for computer-generated hologram with wavefront recording plane,” Opt. Lett. 34, 3133–3135 (2009). [CrossRef] [PubMed]
| Nanami | Earth | ||
| The previous WRP method | Step1 | 9 ms | 90 ms |
| Step2 | 5,715 ms | ||
| The improved WRP method | Step1 | 2 ms | 20 ms |
| Step2 | 68 ms | ||
4. Conclusion
References and links
C. Slinger, C. Cameron, and M. Stanley M, “Computer-Generated Holography as a Generic Display Technology,” Computer 38, 46–53 (2005). [CrossRef] | |
S. A. Benton et al., Holographic Imaging, (Wiley-Interscience, 2008). | |
M. Lucente, “Interactive Computation of holograms using a Look-up Table,” J. Electron. Imaging 2, 28–34 (1993). [CrossRef] | |
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, D55–D62 (2008). [CrossRef] [PubMed] | |
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, 1030–1041 (2009). [CrossRef] | |
H. Yoshikawa, T. Yamaguchi, and R. Kitayama, “Real-Time Generation of Full color Image Hologram with Compact Distance Look-up Table,” OSA Topical Meeting on Digital Holography and Three-Dimensional Imaging 2009, DWC4 (2009). | |
T. Shimobaba, N. Masuda, and T. Ito, “Simple and fast calclulation algorithm for computer-generated hologram with wavefront recording plane,” Opt. Lett. 34, 3133–3135 (2009). [CrossRef] [PubMed] | |
M. Lucente and T. A. Galyean, “Rendering Interactive Holographic Images,” Proc. of SIGGRAPH 95 387–394 (1995). | |
N. Masuda, T. Ito, T. Tanaka, A. Shiraki, and T. Sugie, “Computer generated holography using a graphics processing unit,” Opt. Express 14, 587–592 (2006). [CrossRef] [PubMed] | |
L. Ahrenberg, P. Benzie, M. Magnor, and J. Watson, “Computer generated holography using parallel commodity graphics hardware,” Opt. Express 14, 7636–7641 (2006). [CrossRef] [PubMed] | |
H. Kang, F. Yaras, and L. Onural, “Graphics processing unit accelerated computation of digital holograms,” Appl. Opt. 48, H137–H143 (2009). [CrossRef] [PubMed] | |
Y. Pan, X. Xu, S. Solanki, X. Liang, R. Bin, A. Tanjung, C. Tan, and T. C. Chong, “Fast CGH computation using S-LUT on GPU,” Opt. Express 17, 18543–18555 (2009). [CrossRef] | |
T. Shimobaba, T. Ito, N. Y. Ichihashi, and N. Takada “Fast calculation of computer-generated-hologram on AMD HD5000 series GPU and OpenCL,” Opt. Express bf 18, 9955–9960 (2010). [CrossRef] | |
T. Shimobaba, et.al., “Numerical calculation library for diffraction integrals using the graphic processing unit : the GWO library,” J. Opt. A: Pure Appl. Opt. 10, 075308 (5pp) (2008). [CrossRef] | |
T. Shimobaba, Y. Sato, J. Miura, M. Takenouchi, and T. Ito, “Real-time digital holographic microscopy using the graphic processing unit,” Opt. Express 16, 11776–11781 (2008). [CrossRef] [PubMed] | |
OCIS Codes
(090.1760) Holography : Computer holography
(090.2870) Holography : Holographic display
(090.1995) Holography : Digital holography
(090.5694) Holography : Real-time holography
ToC Category:
Holography
History
Original Manuscript: July 1, 2010
Revised Manuscript: August 23, 2010
Manuscript Accepted: August 26, 2010
Published: August 30, 2010
Citation
Tomoyoshi Shimobaba, Hirotaka Nakayama, Nobuyuki Masuda, and Tomoyoshi 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, 19504-19509 (2010)
http://www.opticsinfobase.org/oe/abstract.cfm?URI=oe-18-19-19504
Sort: Year | Journal | Reset
References
- C. Slinger, C. Cameron, and M. Stanley, “Computer-Generated Holography as a Generic Display Technology,” Computer 38, 46–53 (2005). [CrossRef]
- S. A. Benton et al., Holographic Imaging (Wiley-Interscience, 2008).
- M. Lucente, “Interactive Computation of holograms using a Look-up Table,” J. Electron. Imaging 2, 28–34 (1993). [CrossRef]
- 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, D55–D62 (2008). [CrossRef] [PubMed]
- 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, 1030–1041 (2009). [CrossRef]
- H. Yoshikawa, T. Yamaguchi, and R. Kitayama, “Real-Time Generation of Full color Image Hologram with Compact Distance Look-up Table,” OSA Topical Meeting on Digital Holography and Three-Dimensional Imaging 2009, DWC4 (2009).
- T. Shimobaba, N. Masuda and T. Ito, “Simple and fast calclulation algorithm for computer-generated hologram with wavefront recording plane,” Opt. Lett. 34, 3133–3135 (2009). [CrossRef] [PubMed]
- http://openmp.org/wp/
- M. Lucente and T. A. Galyean, “Rendering Interactive Holographic Images,” Proc. of SIGGRAPH 95 387–394 (1995).
- N. Masuda, T. Ito, T. Tanaka, A. Shiraki and T. Sugie, “Computer generated holography using a graphics processing unit,” Opt. Express 14,587–592 (2006). [CrossRef] [PubMed]
- L. Ahrenberg, P. Benzie, M. Magnor, and J. Watson, “Computer generated holography using parallel commodity graphics hardware,” Opt. Express 14,7636–7641 (2006). [CrossRef] [PubMed]
- H. Kang, F. Yaras, and L. Onural, “Graphics processing unit accelerated computation of digital holograms,” Appl. Opt. 48, H137–H143 (2009). [CrossRef] [PubMed]
- Y. Pan, X. Xu, S. Solanki, X. Liang, R. Bin A. Tanjung, C. Tan, and T. C. Chong,” Fast CGH computation using S-LUT on GPU,” Opt. Express 17, 18543–18555 (2009). [CrossRef]
- T. Shimobaba, T. Ito, N. Y. Ichihashi, and N. Takada “Fast calculation of computer-generated-hologram on AMD HD5000 series GPU and OpenCL,” Opt. Express 18, 9955–9960 (2010). [CrossRef]
- T. Shimobaba, et.al., “Numerical calculation library for diffraction integrals using the graphic processing unit : the GWO library,” J. Opt. A: Pure Appl. Opt. 10, 075308 (5pp) (2008). [CrossRef]
- T. Shimobaba, Y. Sato, J. Miura, M. Takenouchi, and T. Ito, “Real-time digital holographic microscopy using the graphic processing unit,” Opt. Express 16, 11776–11781 (2008). [CrossRef] [PubMed]
- http://thegwolibrary.sourceforge.net/
- http://www.fftw.org/
Cited By |
OSA is able to provide readers links to articles that cite this paper by participating in CrossRef's Cited-By Linking service. CrossRef includes content from more than 3000 publishers and societies. In addition to listing OSA journal articles that cite this paper, citing articles from other participating publishers will also be listed.
Multimedia
| Multimedia Files | Recommended Software |
| » Media 1: MOV (2132 KB) | QuickTime |
| » Media 2: MOV (2122 KB) | QuickTime |





OSA is a member of 