Fourier transforming property of lenses MIT 2.71/2.710 04/13/09 wk10-a- 6

advertisement
Fourier transforming property of lenses
MIT 2.71/2.710
04/13/09 wk10-a- 6
Fourier transform by far field propagation or lens
MIT 2.71/2.710
04/13/09 wk10-a- 7
Spherical-plane wave duality
The two pictures above are interpretations of the same physical phenomenon.
On the left, the transparency is interpreted in the Huygens sense as a superposition of “spherical wavelets.”
Each spherical wavelet is collimated by the lens and contributes to the output a plane wave, propagating at the
appropriate angle (scaled by f.)
On the right, the transparency is interpreted in the Fourier sense as a superposition of plane waves (“angular” or
“spatial frequencies.”) Each plane wave is transformed to a converging spherical wave by the lens and contributes
to the output, f to the right of the lens, a point image that carries all the energy that departed from the input at the
corresponding spatial frequency.
MIT 2.71/2.710
04/13/09 wk10-a- 8
Fourier transforming by lenses
lens
f
lens
f
MIT 2.71/2.710
04/13/09 wk10-a- 9
f
f
lens
f
f
lens
f
f
Imaging: the 4F system
The 4F system (telescope with finite conjugates
one focal distance to the left of the objective and
one focal distance to the right of the collector,
respectively) consists of a cascade of two Fourier
transforms
collector lens
f
objective lens
f
plane wave
illumination
Fourier
plane
(pupil plane)
thin
transparency
MIT 2.71/2.710
04/13/09 wk10-a-10
f
f
image
plane
Spatial filtering: the 4F system
Spatial frequencies which have the misfortune of
hitting the opaque portions of the pupil plane
transparency vanish from the output. Of course the
transparency may be gray scale (partial block) or a
phase mask; the latter would introduce
relative phase delay between
collector lens
spatial frequencies.
f
block
pass
objective lens
f
plane wave
illumination
thin
transparency
MIT 2.71/2.710
04/13/09 wk10-a- 11
f
Fourier
plane
(pupil plane)
transparency
f
image
plane
Imaging and spatial filtering: physical justification
input transparency:
decomposed into
Huygens wavelets
image
plane
g
divergin
l
a
spheric
wave
con
v
sph ergin
g
er
wa ical
(foc ve
usi
ng)
collimate
d
plane
wave
illumination
MIT 2.71/2.710
04/13/09 wk10-a-12
conv
erg
sphe ing
rica
wave l
(focu
sing)
Fourier (pupil)
plane
diverging
spherical
wave
diffraction order
comes to focus
collector
input transparency:
decomposed into
spatial frequencies
wave
plane order)
ction
(diffra
objective
plane
wave
illumination
image
plane
collimate
d
Today
•
•
Spatial filtering in the 4F system
The Point-Spread Function (PSF)
and Amplitude Transfer Function (ATF)
next Wednesday
•
•
•
•
Lateral and angular magnification
The Numerical Aperture (NA) revisited
Sampling the space and frequency domains, and
the Space-Bandwidth Product (SBP)
Pupil engineering
MIT 2.71/2.710
04/15/09 wk10-b- 1
t
+1s
0th
or
ct
lle
Fourier (pupil)
plane
tion o
r
d
e
rs
focus
ing
diffrac
co
je
ob
input transparency:
sinusoidal amplitude
grating
ct
iv
e
Spatial filtering by a telescope (4F system)
image
replicates the object
collimate
d
−1 st
plane
wave
illumination
input transparency:
sinusoidal amplitude
grating
diffraction orders
focused
t
+1s
0th
diffrac
tion o
focus rders
ing
pupil
mask
−1 st
plane
wave
illumination
MIT 2.71/2.710
04/15/09 wk10-b- 2
diffraction orders diffraction order
blocked
passing
blocked spatial frequencies
are missing from the image
t
+1s
0th
tion o
focus rders
ing
ct
pupil
mask
lle
diffrac
co
je
ob
input transparency:
sinusoidal amplitude
grating
ct
iv
or
e
Low-pass filtering: analysis
blocked spatial frequencies
are missing from the image
−1 st
plane
wave
illumination
diffraction orders diffraction order
blocked
passing
field after input transparency
field before pupil mask
blocked by the pupil filter
field after pupil mask
field at output
(image plane)
MIT 2.71/2.710
04/15/09 wk10-b- 3
tion o
focus rders
ing
ct
lle
diffrac
co
je
nd
+2
t
+1s
0th
−1 st
−2 nd
ob
input transparency
binary amplitude
grating
ct
iv
e
pupil
mask
or
Example: low-pass filtering a binary amplitude grating
blurred (smoothened)
image
plane
wave
illumination
diffraction orders diffraction orders
blocked
passing
Consider a binary amplitude grating, with perfect contrast m=1, period Λ=10µm, duty cycle 1/3 (33.3%),
illuminated by an on-axis plane wave at wavelength λ=0.5µm.
The 4F system consists of two identical lenses of focal length f=20cm.
A pupil mask of diameter (aperture) 3cm is placed at the Fourier plane, symmetrically about the optical axis.
What is the intensity observed at the output (image) plane?
The sequence to solve this kind of problem is:
➡ calculate the Fourier transform of the input transparency and scale to the pupil plane coordinates x”=uλf1
➡ multiply by the complex amplitude transmittance of the pupil mask
➡ Fourier transform the product and scale to the output plane coordinates x’=uλf2
MIT 2.71/2.710
04/15/09 wk10-b- 4
Example: low-pass filtering a binary amplitude grating
pupil mask
1
1
0.75
0.75
|gP(x’’)|2 [a.u.]
|gt(x)|2 [a.u.]
binary amplitude grating
0.5
diffraction
orders
passing
diffraction
orders
blocked
0.5
0.25
0.25
0
diffraction
orders
blocked
−30 −25 −20 −15 −10 −5
0 5
x [µm]
10 15 20 25 30
0
−3 −2.5 −2 −1.5 −1 −0.5 0 0.5
x’’ [cm]
1
1.5
A binary amplitude grating of duty cycle α is expressed in a Fourier series harmonics expansion as
The field at the pupil plane to the left of the pupil mask is
MIT 2.71/2.710
04/15/09 wk10-b- 5
2
2.5
3
Example: low-pass filtering a binary amplitude grating
pupil mask
1
1
0.75
0.75
|gP(x’’)|2 [a.u.]
|gt(x)|2 [a.u.]
binary amplitude grating
0.5
diffraction
orders
passing
diffraction
orders
blocked
0.5
0.25
0.25
0
diffraction
orders
blocked
−30 −25 −20 −15 −10 −5
0 5
x [µm]
10 15 20 25 30
The pupil mask itself is
Its Fourier transform is
from which we may obtain the output field as
MIT 2.71/2.710
04/15/09 wk10-b- 6
0
−3 −2.5 −2 −1.5 −1 −0.5 0 0.5
x’’ [cm]
1
1.5
2
2.5
3
so the field at the pupil plane to the right of the pupil mask is
Example: low-pass filtering a binary amplitude grating
pupil mask
1
1
0.75
0.75
|gP(x’’)|2 [a.u.]
|gt(x)|2 [a.u.]
binary amplitude grating
0.5
diffraction
orders
passing
diffraction
orders
blocked
0.5
0.25
0.25
0
diffraction
orders
blocked
−30 −25 −20 −15 −10 −5
0 5
x [µm]
10 15 20 25 30
0
−3 −2.5 −2 −1.5 −1 −0.5 0 0.5
x’’ [cm]
1
1.5
2
2.5
3
Note the 2nd harmonic term
in the intensity, due to the
magnitude-square operation!
This term explains the
“ringing” in coherent low-pass
filtering systems
The output intensity is
MIT 2.71/2.710
04/15/09 wk10-b- 7
Example: low-pass filtering a binary amplitude grating
pupil mask
1
1
0.75
0.75
|gP(x’’)|2 [a.u.]
|gt(x)|2 [a.u.]
binary amplitude grating
0.5
diffraction
orders
blocked
diffraction
orders
passing
diffraction
orders
blocked
0.5
0.25
0.25
1
−30 −25 −20 −15 −10 −5
0 0.9
5
x [µm]
0.8
|gout(x’)|2 [a.u.]
0
0
10 15 20 25 30
−3 −2.5 −2 −1.5 −1 −0.5 0 0.5
x’’ [cm]
low-pass filtered
binary amplitude grating
0.7
0.6
0.5
0.4
0.3
0.2
0.1
MIT 2.71/2.710
04/15/09 wk10-b- 8
0
−30 −25 −20 −15 −10 −5
0 5
x’ [µm]
10 15 20 25 30
1
1.5
2
2.5
3
tion o
focus rders
ing
ct
lle
diffrac
co
je
nd
+2
t
+1s
0th
−1 st
−2 nd
ob
input transparency
binary amplitude
grating
ct
iv
e
pupil
mask
or
Example: band-pass filtering a binary amplitude grating
amplitude: 1st harmonic
intensity: 2nd harmonic
plane
wave
illumination
diffraction orders diffraction orders
blocked
passing
Now consider the same optical system, but with a new pupil mask consisting of two holes, each of diameter
(aperture) 1cm and centered at ±1cm from the optical axis, respectively.
What is the intensity observed at the output (image) plane?
MIT 2.71/2.710
04/15/09 wk10-b- 9
Example: band-pass filtering a binary amplitude grating
pupil mask
1
1
0.75
0.75
diffraction
orders
passing
blocked
2
|gP(x’’)| [a.u.]
|gt(x)|2 [a.u.]
binary amplitude grating
0.5
0.25
0.25
0
0.5
−30 −25 −20 −15 −10 −5
0 5
x [µm]
10 15 20 25 30
The new pupil mask is
Its Fourier transform is
so the output field and intensity are
MIT 2.71/2.710
04/15/09 wk10-b- 10
0
−3 −2.5 −2 −1.5 −1 −0.5 0 0.5
x’’ [cm]
1
1.5
2
2.5
so the field at the pupil plane to
the right of the pupil mask is
3
Example: band-pass filtering a binary amplitude grating
pupil mask
1
1
0.75
0.75
diffraction
orders
passing
blocked
2
|gP(x’’)| [a.u.]
|gt(x)|2 [a.u.]
binary amplitude grating
0.5
0.5
0.25
0.25
0.1
−30 −25 −20 −15 −10 −5
0.09
0 5 10 15 20 25 30
x [µm]
0.08
|gout(x’)|2 [a.u.]
0
0
−3 −2.5 −2 −1.5 −1 −0.5 0 0.5
x’’ [cm]
1.5
2
2.5
3
band-pass filtered
binary amplitude grating
0.07
0.06
0.04
field: 1st harmonic
intensity: 2nd harmonic
(because of squaring)
0.03
contrast = 1
0.05
0.02
0.01
MIT 2.71/2.710
04/15/09 wk10-b- 11
1
0
−30 −25 −20 −15 −10 −5
0 5
x’ [µm]
10 15 20 25 30
tion o
focus rders
ing
ct
lle
diffrac
co
je
st
+1
0th
−1st
−2 nd
−3 rd
ob
input transparency
binary amplitude
grating
ct
iv
e
pupil
mask
or
Example: band-pass filtering a binary amplitude grating
with tilted illumination
amplitude: 1st harmonic
intensity: 2nd harmonic
plane
wave
illumination
diffraction orders diffraction orders
blocked
passing
Now consider the same optical system, again with the pupil mask consisting of two holes, each of diameter
(aperture) 1cm and centered at ±1cm from the optical axis, respectively. We illuminate this grating with an
off-axis plane wave at angle θ0=2.865o.
What is the intensity observed at the output (image) plane?
As you saw in a homework problem, the effect of rotating the input illumination is that the entire diffraction
pattern from the grating rotates by the same amount; so in this case the 0th order is propagating at angle θ0
off-axis, the +1st order at angle θ0+λ/Λ, etc.
Analytically, we find this by expressing the illuminating plane wave as
and the field after the input transparency gt(x) as
MIT 2.71/2.710
04/15/09 wk10-b-12
Example: band-pass filtering a binary amplitude grating
with tilted illumination
pupil mask
1
1
0.75
0.75
diffraction
orders
passing
blocked
2
|gP(x’’)| [a.u.]
|gt(x)|2 [a.u.]
binary amplitude grating
0.5
0.25
0.25
0
0.5
−30 −25 −20 −15 −10 −5
0 5
x [µm]
10 15 20 25 30
0
−3 −2.5 −2 −1.5 −1 −0.5 0 0.5
x’’ [cm]
1
1.5
The field to the left of the pupil mask is the Fourier transform of gin(x). Using the shift theorem,
all diffracted orders are
displaced by 1cm
in the positive x” direction
MIT 2.71/2.710
04/15/09 wk10-b-13
2
2.5
3
Example: band-pass filtering a binary amplitude grating
with tilted illumination
pupil mask
1
1
0.75
0.75
diffraction
orders
passing
blocked
2
|gP(x’’)| [a.u.]
|gt(x)|2 [a.u.]
binary amplitude grating
0.5
0.25
0.25
0
0.5
−30 −25 −20 −15 −10 −5
0 5
x [µm]
10 15 20 25 30
After passing through the pupil mask
so the output field and intensity are
MIT 2.71/2.710
04/15/09 wk10-b-14
0
−3 −2.5 −2 −1.5 −1 −0.5 0 0.5
x’’ [cm]
1
1.5
, the field is
2
2.5
3
Example: band-pass filtering a binary amplitude grating
with tilted illumination
pupil mask
1
1
0.75
0.75
diffraction
orders
passing
blocked
2
|gP(x’’)| [a.u.]
|gt(x)|2 [a.u.]
binary amplitude grating
0.5
0.5
0.25
0.25
0.3
0
−30 −25 −20 −15 −10 −5
0 0.25
5 10 15 20 25 30
x [µm]
0
−3 −2.5 −2 −1.5 −1 −0.5 0 0.5
x’’ [cm]
1.5
2
2.5
0.15
field: 1st harmonic
intensity: 2nd harmonic
(because of squaring)
0.1
contrast ≈ 0.7
0.05
MIT 2.71/2.710
04/15/09 wk10-b-15
0
3
band-pass filtered
binary amplitude grating
with tilted illumination
0.2
|gout(x’)|2 [a.u.]
1
−30 −25 −20 −15 −10 −5
0 5
x’ [µm]
10 15 20 25 30
tion o
focus rders
ing
ct
lle
diffrac
co
je
nd
+2
t
+1s
0th
−1 st
−2 nd
ob
input transparency
binary amplitude
grating
ct
iv
e
pupil
mask
or
Example: band-pass filtering a binary amplitude grating
amplitude: 2nd harmonic
intensity: 4th harmonic
plane
wave
illumination
diffraction orders diffraction orders
blocked
passing
Consider the same optical system yet again, with a new pupil mask consisting of two holes, each of
diameter (aperture) 1cm and centered further away from the axis at ±2cm from the optical axis, respectively.
What is the intensity observed at the output (image) plane?
MIT 2.71/2.710
04/15/09 wk10-b-16
Example: band-pass filtering a binary amplitude grating
pupil mask
1
1
0.75
0.75
diffraction
orders
passing
blocked
2
|gP(x’’)| [a.u.]
|gt(x)|2 [a.u.]
binary amplitude grating
0.5
0.25
0.25
0
0.5
−30 −25 −20 −15 −10 −5
0 5
x [µm]
10 15 20 25 30
The new pupil mask is
Its Fourier transform is
so the output field and intensity are
MIT 2.71/2.710
04/15/09 wk10-b- 17
0
−3 −2.5 −2 −1.5 −1 −0.5 0 0.5
x’’ [cm]
1
1.5
2
2.5
so the field at the pupil plane to
the right of the pupil mask is
3
Example: band-pass filtering a binary amplitude grating
pupil mask
1
1
0.75
0.75
diffraction
orders
passing
blocked
2
|gP(x’’)| [a.u.]
|gt(x)|2 [a.u.]
binary amplitude grating
0.5
0.5
0.25
0.25
0.025
−30 −25 −20 −15 −10 −5
0 0.02
5 10 15 20 25 30
x [µm]
|gout(x’)|2 [a.u.]
0
0
−3 −2.5 −2 −1.5 −1 −0.5 0 0.5
x’’ [cm]
1
1.5
2
2.5
band-pass filtered
binary amplitude grating
0.015
field: 2nd harmonic
intensity: 4th harmonic
(because of squaring)
0.01
contrast = 1
0.005
MIT 2.71/2.710
04/15/09 wk10-b-18
0
3
−30 −25 −20 −15 −10 −5
0 5
x’ [µm]
10 15 20 25 30
Example: binary amplitude grating through phase pupil mask
plane
wave
illumination
tion o
focus rders
ing
or
ct
lle
diffrac
co
nd
+2
t
+1s
0th
−1 st
−2 nd
ob
input transparency
binary amplitude
grating
je
ct
iv
e
pupil
mask
phase
delayed
arbitrary
1cm
3cm
diffraction orders diffraction orders
blocked
passing
s=0.25µm
We finally consider a pupil mask consisting of 3cm aperture placed
symmetrically with respect to the optical axis, and filled with a glass
transparency that is thicker by 0.25µm in its central 1cm-wide portion.
This is known as a “phase pupil mask” or “pupil phase mask.”
What is the intensity observed at the output (image) plane?
The phase mask imparts a phase delay in the portion of the optical field
that strikes the region where the glass is thicker. The phase delay is
in this case.
MIT 2.71/2.710
04/15/09 wk10-b-19
Example: binary amplitude grating through phase pupil mask
binary amplitude grating
pupil
mask
1
|gPM| [a.u.]
1
diffraction
orders
blocked
diffraction
orders
blocked
0.5
0.25
0
−4
−3
−2
−1
0
x’’ [cm]
1
2
3
4
1
2
3
4
0.5
pi
phase(gPM) [rad]
|gt(x)|2 [a.u.]
0.75
0.75
passing
0.25
0
−30 −25 −20 −15 −10 −5
0 5
x [µm]
10 15 20 25 30
delayed
pi/2
0
−pi/2
−pi
−4
−3
−2
−1
This pupil mask is
so the field at the pupil plane
to the right of the pupil mask is
and the output field and
intensity are
MIT 2.71/2.710
04/15/09 wk10-b- 20
compare with slide 14 (low-pass filter without phase mask)
0
x’’ [cm]
Example: binary amplitude grating through phase pupil mask
binary amplitude grating
pupil
mask
1
|gPM| [a.u.]
1
diffraction
orders
blocked
diffraction
orders
blocked
0.5
0.25
0
−4
−3
−2
−1
0
x’’ [cm]
1
2
3
4
1
2
3
4
0.5
pi
phase(gPM) [rad]
|gt(x)|2 [a.u.]
0.75
0.75
passing
0.25
0.3
0
−30 −25 −20 −15 −10 −5 0 0.25
5 10 15 20 25 30
x [µm]
delayed
pi/2
0
−pi/2
−pi
−4
−3
−2
−1
binary amplitude grating
filtered by
pupil phase mask
2
|gout(x’)| [a.u.]
0.2
0.15
field: 1st harmonic
intensity: 2nd harmonic
(because of squaring)
0.1
0.05 with slide 14 (low-pass filter without phase mask)
compare
MIT 2.71/2.710
04/15/09 wk10-b-21
0
0
x’’ [cm]
−30 −25 −20 −15 −10 −5
0 5
x’ [µm]
10 15 20 25 30
or
ct
lle
co
je
pupil
mask
ob
input transparency
ideal point source
ct
iv
e
The Point-Spread Function (PSF) of a low-pass filter
PSF
plane
wave
illumination
ideal
(infinitely wide)
spherical wave
ideal
(infinitely wide)
plane wave
truncated
plane wave
wave converging
to form the PSF
at the output plane
Now consider the same 4F system but replace the input transparency with an ideal point source,
implemented as an opaque sheet with an infinitesimally small transparent hole and illuminated with a plane
wave on axis (actually, any illumination will result in a point source in this case, according to Huygens.)
In Systems terminology, we are exciting this linear system with an impulse (delta-function);
therefore, the response is known as Impulse Response.
In Optics terminology, we use instead the term Point-Spread Function (PSF) and we denote it as h(x’,y’).
The sequence to compute the PSF of a 4F system is:
➡ observe that the Fourier transform of the input transparency δ(x) is simply 1 everywhere at the pupil plane
➡ multiply 1 by the complex amplitude transmittance of the pupil mask
➡ Fourier transform the product and scale to the output plane coordinates x’=uλf2.
➡Therefore, the PSF is simply the Fourier transform of the pupil mask, scaled to the output coordinates x’=uλf2
MIT 2.71/2.710
04/15/09 wk10-b-22
Example: PSF of a low-pass filter
pupil mask
PSF
1
3
h(x’) [a.u.]
2
2
|gP(x’’)| [a.u.]
0.75
0.5
0.25
0
1
0
−3 −2.5 −2 −1.5 −1 −0.5 0 0.5
x’’ [cm]
The pupil mask is
1
1.5
2
2.5
3
−1
−20
−15
−10
−5
0
x’ [µm]
5
10
15
. If the input transparency is δ(x), the field at the pupil plane to the
right of the pupil mask is
The output field, i.e. the PSF is
The scaling factor (3×) in the PSF ensures that the integral ∫|h(x’)|2dx equals the portion of the input energy
transmitted through the system
MIT 2.71/2.710
04/15/09 wk10-b-23
20
Example: PSF of a phase pupil filter
PSF
5
|h(x’)|2 [a.u.]
|gPM| [a.u.]
pupil
mask
1
0.75
0.5
0.25
0
−4
−3
−2
−1
0
x’’ [cm]
1
2
3
2
0
−20
4
−15
−10
−5
0
x’ [µm]
5
10
15
20
−15
−10
−5
0
x’ [µm]
5
10
15
20
pi
phase[h(x’)] [rad]
phase(gPM) [rad]
3
1
pi
pi/2
0
−pi/2
−pi
−4
4
−3
−2
The pupil mask is
The PSF is
MIT 2.71/2.710
04/15/09 wk10-b-24
−1
0
x’’ [cm]
1
2
3
4
pi/2
0
−pi/2
−pi
−20
Comparison: low-pass filter vs phase pupil mask filter
PSF: phase pupil mask filter
5
8
|h(x’)|2 [a.u.]
|h(x’)|2 [a.u.]
PSF:
low-pass filter
10
6
4
2
0
−20
−15
−10
−5
0
x’ [µm]
5
10
15
2
0
−20
20
−15
−10
−5
0
x’ [µm]
5
10
15
20
−15
−10
−5
0
x’ [µm]
5
10
15
20
pi
phase[h(x’)] [rad]
phase[h(x’)] [rad]
3
1
pi
pi/2
0
−pi/2
−pi
−20
4
−15
−10
MIT 2.71/2.710
04/15/09 wk10-b-25
−5
0
x’ [µm]
5
10
15
20
pi/2
0
−pi/2
−pi
−20
MIT OpenCourseWare
http://ocw.mit.edu
2.71 / 2.710 Optics
Spring 2009
For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms.
Download