Fast generation of computer-generated hologram by graphics processing unit

被引:2
|
作者
Matsuda, Sho [1 ]
Tomohiko, Fujii [1 ]
Yamaguchi, Takeshi [1 ]
Yoshikawa, Hiroshi [1 ]
机构
[1] Nihon Univ, Chiba 2748501, Japan
关键词
computer-generated cylindrical hologram; graphics processing unit; parallel process; Cg; GPGPU; fast calculation;
D O I
10.1117/12.809792
中图分类号
O43 [光学];
学科分类号
070207 ; 0803 ;
摘要
A cylindrical hologram is well known to be viewable in 360 deg. This hologram depends high pixel resolution. Therefore, Computer-Generated Cylindrical Hologram (CGCH) requires huge calculation amount. In our previous research, we used look-up table method for fast calculation with Intel Pentium4 2.8 GHz. It took 480 hours to calculate high resolution CGCH (540,000 x 63,000 pixels and the average number of object points are 27,000). To improve quality of CGCH reconstructed image, fringe pattern requires higher spatial frequency and resolution. Therefore, to increase the calculation speed, we have to change the calculation method. In this paper, to reduce the calculation time of CGCH (912,000 x 108,000 pixels), we employ Graphics Processing Unit (GPU). It took 4,406 hours to calculate high resolution CGCH on Xeon 3.4 GHz. Since GPU has many streaming processors and a parallel processing structure, GPU works as the high performance parallel processor. In addition, GPU gives max performance to 2 dimensional data and streaming data. Recently, GPU can be utilized for the general purpose (GPGPU). For example, NVIDIA's GeForce7 series became a programmable processor with Cg programming language. Next GeForce8 series have CUDA as software development kit made by NVIDIA. Streaming processor of GPU has 1.35 GHz clocks, and GeForce8800GTX has the 128 processors. Theoretically, calculation ability of GPU is announced as 500 GFLOPS. From the experimental result, we have achieved that 47 times faster calculation compared with our previous work which used GPU. Therefore, CGCH can be generated in 95 ours. So, total time is 110 hours to calculate and print the CGCH.
引用
收藏
页数:10
相关论文
共 50 条
  • [21] Computer-generated cylindrical rainbow hologram
    Yamaguchi, Takeshi
    Fujii, Tomohiko
    Yoshikawa, Hiroshi
    [J]. OPTICAL ENGINEERING, 2009, 48 (05)
  • [22] Improvement of Computer-Generated Disk Hologram
    Yamaguchi, Takeshi
    Tsumuta, Masato
    Tomohiko, Fujii
    Yoshikawa, Hiroshi
    [J]. PRACTICAL HOLOGRAPHY XXIII: MATERIALS AND APPLICATIONS, 2009, 7233
  • [23] Computer-generated hologram manipulation and fast production with a focus on security application
    Cviljusac, Vladimir
    Brkic, Antun Lovro
    Svilicic, Blaz
    Cacic, Marko
    [J]. APPLIED OPTICS, 2022, 61 (05) : B43 - B49
  • [24] Fast calculation of computer-generated spherical hologram by spherical harmonic transform
    Sando, Y.
    Barada, D.
    Jackin, B. J.
    Yatagai, T.
    [J]. HOLOGRAPHY: ADVANCES AND MODERN TRENDS V, 2017, 10233
  • [25] Simple and fast cosine approximation method for computer-generated hologram calculation
    Nishitsuji, Takashi
    Shimobaba, Tomoyoshi
    Kakue, Takashi
    Arai, Daisuke
    Ito, Tomoyoshi
    [J]. OPTICS EXPRESS, 2015, 23 (25): : 32465 - 32470
  • [26] Acceleration method for computer generated spherical hologram calculation of real objects using graphics processing unit
    Li, Gang
    Hong, Keehoon
    Yeom, Jiwoon
    Chen, Ni
    Park, Jae-Hyeung
    Kim, Nam
    Lee, Byoungho
    [J]. CHINESE OPTICS LETTERS, 2014, 12 (06)
  • [27] Fast generation of a high-quality computer-generated hologram using a scalable and flexible PC cluster
    Song, Joongseok
    Kim, Changseob
    Park, Hanhoon
    Park, Jong-Il
    [J]. APPLIED OPTICS, 2016, 55 (13) : 3681 - 3688
  • [28] Dual beam generation at a ray caustic by a multiplexing computer-generated hologram
    Su, P
    Hudman, J
    Sasian, JM
    Dallas, WJ
    [J]. OPTICS EXPRESS, 2005, 13 (13): : 4843 - 4847
  • [29] Computer generated holography using a graphics processing unit
    Masuda, N
    Ito, T
    Tanaka, T
    Shiraki, A
    Sugie, T
    [J]. OPTICS EXPRESS, 2006, 14 (02): : 603 - 608
  • [30] Calculation method for computer-generated holograms with cylindrical basic object light by using a graphics processing unit
    Sakata, Hironobu
    Hosoyachi, Kouhei
    Yang, Chan-Young
    Sakamoto, Yuji
    [J]. APPLIED OPTICS, 2011, 50 (34) : H306 - H314