OSA's Digital Library

Optics Express

Optics Express

  • Editor: C. Martijn de Sterke
  • Vol. 16, Iss. 3 — Feb. 4, 2008
  • pp: 1990–1995

Low memory distributed reconstruction of large digital holograms

Andrew J. Page, Lukas Ahrenberg, and Thomas J. Naughton  »View Author Affiliations

Optics Express, Vol. 16, Issue 3, pp. 1990-1995 (2008)

View Full Text Article

Enhanced HTML    Acrobat PDF (172 KB)

Browse Journals / Lookup Meetings

Browse by Journal and Year


Lookup Conference Papers

Close Browse Journals / Lookup Meetings

Article Tools



We present a parallel implementation of the Fresnel transform suitable for reconstructing large digital holograms. Our method has a small memory footprint and utilizes the spare resources of a distributed set of desktop PCs connected by a network. We show how we parallelize the Fresnel transform and discuss how it is constrained by computer and communication resources. Finally, we demonstrate how a 4.3 gigapixel digital hologram can be reconstructed and how the efficiency of the method changes for different memory and processor configurations.

© 2008 Optical Society of America

OCIS Codes
(100.2000) Image processing : Digital image processing
(090.1995) Holography : Digital holography

ToC Category:

Original Manuscript: November 7, 2007
Revised Manuscript: January 12, 2008
Manuscript Accepted: January 13, 2008
Published: January 29, 2008

Andrew J. Page, Lukas Ahrenberg, and Thomas J. Naughton, "Low memory distributed reconstruction of large digital holograms," Opt. Express 16, 1990-1995 (2008)

Sort:  Year  |  Journal  |  Reset  


  1. T. J. Naughton, Y. Frauel, B. Javidi, and E. Tajahuerce, "Compression of digital holograms for three-dimensional object reconstruction and recognition," Appl. Opt. 41, 4124-4132 (2002). [CrossRef] [PubMed]
  2. B. Munjuluri, M. Huebschman, and H. R. Garner, "Rapid hologram updates for real-time volumetric information displays," Appl. Opt. 44, 5076-5085 (2005). [CrossRef] [PubMed]
  3. 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]
  4. N. Masuda, T. Ito, T. Tanaka, A. Shiraki, and T. Sugie, "Computer generated holography using a graphics processing unit," Opt. Express 14, 603-608 (2006). [CrossRef] [PubMed]
  5. M. Reicherter, S. Zwick, T. Haist, C. Kohler, H. Tiziani, and W. Osten, "Fast digital hologram generation and adaptive force measurement in liquid-crystal-display-based holographic tweezers," Appl. Opt. 45, 888-896 (2006). [CrossRef] [PubMed]
  6. T. Ito, N. Masuda, K. Yoshimura, A. Shiraki, T. Shimobaba, and T. Sugie, "Special-purpose computer HORN-5 for a real-time electroholography," Opt. Express 13, 1923-1932 (2005). [CrossRef] [PubMed]
  7. N. Masuda, T. Ito, K. Kayama, H. Kono, S. Satake, T. Kunugi, and K. Sato, "Special purpose computer for digital holographic particle tracking velocimetry," Opt. Express 14, 587-592 (2006). [CrossRef] [PubMed]
  8. B. Hennelly and J. Sheridan, "Fast numerical algorithm for the linear canonical transform," J. Opt. Soc. Am. A 22, 928-937 (2005). [CrossRef]
  9. T. Janse, V. von Rymon-Lipinski, N. Hanssen, and E. Keeve, "Fourier volume rendering on the GPU using a split-stream-FFT," in Proc. of the VMV’04, Stanford, CA, (IOS Press BV, 2004) pp. 395-403.
  10. M. C. Pease, "An adaptation of the Fast Fourier Transform for parallel processing," J. ACM 15, 252-264 (1968). [CrossRef]
  11. Y. Frauel, T. J. Naughton, O. Matoba, E. Tajahuerce, and B. Javidi, "Three-dimensional imaging and processing using computational holographic imaging," Proc. IEEE 94, 636-653 (2006). [CrossRef]
  12. T. Kreis, Handbook of Holographic Interferometry (Wiley-VCH, 2005).
  13. D. P. Bertsekas and J. N. Tsitsiklis, Parallel and Distributed Computation: Numerical Methods (Athena Scientific, 1997).
  14. T. M. Keane, A. J. Page, T. J. Naughton, S. A. A. Travers, and J. O. McInerney, "Building large phylogenetic trees on coarse-grained parallel machines," Algorithmica 45, 285-300 (2006). [CrossRef]

Cited By

Alert me when this paper is cited

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.


Fig. 1. Fig. 2. Fig. 3.

Supplementary Material

» Media 1: MOV (331 KB)     

« Previous Article  |  Next Article »

OSA is a member of CrossRef.

CrossCheck Deposited