Book contents
- Frontmatter
- Contents
- Preface
- Preface to the first edition
- 1 Introduction
- 2 Wavefront reconstruction
- 3 The reconstructed image
- 4 Types of holograms
- 5 Optical systems and light sources
- 6 The recording medium
- 7 Practical recording materials
- 8 Holograms for displays
- 9 Colour holography
- 10 Computer-generated holograms
- 11 Special techniques
- 12 Applications in imaging
- 13 Holographic optical elements
- 14 Information storage and processing
- 15 Holographic interferometry
- 16 Holographic interferometry: Further applications
- 17 Holographic interferometry: Advanced techniques
- 1 Interference and coherence
- 2 The Fourier transform, convolution, and correlation
- 3 Wave propagation and diffraction
- 4 Speckle
- 5 The H & D curve
- Bibliography
- References
- Author index
- Subject index
10 - Computer-generated holograms
Published online by Cambridge University Press: 05 June 2012
- Frontmatter
- Contents
- Preface
- Preface to the first edition
- 1 Introduction
- 2 Wavefront reconstruction
- 3 The reconstructed image
- 4 Types of holograms
- 5 Optical systems and light sources
- 6 The recording medium
- 7 Practical recording materials
- 8 Holograms for displays
- 9 Colour holography
- 10 Computer-generated holograms
- 11 Special techniques
- 12 Applications in imaging
- 13 Holographic optical elements
- 14 Information storage and processing
- 15 Holographic interferometry
- 16 Holographic interferometry: Further applications
- 17 Holographic interferometry: Advanced techniques
- 1 Interference and coherence
- 2 The Fourier transform, convolution, and correlation
- 3 Wave propagation and diffraction
- 4 Speckle
- 5 The H & D curve
- Bibliography
- References
- Author index
- Subject index
Summary
Holograms generated by means of a computer can be used to produce wavefronts with any prescribed amplitude and phase distribution; they are therefore extremely useful in applications such as laser-beam scanning and optical spatial-filtering (see sections 13.3 and 14.2) as well as for testing optical surfaces.
The production of holograms using a digital computer has been discussed in detail by Lee [1978], Yaroslavskii and Merzlyakov [1980], and Dallas [1980], and involves two principal steps.
The first step is to calculate the complex amplitude of the object wave at the hologram plane; for convenience this is usually taken to be the Fourier transform of the complex amplitude in the object plane. It can be shown, by means of the sampling theorem, that if the object wave is sampled at a sufficiently large number of points (see Appendix 2), this can be done with no loss of information. Thus, if an image consisting of N × N resolvable elements is to be reconstructed, the object wave is sampled at N × N equally spaced points, and the N × N complex coefficients of its discrete Fourier transform are evaluated. This can be done quite easily with a computer program using the fast Fourier transform algorithm [Cochran et al., 1967] for arrays containing as many as 1024 × 1024 points.
The second step involves using the computed values of the discrete Fourier transform to produce a transparency (the hologram), which reconstructs the object wave when it is suitably illuminated.
- Type
- Chapter
- Information
- Optical HolographyPrinciples, Techniques and Applications, pp. 163 - 180Publisher: Cambridge University PressPrint publication year: 1996