Date post: | 05-Jan-2016 |
Category: |
Documents |
Upload: | melissa-rice |
View: | 224 times |
Download: | 0 times |
ECE 299 Holography and Coherent Imaging
Lecture 12. Computer Generated Holograms II
David J. BradyDuke University
Lecture 11. Computer Generated Holograms II www.disp.duke.edu/~dbrady/courses/holography
www.disp.duke.edu/~dbrady/courses/holography
Review
Lecture 10. Computer Generated Holograms
www.disp.duke.edu/~dbrady/courses/holography
Problems
Lecture 10. Computer Generated Holograms
www.disp.duke.edu/~dbrady/courses/holography
Example: Binary Amplitude CGH
Lecture 10. Computer Generated Holograms
www.disp.duke.edu/~dbrady/courses/holography
Encoding Phase
Lecture 10. Computer Generated Holograms
www.disp.duke.edu/~dbrady/courses/holography
Phase and u
Lecture 10. Computer Generated Holograms
www.disp.duke.edu/~dbrady/courses/holography
Off axis CGH
Lecture 10. Computer Generated Holograms
www.disp.duke.edu/~dbrady/courses/holography
Alternative Coding View
Lecture 10. Computer Generated Holograms
www.disp.duke.edu/~dbrady/courses/holography
What should a be?
Lecture 10. Computer Generated Holograms
www.disp.duke.edu/~dbrady/courses/holography
angles
Lecture 10. Computer Generated Holograms
www.disp.duke.edu/~dbrady/courses/holography
What is D for 300 dots/inch?
Lecture 10. Computer Generated Holograms
www.disp.duke.edu/~dbrady/courses/holography
Example
Lecture 10. Computer Generated Holograms
www.disp.duke.edu/~dbrady/courses/holography
Abs(fft)
Lecture 10. Computer Generated Holograms
www.disp.duke.edu/~dbrady/courses/holography
Angle(fft)
Lecture 10. Computer Generated Holograms
www.disp.duke.edu/~dbrady/courses/holography
1+F cos(2 pi u+phi)
Lecture 10. Computer Generated Holograms
www.disp.duke.edu/~dbrady/courses/holography
Fft(t)
Lecture 10. Computer Generated Holograms
www.disp.duke.edu/~dbrady/courses/holography
Dc supressed
Lecture 10. Computer Generated Holograms
www.disp.duke.edu/~dbrady/courses/holography
Binary Hologram
Lecture 10. Computer Generated Holograms
t=round(t/max(max(t)));
www.disp.duke.edu/~dbrady/courses/holography
Reconstruction
Lecture 10. Computer Generated Holograms
www.disp.duke.edu/~dbrady/courses/holography
Hologram is mostly DC only intersting in middle
Lecture 10. Computer Generated Holograms
www.disp.duke.edu/~dbrady/courses/holography
Multiply image by random phase
Lecture 10. Computer Generated Holograms
www.disp.duke.edu/~dbrady/courses/holography
Phase of FFT
Lecture 10. Computer Generated Holograms
www.disp.duke.edu/~dbrady/courses/holography
Continuous Hologram
Lecture 10. Computer Generated Holograms
www.disp.duke.edu/~dbrady/courses/holography
FFT of Hologram
Lecture 10. Computer Generated Holograms
www.disp.duke.edu/~dbrady/courses/holography
DC suppresed
Lecture 10. Computer Generated Holograms
www.disp.duke.edu/~dbrady/courses/holography
Binary Hologram
Lecture 10. Computer Generated Holograms
www.disp.duke.edu/~dbrady/courses/holography
Reconstruction
Lecture 10. Computer Generated Holograms
www.disp.duke.edu/~dbrady/courses/holography
Alternative Coding Strategy
Lecture 10. Computer Generated Holograms
www.disp.duke.edu/~dbrady/courses/holographyLecture 10. Computer Generated Holograms
hologram=(sign(angle(fftshift(fft2(targetImage))))+1)/2;
www.disp.duke.edu/~dbrady/courses/holographyLecture 10. Computer Generated Holograms
www.disp.duke.edu/~dbrady/courses/holographyLecture 10. Computer Generated Holograms
www.disp.duke.edu/~dbrady/courses/holographyLecture 10. Computer Generated Holograms