DOI QR코드

DOI QR Code

A New System Implementation for Generating Holographic Video using Natural Color Scene

실사 컬러 영상을 이용한 홀로그램 비디오 생성 시스템 구현

  • Received : 2012.12.31
  • Accepted : 2013.02.07
  • Published : 2013.03.30

Abstract

In this paper, we propose a new system which can generate digital holograms for natural color scene. The system consists of both a camera system for capturing images and softwares(SWs) for various image processings. The camera system uses a vertical rig with a depth and a RGB camera and a cold mirror which has the different transmittance according to wavelength for obtaining images with the same view point. The S/W is composed by the engines for processing and servicing the captured images and computer-generated hologram (CGH) for generating digital holograms using general-purpose computing on graphics processing unit (GPGPU). Each algorithm was implemented using C/C++ and CUDA languages, and all engines were integrated in LabView environment. The proposed system can generate 10 digital holographic frames per second using about 6K light sources.

본 논문에서는 실사 컬러 영상을 이용하여 디지털 컬러 홀로그램 비디오를 생성하는 시스템을 제안한다. 전체 시스템은 크게 영상의 획득을 위한 카메라 시스템과 각종 영상처리를 위한 소프트웨어로 구성된다. 카메라 시스템은 수직리그에 RGB 카메라와 깊이 카메라로 장착한 형태이고, 두 이종 영상 데이터의 시점을 일치시키기 위해서 파장에 따라 투과율이 다른 콜드 미러(cold mirror)를 이용하였다. 소프트웨어는 획득된 영상을 가공하고 서비스하기 위한 엔진들과 GPGPU(general-purpose computing on graphics processing unit)를 이용한 컴퓨터 생성 홀로그램(computer-generated hologram, CGH)으로 구성된다. 각 알고리즘들은 C/C++ 및 CUDA로 구현되었고, 각 엔진들은 LabView 환경에서 통합되었다. 제안한 시스템은 약 6K개의 광원에 대해서 초당 약 10프레임의 컬러 홀로그램을 생성할 수 있었다.

Keywords

References

  1. HILAIRE, PIERRE ST, "HOLOGRAPHIC VIDEO: The ultimate visual interface?", Optics and Photonics News, Vol. 8 Issue 8, pp.35- (1997)
  2. Angel F Doval, A systematic approach to TV holography, Meas. Sci. Technol. 11, R1-R36, (2000). https://doi.org/10.1088/0957-0233/11/1/201
  3. Lunazzi, Jose J; Magalhaes, Daniel S F; Rivera, Noemí I R; Serra, Rolando L, "Holo-television system with a single plane," Optics Letters, Vol. 34 Issue 4, pp.533-535 (2009) https://doi.org/10.1364/OL.34.000533
  4. Quentmeyer, Tyeler; Plesniak, Wendy J; Bove Jr , V Michael, "Computing real-time holographic video content with off-the-shelf PC hardware," Frontiers in Optics (FiO) 2004
  5. Y. Ichihashi, H. Nakayama, T. Ito, N, Masuda, T. Shimobaba, A, Shiraki, and T. Sugie, "HORN-6 special-purpose clustered computing system for electroholography", Optics Express, vol. 17, no. 16, pp. 13895-13903, Aug, 2009 https://doi.org/10.1364/OE.17.013895
  6. Tsang, Wai Ming; Cheung, Wai Keung; Poon, Ting-Chung, "Realtime video holographic system based on range camera, sub-lines and integrated Fresnel lines," Digital Holography and Three-Dimensional Imaging (DH) 2011
  7. Tsang, Peter; Cheung, W -K; Poon, T -C; Zhou, C, "Holographic video at 40 frames per second for 4-million object points," Optics Express, Vol. 19 Issue 16, pp.15205-15211 (2011) https://doi.org/10.1364/OE.19.015205
  8. Liu, Yuanzhi; Pang, Xiaoning; Jiang, Shao-Ji; Dong, Jian-Wen; Wang, He-Zhou, "Real 3D Imaging/Video Based on Fraunhofer Computer-Generated Hologram," Frontiers in Optics (FiO) 2012
  9. T. Ito, N. Masuda, K. Yoshimura, A. Shiraki, T. Shimobaba, and T. Sugie, "Special-Purpose computer HORN-5 for a real-time electroholography," Optics Express, Vol. 13, No. 6, March 2005.
  10. Y.-H. Seo, H.-J. Choi, J.-S. Yoo, and D.-W. Kim, "An architecture of a high-speed digital hologram generator based on FPGA", Journal of Systems Architecture, Vol. 56. pp. 27-37, Dec. 2009.
  11. Y.-H. Seo, H.-J. Choi, J.-S. Yoo, and D.-W. Kim, "A New Parallelizing Algorithm and Cell-based Hardware Architecture for High-speed Generation of Digital Hologram", Journal of Systems Architecture, Vol. 16. pp. 54-63, Jan. 2011.
  12. 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", Optics Express, vol. 17, No. 21, pp. 18543-18555, Oct. 2009. https://doi.org/10.1364/OE.17.018543
  13. T. Shimobaba, T. Ito, N, Masuda, Y, Ichihashi, and N. Takada, "Fast calculation of computer-generated-hologram on AMD HD5000 series GPU and OpenCL", Optics Express, vol. 18, no. 10, pp. 9955-9960, May. 2010. https://doi.org/10.1364/OE.18.009955
  14. Y.-H. Seo, Y.-H. Lee, J.-S. Yoo, and D.-W. Kim, "Scalable hologram video coding for adaptive transmitting service,", Applied Optics, Vol. 52, No. 1, pp. A254-A268, Jan., 2013 https://doi.org/10.1364/AO.52.00A254
  15. U. Schnar and W. Jueptner, Digital Holohtaphy, Springer, Berlin, Germany, 2005.

Cited by

  1. Implementation of Parallel Computer Generated Hologram Using Multi-GPGPU vol.18, pp.5, 2014, https://doi.org/10.6109/jkiice.2014.18.5.1177
  2. Aerial projection of three-dimensional motion pictures by electro-holography and parabolic mirrors vol.5, pp.1, 2015, https://doi.org/10.1038/srep11750
  3. Real-time colour hologram generation based on ray-sampling plane with multi-GPU acceleration vol.8, pp.1, 2018, https://doi.org/10.1038/s41598-018-19361-7