COMPUTER GENERATED HOLOGRAMS

TABLE OF CONTENTS ( Hyperlinked to Adobe Acrobat Format Chapters )

If you don't have Adobe Acrobat Reader installed on your computer,
use the hyperlink on my home page to obtain it.


1.
The Fourier Transform

bulletIntroduction
bullet1-D Fourier transform
bullet2-D Fourier transform
bulletFourier series
bulletDiscrete Fourier transform (DFT)
bulletGeneralized harmonic analysis
bulletAppendix A: Three-dimensional Fourier transform
bulletAppendix B: Three-dimensional vector Fourier transform
bulletAppendix C: The n-dimensional vector Fourier transform
bulletAppendix D: The Fourier transform in polar coordinates
bulletAppendix E: The Fourier transform in spherical coordinates
bulletAppendix F: The Fourier transform in hyperspherical coordinates
bulletAppendix G: Relation of the FFT to the DFT
bulletAppendix H: The Fresnel transform
bulletAppendix I: The uncertainty principle
bulletAppendix J: The uncertainty principle and the Gaussian

2. Comb Math

bulletIntroduction
bulletRelation of the Fourier series to the Fourier transform
bulletRelation of the discrete Fourier transform (DFT) to the Fourier transform
bulletEncoding phase in fringe shifts
bulletAppendix A: An alternate derivation of the relation between the continuous Fourier transform and the discrete Fourier transformation

3. Sampling

bulletIntroduction
bulletThe Whittaker-Shannon sampling theorem
bulletSampling real functions: the Nyquist sampling rate
bulletOver-sampling
bulletUnder-sampling and aliasing
bulletThe sampling theorem in two dimensions
bulletAppendix A: Uniformly shifted sample points
bulletAppendix B: Non-rectangular apertures
bulletAppendix C: Sampling on non-rectangular lattices
bulletAppendix D: A sampling theorem for a function and its derivative
bulletAppendix E: A sampling theorem for the Fresnel transform
bulletAppendix F: Cross artifacts and symmetry
bulletAppendix G: The Lagrange sampling theorem

4. Carrier-Wave Modulation

bulletIntroduction
bulletCosine-carrier modulation
bulletSquarewave-carrier modulation
bulletThe modulation image superposition

5. MATLAB

bulletIntroduction
bulletVariables
bulletOperators
bulletFlow-control structures
bulletInput/output commands
bulletDisk commands
bulletOther functions
bulletAppendix A: Matrix filling examples
bulletAppendix B: flow-control structure examples
bulletAppendix C: Example M-file: DFT of a uniformly filled array
bulletAppendix D: CGH program
bullet Copyable M-file CGH script

6. Systems Theory

bulletSystems diagrams
bulletOperational calculus
bulletHilbert space
bulletPower-series operators and Taylor series
bulletFirst-order expansion and linear systems
bulletShift-invariance
bulletLSI: Linear Shift-Invariant system

PART II: THE CGH

1. Holography in a Nutshell

bulletWhat is a hologram?
bulletSelected events in the history of holography
bulletWaves
bulletThe parabolic approximation
bulletOptical elements
bulletThe optical Fourier transform
bulletRecording media characteristics
bulletThe hologram as a distorted diffraction grating
bulletFringe distortions in interferometric holograms
bulletBinary holograms
bulletDetour phase
bulletDiffusers
bulletPhase-only holograms
bulletDepth effects
bulletAppendix A: The parabolic approximation

2. Simulating the Optical Fourier Transform

bulletIntroduction
bulletApplication of comb math
bulletObject space
bulletFourier space
bulletReduced coordinates
bulletA remark on normalization
bulletDiffraction efficiency
bulletBleached binary CGH's

3. Point-Oriented Versus Cell-Oriented CGH's

bulletIntroduction
bulletContrasting the two CGH families
bulletPoint-oriented example
bulletSimulating a point-oriented CGH
bulletFabricating a point-oriented CGH
bulletCell-oriented example
bulletSimulating a cell-oriented CGH
bulletFabricating a cell-oriented CGH

4. Point-Oriented CGH's

bulletIntroduction
bulletThe perfect CGH
bulletThe referenceless on-axis computer hologram (ROACH)
bulletThe graytone CGH
bulletThe squarewave CGH
bulletThe crossed-squarewave CGH
bulletAppendix A: The sandwich hologram
bulletAppendix B: The referenceless on-axis complex hologram (ROACH)
bulletAppendix C: CGH's that reconstruct in higher diffraction orders
bulletAppendix D: Multiplex CGH's

5. Cell-Oriented CGH's

bulletIntroduction
bulletThe Lohmann Type-III binary hologram
bulletThe gap and overlap problem: circular overflow solution
bulletAppendix A: A useful identity
bulletAppendix B: Fabricating a CGH

6. The Third Dimension

bulletIntroduction
bulletIllumination
bulletTransmission
bulletReflection
bulletPropagation
bulletAdditional considerations for propagation
bulletCGH's grouped by propagation region
bulletCGH's with circular carriers
bulletAppendix A: The wave equation
bulletAppendix B: Characteristic bodies
bulletAppendix C: Depth effects for Fresnel CGH's
bulletAppendix D: Depth effects for near-Fourier CGH's
bulletAppendix E: Depth effects for image-plane CGH's
bulletAppendix F: Depth effects for near-field CGH'
bulletAppendix G:  Imaging in the parabolic approximation
bulletAppendix H: Transforming the spherical wave

7. Computer Simulation of Non-Fourier Holograms

bulletIntroduction
bulletThe two-plane self-luminous object
bulletAdjusting the viewing perspective
bulletDepth effects in modulation images

PART III: ADVANCED TOPICS

1. Diffusers

bulletIntroduction
bulletDesirable properties of the Fourier spectrum
bulletDiffusers for interferometric holograms
bulletRandom vs. deterministic diffuser functions
bulletGeneral purpose (object independent) vs. specific (object dependent) diffuser functions
bulletRADAR codes
bulletSchroeder codes
bulletFrank-Heimiller codes
bulletCalabro-Wolf (hyperbolic) codes
bulletModern methods
bulletSimulated annealing
bulletGerchberg-Saxton (phase diversity)  procedure
bulletSpeckle suppression

2. Analysis of Imperfections

bulletComplex amplitude distortions
bulletSampling and point-oriented CGH's
bulletFourier domain phase quantization
bulletShift effect of Fourier domain phase quantization
bulletDepth effects of Fourier domain phase quantization
bulletEffects on irradiance

3. Binarization of Holograms

bulletIntroduction
bulletThresholding
bulletWandering threshold
bulletHalftoning
bulletDot density
bulletDithering or tesselating
bulletError diffusion
bulletDynamic programming (Bellman optimization)

PART IV: APPLICATIONS

1. Replication, Fanouts, and Interconnects

bulletIntroduction
bulletReplication
bulletFanouts and interconnects

2. Image Display

bulletIntroduction
bulletInformation reduction
bulletShading models
bulletMultiplexing and color display
bulletRealtime display

3. Spatial Filtering

bulletIntroduction
bulletComplex amplitude linear filters
bulletImage enhancement
bulletImage recognition
bulletEncryption
bulletIrradiance linear filters

4. Optical Testing

bulletIntroduction
bulletInterferometry
bulletBlanks ( rough surfaces)
bulletPolarization
bulletWhite Light

5. Diffractive Optical Elements

bulletIntroduction
bulletPrisms
bulletLenses
bulletNear-field optics

PART V: MISCELLANEOUS

bullet References