Browse > Article
http://dx.doi.org/10.3807/JOSK.2014.18.6.698

High-Performance Computer-Generated Hologram by Optimized Implementation of Parallel GPGPUs  

Lee, Yoon-Hyuk (Department of Electronic Materials Engineering, Kwangwoon University)
Seo, Young-Ho (College of Liberal Arts, Kwangwoon University)
Yoo, Ji-Sang (Department of Electronic Engineering, Kwangwoon University)
Kim, Dong-Wook (Department of Electronic Materials Engineering, Kwangwoon University)
Publication Information
Journal of the Optical Society of Korea / v.18, no.6, 2014 , pp. 698-705 More about this Journal
Abstract
We propose a new development for calculating a computer-generated hologram (CGH) through the use of multiple general-purpose graphics processing units (GPGPUs). For optimization of the implementation, CGH parallelization, object point tiling, memory selection for object point, hologram tiling, CGMA (compute to global memory access) ratio by block size, and memory mapping were considered. The proposed CGH was equipped with a digital holographic video system consisting of a camera system for capturing images (object points) and CPU/GPGPU software (S/W) for various image processing activities. The proposed system can generate about 37 full HD holograms per second using about 6K object points.
Keywords
GPGPU; Parallelization; Real-time system; Computer-generated hologram;
Citations & Related Records
Times Cited By KSCI : 2  (Citation Analysis)
연도 인용수 순위
1 J.-S. Chen, D. Chu, and Q. Smithwick, "Rapid hologram generation utilizing layer-based approach and graphic rendering for realistic three-dimensional image reconstruction by angular tiling," Journal of Electronic Imaging 23, 023016 (2014).   DOI   ScienceOn
2 Y.-H. Lee, S.-H. Park, Y.-H. Seo, and D.-W. Kim, "Memory access for high-performance hologram generation hardware," Journal of the Korea Institute of Information and Communication Engineering 18, 335-344 (2014).   과학기술학회마을   DOI   ScienceOn
3 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," Computer Physics Communications 185, 2742-2757 (2014).   DOI   ScienceOn
4 Y.-H. Seo, Y.-H. Lee, J.-M. Koo, W.-Y. Kim, J.-S. Yoo, and D.-W. Kim, "Digital holographic video service system for natural color scene," Opt. Eng. 52, 113106 (2013).   DOI
5 Y.-H. Seo, Y.-H. Lee, J.-S. Yoo, and D.-W. Kim, "Scalable hologram video coding for adaptive transmitting service," Appl. Opt. 52, A254-A268 (2013).   DOI
6 D. Kirk, Programming Massively Parallel Processor (Elsevier, 2010).
7 http://www.mesa-imaging.ch/products/sr4000/
8 U. Schnar and W. Jueptner, Digital Holohtaphy (Springer, Berlin, Germany, 2005).
9 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).   DOI
10 P. ST. Hiralire, "HOLOGRAPHIC VIDEO: The ultimate visual interface?" Optics and Photonics News 8, 35 (1997).
11 A. F. Doval, "A systematic approach to TV holography," Meas. Sci. Technol. 11, R1-R36 (2000).   DOI   ScienceOn
12 J. J. Lunazzi, D. S. F. Magalhaes, N. I. R. Rivera, and R. L. Serra, "Holo-television system with a single plane," Opt. Lett. 34, 533-535 (2009).   DOI   ScienceOn
13 Y.-Z. Liu, J.-W. Dong, Y.-Y. Pu, B.-C. Chen, H.-X. He, and H.-Z. Wang, "High-speed full analytical holographic computations for true-life scenes," Opt. Express 18, 3345-3351 (2010).   DOI
14 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, 9955-9960 (2010).   DOI
15 J. Song, J. Park, H. Park, and J.-I. Park, "Real-time generation of high-definition resolution digital holograms by using multiple graphic processing units," Opt. Eng. 52, 015803 (2013).   DOI
16 M.-W. Kwon, S.-C. Kim, and E.-S. Kim, "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," Opt. Eng. 53, 035103 (2014).   DOI   ScienceOn
17 Y.-H. Seo, Y.-H. Lee, and D.-W. Kim, "Implementation of parallel computer generated hologram using multi-GPGPU," Journal of the Korea Institute of Information and Communication Engineering 18, 1177-1186 (2014).   과학기술학회마을   DOI   ScienceOn