bullet

Part III Chapter02, "Analysis of Imperfections", has been updated.
 

bullet

Part IV Chapter 07, " Mode Selection", has been added.
 

bullet

Part IV Chapter 02, "Image Display", has been updated and now includes WEB links to realtime 3-D display sites.
 

bullet

José Sasián's Talk has been rescheduled to Wednesday May 4.
 

 

OPTICAL SCIENCES 627 Computer-Generated Holograms  --  Spring 2005

Monday

Wednesday

Friday

January 10  No Class

January 12      Lecture  01 Fourier Transforms January 14      Lecture  02 Linear Systems
  Lecture 02a
Matlab

  -  Prototype.m (DOWNLOAD)

January 17   Holiday

January 19      Lecture 03  Holography
 
January 21      Lecture 04  Optical FT
 

January 24       Lecture 05

  -  Cosine.m The M-File from class
  -  UA.mat and UA.bmp

January 26      Lecture 06
  -  Phase ramp
  -  Blazed grating

  -  Discussions about Project #1
January 28      Lecture 07
  -  DUE: Project #1 - Grating Simulations
     a. Fourier Diffraction of a Prism
     b. Fourier Diffraction of a Cosine Grating
     c. Fourier Diffraction of a  Ronchi Ruling
January 31       Lecture 08
  -  Discussions about Project #2, 3, 4
February 2      Lecture 09
 
February 4      Lecture 10
 
February 7        Lecture 11 February 9      Lecture 12
 
February 11      Lecture 13
  -  DUE: Project #2 -  Matlab-Only Simulations
     a. Perfect CGH
     b. Cosine CGH - Scan
     c. Squarewave CGH - Scan

February 14      Lecture 14

 

February 16  No Class February 18      Lecture 15
  -  DUE: Project #3 Scan &Film CGH's
     a. Phase-Only Cosine CGH
     b. Phase-Only Squarewave CGH
     c. Crossed-Squarewave CGH
February 21      Lecture 16
 
February 23      Lecture 17
 
February 25      Lecture 18
  -  DUE: Project #4 - Matlab-Only Simulations
    
a. Phase Squarewave CGH
     b. Blazed CGH
     c. Kinoform - Use GS diffuser
February 28      Lecture 19
 
March 2      Lecture 20
 
March 4      Lecture 21
  -  DUE: Project #5 - Simulations
     a.  Cosine FZP - Scan
     b.  Amplitude Squarewave FZP -Scan
     c.  Phase Squarewave FZP
     d.  Blazed FZP
March 7             Lecture 22
 
March 9      Lecture 23
 
March 11      Lecture 24
 


March 14  Spring Break
 

March 16  Spring Break

March 18 Spring Break

March 21      Lecture 25
  - MLT Guidelines

  -  Link to MLT WEB page
March 23      Lecture 26
 
March 25      Lecture 27
 -  DUE: Project #6 - Disperser
March 28      Lecture 28
 
March 30      Lecture 29
 
April 1      Lecture 30
 -  DUE: Project #7a - MTL Format Practice

April 4      Lecture 32
 

April 6    Lecture  33
  -  Guest Lecturer - John Tamkin
  -  The Maskless Lithography Tool

April 8      Lecture 34 (No Lecture)
  -  MLT Laboratory  -  Group 1: 11am-12pm
  -  Group 2: 12pm-1pm
  -  Group 3: 1pm-2pm
  -  Reconstruction Lab 2pm
April 11      Lecture 35
 
April 13      Lecture 36 
  -  Guest Lecturer - Jim Burge
  -  CGH's for Optical Testing

April 15      Lecture 37
 

April 18      Lecture 38 
 
April 20      Lecture 39
 
April 22      Lecture 40
 
April 25      Lecture 41

 
April 27      Lecture 42
 

April 29      Lecture 43
 

May 2  Lecture 44

May 4         Lecture 45
 -  Guest Lecturer -  José Sasián
 -  CGH's in Lens Design

May 6  No Class

 

 

bullet

Who, what, when and, where
 

Lectures
Room: Meinel 432
Time: MWF 1-1:50pm

Instructor: Professor William J. Dallas
Office: Meinel 718
Phone: 626-0226

E-mail: dallas@radiology.arizona.edu
Office Hours: MWF 9-9:50am, 11am-12:50pm, 2-2:50pm

 

bulletThe course grade will be based on 10 projects.

 

FORWARD

PART I: MATHEMATICAL PRELIMINARIES

1. The Fourier Transform

bulletIntroduction
bullet1-D Fourier transform
bullet2-D Fourier transform
bulletFourier series and two related definitions
bulletDiscrete Fourier transform (DFT)
bulletAppendix A: Three- and Four-dimensional Fourier transform
bulletAppendix B: Three- and Four-dimensional 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 relation
bulletAppendix J: The uncertainty relation and the Gaussian
bulletAppendix K: The uncertainty relation and CGH's
bulletAppendix L: Fourier transform tables

2. Comb Math

bulletIntroduction
bulletThe Dirac delta function
bulletFourier transform of the Dirac delta function
bulletThe comb function
bulletFourier relations of comb functions
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: The Gaussian convergence factor and the delta function
bulletAppendix B: Fourierr transforms and the Gaussian convergence factor
bulletThe Delta function of a function

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 superpostion

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 sxamples
bulletAppendix C: Example M-file: DFT of a uniformly filled array
bulletAppendix D: CGH program
bulletCopyable M-file CGH script

6. Systems Theory

bulletSystem diagrams
bulletOperational calculus
bulletHilbert-space representation of a system
bulletPower-series operators
bulletExpansion to first-order: linear systems
bulletShift-invariant systems
bulletLinear shift-invariant (LSI) systems

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-oritented 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 greytone 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-pPlane 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 (Lesem-Hirsch-Jordan)  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
bulletReal-time 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

6. Beam Shaping

7. Mode Selection (Outline)

bulletReferences
bulletIntroduction
bulletWave modes
bulletComputer-generated holograms as modans
bulletMode selection
bulletAnalysis of modan imperfections
bulletModan applications
 

PART V: REFERENCES