Skip to main content
Log in

Fast Calculation of Computer-Generated Fresnel Hologram Utilizing Distributed Parallel Processing and Array Operation

  • INFORMATION OPTICS
  • Published:
Optical Review Aims and scope Submit manuscript

Abstract

Fresnel CGH for a three-dimensional (3-D) object is generated by calculating the Fresnel diffraction, but it requires a huge amount of calculation. This is one reason for the difficulty in realizing real-time holography. We propose fast calculation method of computer-generated Fresnel hologram (Fresnel CGH) utilizing distributed parallel processing and array operation. In our method, a projected image with depth information of the 3-D object is prepared to calculate the Fresnel diffraction. The Fresnel diffraction of the projected image is then calculated with depth information by array operation and distributed parallel processing. Parallel processing is realized using JavaSpaces and many standard computers. In our array operation, calculation error in phase distribution on a hologram occurs more than the strict Fresnel diffraction. However, it was confirmed by experiments that the influence of an error can be controlled and ignored. In this paper, our proposed method and some experimental results are shown.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. B. R. Brown and A. W. Lohmann: Appl. Opt. 5 (1966) 967.

    Google Scholar 

  2. W. H. Lee: Appl. Opt. 18 (1979) 3661.

    Google Scholar 

  3. C. Frere, D. Leseberg and O. Bryngdahl: J. Opt. Soc. Am. A 3 (1986) 726.

    Google Scholar 

  4. M. A. Seldowitz, J. P. Allebach and D. W. Sweeney: Appl. Opt. 26 (1987) 2788.

    Google Scholar 

  5. D. Leseberg and C. Frere: Appl. Opt. 27 (1988) 3020.

    Google Scholar 

  6. Y. Ichioka, M. Izumi and T. Suzuki: Appl. Opt. 10 (1971) 403.

    Google Scholar 

  7. M. Lucente: J. Electron. Imag. 2 (1993) 28.

    Google Scholar 

  8. K. Matsushima and M. Takai: Appl. Opt. 39 (2000) 6587.

    Google Scholar 

  9. H. Yoshikawa, S. Iwase and T. Oneda: Proc. SPIE 3956 (2000) 48.

    Article  Google Scholar 

  10. A. Ritter, J. B$oUttger, O. Deussen, M. K$oUnig and T. Strothotte: Appl. Opt. 38 (1999) 1364.

    Google Scholar 

  11. C. Petz and M. Magnor: Proc. SPIE 5005 (2003) 266.

    Article  Google Scholar 

  12. J. L. Ju$aArez-P$eArez, A. Olivares-P$eArez and L. R. Berriel-Valdos: Appl. Opt. 36 (1997) 7437.

    Google Scholar 

  13. A. Kondoh and K. Matsushima: IEICE Trans. Inf. Syst. J87-D-II (2004) 1487 [in Japanese].

    Google Scholar 

  14. K. Matsushima: Proc. SPIE 5005 (2003) 190.

    Article  Google Scholar 

  15. T. Tommasi and B. Bianco: J. Opt. Soc. Am. A 10 (1993) 299.

    Google Scholar 

  16. K. Matsushima: Proc. SPIE 5290 (2004) 90.

    Article  Google Scholar 

  17. E. Freeman, S. Hupfer and K. Arnold: JavaSpaces™ Principles, Patterns, and Practices (Addison-Wesley, Reading, MA, 1999).

  18. D. Gelernter: ACM Trans. Program. Lang. Syst. 7 (1985) 80.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Nishi, S., Shiba, K., Mori, K. et al. Fast Calculation of Computer-Generated Fresnel Hologram Utilizing Distributed Parallel Processing and Array Operation. OPT REV 12, 287–292 (2005). https://doi.org/10.1007/s10043-005-0287-4

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10043-005-0287-4

Key words

Navigation