33
Optics for Engineers Chapter 11 Charles A. DiMarzio Northeastern University Nov. 2012

Optics for Engineers Chapter 11 - Northeastern Universityece.neu.edu/courses/eece7105/2012fa/slides11.pdf · The point–spread function is a scaled version of the inverse Fourier

  • Upload
    lydiep

  • View
    214

  • Download
    0

Embed Size (px)

Citation preview

Optics for Engineers

Chapter 11

Charles A. DiMarzio

Northeastern University

Nov. 2012

Fourier Optics Terminology

Field Plane Fourier PlaneC Field Amplitude, E(x, y) E(fx, fy)

Amplitude Point–SpreadFunction, h(x, y)

Amplitude Transfer Function,h(x, y)

Coherent Point–Spread Function Coherent Transfer FunctionPoint–Spread Function Transfer FunctionPSF, APSF, CPSF ATF, CTFEimage = Eobject ⊗ h Eimage = Eobject × h

I Irradiance, I(x, y) I(fx, fy)Incoherent Point–SpreadFunction, H(x, y)

Optical Transfer Function,H(fx, fy)

Point–Spread Function OTFPSF, IPSF

Modulation Transfer Function,∣∣H∣∣MTFPhase Transfer Function, 6 HPTF

Iimage = Iobject ⊗H Iimage = Iobject × H

Nov. 2012 c©C. DiMarzio (Based on Optics for Engineers, CRC Press) slides11–1

Three Configurations for FourierOptics

See Chapter 8 for Fresnel–Kirchoff Integral Equation

Use One of These Configurations to Remove Curvature

E (x1, y1, z1) =jkejkz1

2πz1ejk(x2

1+y2

1)2z1 ×

∫ ∫E (x, y,0) e

jk(x2+y2)

2z1 e−jk

(xx1+yy1)z1 dxdy

Nov. 2012 c©C. DiMarzio (Based on Optics for Engineers, CRC Press) slides11–2

Fourier Optics Equations (1)

• Fresnel–Kirchoff Integral

E (x1, y1, z1) =jkejkz1

2πz1ejk(x21+y21)

2z1 ×

∫ ∫E (x, y,0) e

jk(x2+y2)

2z1 e−jk

(xx1+yy1)z1 dxdy

• In Spatial Frequency with Source Curvature Removed

E (fx, fy, z1) =j2πz1e

jkz1

kejk(x21+y21)

z1

∫ ∫E (x, y,0) e−j2π(fxx+fyy)dxdy

• Both Curvatures Removed

E (fx, fy, z1) =j2πz1e

jkz1

k

∫ ∫E (x, y,0) e−j2π(fxx+fyy)dxdy

Nov. 2012 c©C. DiMarzio (Based on Optics for Engineers, CRC Press) slides11–3

Fourier Optics Equations (2)

• Define Frequency–Domain Field

E (fx, fy) = j z1λejkz1E (fx, fy, z1) ,

• Fourier Transform

E (fx, fy) =∫ ∫

E (x, y,0) e−j2π(fxx+fyy)dxdy,

• Inverse Fourier Transform

E (x, y) =∫ ∫

E (fx, fy) e−j2π(fxx+fyy)dfxdfy

Nov. 2012 c©C. DiMarzio (Based on Optics for Engineers, CRC Press) slides11–4

Optical Fourier Transform

fx =k

2πzx1 =

x1λz

fy =k

2πzy1 =

y1λz

Nov. 2012 c©C. DiMarzio (Based on Optics for Engineers, CRC Press) slides11–5

Fourier Analysis: FT and IFT

• Pupil to Field (x1, y1) to (x, y): Fourier Transform

E (x1, y1, z1) =jkejkz1

2πz1

∫ ∫E (x, y,0) e

−jk(xx1+yy1)

z1 dxdy

– Field to Pupil: (x, y) to (x2, y2): Fourier Transform. . .

E (x2, y2, z2)?

=

jkejkz2

2πz2

∫ ∫E (x, y,0) e

−jk(xx2+yy2)

z2 dxdy

– . . . or Inverse Fourier Transform?

E (x2, y2, z2)?

=

jke−jkz1

2πz1

∫ ∫E (x, y,0) e

jk(xx2+yy2)

z1 dxdy

– Negative Signs and Scaling (z1 vs. z2)

x2 = −f2f1

x1 y2 = −f2f1

y1

Nov. 2012 c©C. DiMarzio (Based on Optics for Engineers, CRC Press) slides11–6

Computation: The AmplitudeTransfer Function

• Field Plane: Convolve with Point–Spread Function

• Pupil Plane: Multiply by Amplitude Transfer Function

Nov. 2012 c©C. DiMarzio (Based on Optics for Engineers, CRC Press) slides11–7

Computation: Steps

1. Multiply the object by a binary mask to account for the en-trance window, and by any other functions needed to ac-count for non–uniform illumination, transmission effects infield planes, etc.,

2. Fourier transform.

3. Multiply by the ATF, which normally includes a binary maskto account for the pupil, and any other functions that mul-tiply the field amplitude in the pupil planes.

4. Inverse Fourier transform.

5. Scale by the magnification of the system.

Nov. 2012 c©C. DiMarzio (Based on Optics for Engineers, CRC Press) slides11–8

Isoplanatic Systems

• Analogy to Temporal Signal Processing

– Linear Time–Shift–Invariant Systems

– Convolution with Impulse Response in Time Domain

– Multiplication with Transfer Function in Frequency Do-

main

– Fourier Optics Assumption

∗ Linear Space–Shift–Invariant Systems

∗ Convolution with Point–Spread Function in Image

∗ Multiplication with 2–D Transfer Functions in Pupil

Nov. 2012 c©C. DiMarzio (Based on Optics for Engineers, CRC Press) slides11–9

Non–Isoplanatic Systems

• Some Aberrations Depend on Field Location

– Coma

– Astigmatism and Field Curvature

– Distortion

– Somewhat Isoplanatic over Small Regions

• Twisted Fiber Bundle

– Random Re–location of light from pixels

– Not at All Shift–Invariant

Nov. 2012 c©C. DiMarzio (Based on Optics for Engineers, CRC Press) slides11–10

Anti–Aliasing Filter

• Spatial Frequency in the

Pupil Plane

fx =u

λ• Cutoff Frequency

fcutoff =NA

λ• Example: λ = 500nm and

NA = 0.5

fcutoff = 1cycle/µm

– Nyquist Sampling in the

Object Plane

fsample = 2cycles/µm

• In Image Plane

m =4

4.5

6= 1.5

– Pixel pitch

0.5µm×m = 1.33µm

– Smaller than Practical

– Need More Magnification

Nov. 2012 c©C. DiMarzio (Based on Optics for Engineers, CRC Press) slides11–11

Anti–Aliasing: PracticalExamples

• Microscope, λ = 500nm

– 100X, Oil Immersion

NA = 1.4

– Object Plane

fcutoff =NA

λ=

2.8Cycles/µm

– Image Plane

fcutoff =NA

λ/m =

fsample = 2fcutoff =

0.056pixels/µm

– pixel spacing ≤ 4.5µm

• Camera (Small m)

– Small NA, Large F

NAimage = n′1

|m− 1|2F≈

1

2F

fsample = 2fcutoff =

2×NA

λ=

1

λFmin

• F–Number

Fmin =1

λfsample=

xpixel

λ=

5µm

500nm= 10

Nov. 2012 c©C. DiMarzio (Based on Optics for Engineers, CRC Press) slides11–12

Fourier Optics with CoherentLight

PSF h (x, y) =

∫ ∫h (fx, fy,0) e

−j2π(fxx+fyy)dfxdfy

Eimage (x, y) = Eobject (x, y)⊗ h (x, y)

ATF h (fx, fy) =

∫ ∫h (x, y,0) ej2π(fxx+fyy)dxdy

Eimage (fx, fy) = Eobject (fx, fy) h (fx, fy)

Nov. 2012 c©C. DiMarzio (Based on Optics for Engineers, CRC Press) slides11–13

Gaussian Apodization DegradesResolution, Reduces Sidelobes

fx, Frequency, Pixels−1

f y, Fre

quen

cy, P

ixel

s−1

−0.1 −0.05 0 0.05 0.1

−0.1

−0.05

0

0.05

0.1

0

0.2

0.4

0.6

0.8

1

y, Position, Pixels

−60 −40 −20 0 20 40 60

−60

−40

−20

0

20

40

60

0

2000

4000

6000

8000

10000

12000

A. Aperture B. Airy Function PSF

fx, Frequency, Pixels−1

f y, Fre

quen

cy, P

ixel

s−1

−0.1 −0.05 0 0.05 0.1

−0.1

−0.05

0

0.05

0.1

0

0.2

0.4

0.6

0.8

1

y, Position, Pixels

−60 −40 −20 0 20 40 60

−60

−40

−20

0

20

40

60 0

500

1000

1500

2000

2500

3000

C. Gaussian Apodization D. Gaussian PSFNov. 2012 c©C. DiMarzio (Based on Optics for Engineers, CRC Press) slides11–14

Improved (?) Imaging withGaussian Apodization

y, Position, Pixels

−60 −40 −20 0 20 40 60

−60

−40

−20

0

20

40

600

0.2

0.4

0.6

0.8

1

−60 −40 −20 0 20 40 60−0.2

0

0.2

0.4

0.6

0.8

1

1.2

x, Position, Pixels

Fie

ld

A. Knife Edge Object B. Image Slices

y, Position, Pixels

−60 −40 −20 0 20 40 60

−60

−40

−20

0

20

40

600

0.2

0.4

0.6

0.8

1

y, Position, Pixels

−60 −40 −20 0 20 40 60

−60

−40

−20

0

20

40

600

0.2

0.4

0.6

0.8

1

C. Image with Aperture D. Image with GaussianNov. 2012 c©C. DiMarzio (Based on Optics for Engineers, CRC Press) slides11–15

Coherent Fourier OpticsSummary

• Isoplanatic imaging system; pairs of planes such that field in one is scaledFourier transform of that in the other. Several Configurations.

• It is often useful to place the pupil at one of these planes and the imageat another.

• Then the aperture stop acts as a low–pass filter on the Fourier transformof the image. This filter can be used a an anti–aliasing filter for asubsequent sampling process.

• Other issues in an optical system can be addressed in this plane, allcombined to produce the transfer function.

• The point–spread function is a scaled version of the inverse Fourier trans-form of the transfer function.

• The transfer function is the Fourier transform of the point–spread func-tion.

• The image can be viewed as a convolution of the object with the point–spread function.

Nov. 2012 c©C. DiMarzio (Based on Optics for Engineers, CRC Press) slides11–16

Fourier Optics for IncoherentImaging (1)

• Even an LED Source Usually Results in an Incoherent Image

δλ = λ/30 τc ≈30

ν= 30

λ

c≈ 60fs 〈h (x, y)〉 = 0 T � τc

• Incoherent Point–Spread Function

H (x, y) = 〈h (x, y)h∗ (x, y)〉

Iimage (x, y) = [h (x, y)⊗ Eobject (x, y)][h∗ (x, y)⊗ E∗

object (x, y)]

• Cross Terms to Zero: Linear Equation

Iimage (x, y) = [h (x, y)h∗ (x, y)]⊗[Eobject (x, y)E

∗object (x, y)

]Nov. 2012 c©C. DiMarzio (Based on Optics for Engineers, CRC Press) slides11–17

Fourier Optics for IncoherentImaging (2)

• Incoherent Image as Convolution

Iimage (x, y) = H (x, y)⊗ Iobject (x, y)

H (fx, fy) = h (fx, fy)⊗ h∗ (fx, fy)

h∗ (fx, fy) = h (−fx,−fy)

• OTF (Incoherent) is autocorrelation of ATF (Coherent)

Nov. 2012 c©C. DiMarzio (Based on Optics for Engineers, CRC Press) slides11–18

Optical Transfer Function

• Optical Transfer Function, OTF (Previous Page)

H (fx, fy) = h (fx, fy)⊗ h∗ (fx, fy)

• Modulation Transfer Function, MTF∣∣∣H (fx, fy)∣∣∣

• Phase Transfer Function, PTF

6[H (fx, fy)

]

Nov. 2012 c©C. DiMarzio (Based on Optics for Engineers, CRC Press) slides11–19

Fourier Optics Example: SquareAperture ATF

“AC” Amplitude Reduced more than “DC:” Contrast Degraded

Nov. 2012 c©C. DiMarzio (Based on Optics for Engineers, CRC Press) slides11–20

Fourier Optics Example:Coherent and Incoherent

fx, Spatial Freq., pixel−1

f y, Spa

tial F

req.

, pix

el−1

−0.06 −0.04 −0.02 0 0.02 0.04 0.06

−0.06

−0.04

−0.02

0

0.02

0.04

0.06

fx, Spatial Freq., pixel−1

f y, Spa

tial F

req.

, pix

el−1

−0.06 −0.04 −0.02 0 0.02 0.04 0.06

−0.06

−0.04

−0.02

0

0.02

0.04

0.06−0.06 −0.04 −0.02 0 0.02 0.04 0.06

−0.2

0

0.2

0.4

0.6

0.8

1

1.2

fx, Spatial Freq., pixel−1

Tra

nsfe

r F

unct

ion(

f x,0)

Coherent ATF Incoherent OTF Transfer Function

x, Position, Pixels

y, P

ositi

on, P

ixel

s

−100 −50 0 50 100

−100

−50

0

50

100 −90

−85

−80

−75

−70

−65

x, Position, Pixels

y, P

ositi

on, P

ixel

s

−100 −50 0 50 100

−100

−50

0

50

100 −90

−85

−80

−75

−70

−65

−100 −50 0 50 100−0.2

0

0.2

0.4

0.6

0.8

1

1.2

x, Position, Pixels

PS

F(x

,0)

Coherent PSF Incoherent PSF PSF (— Coh)(dB) (dB) (- - Inc)

Nov. 2012 c©C. DiMarzio (Based on Optics for Engineers, CRC Press) slides11–21

Image Shift (Prism in Pupil)

• Amplitude Transfer Function: Phase Ramp

gh (fx, fy) = exp[i2π fx/4

1/128

]for f2x + f2y ≤ f2max

0 Otherwise

fx, pixel−1

f y, pi

xel−

1

−0.05 0 0.05

−0.05

0

0.05 −2

0

2

Coh. PTF

fx, pixel−1

f y, pi

xel−

1

−0.05 0 0.05

−0.05

0

0.05 −2

0

2

Inc. PTF

−100 0 100

0

0.5

1

x, Position, Pixels

PS

F(x

,0)

Slices of PSFs Physical Configuration

Nov. 2012 c©C. DiMarzio (Based on Optics for Engineers, CRC Press) slides11–22

Image through Image Shifter

Object Above, Image Below Coherent Object: sin (2πfxx)

x, Position, Pixels

x, P

ositi

on, P

ixel

s

−500 0 500

−500

0

500 −1

0

1

x, Position, Pixelsx,

Pos

ition

, Pix

els

−500 0 500

−500

0

500 0

0.5

1

(A) Coherent Image (B) Incoherent Image

Incoherent Object: [sin (2πfxx)]2 =

1

2−

1

2cos (2π × 2fxx)

Nov. 2012 c©C. DiMarzio (Based on Optics for Engineers, CRC Press) slides11–23

Incoherent Imaging with Camera

• Pixel Current

imn =∫ ∫

pixelρi (x−mδx, y − nδy)E(x, y)E∗(x, y) dx dy

• Signal as Convolution with Pixel

imn = {[E(x, y)E∗(x, y)

]⊗ ρi} × δ (x− xm) δ (y − yn)

• Complete Transfer Function

i = IHρi

Nov. 2012 c©C. DiMarzio (Based on Optics for Engineers, CRC Press) slides11–24

Summary of Incoherent Imaging

• The incoherent point–spread function is the squared magni-

tude of the coherent one.

• The optical transfer function (incoherent) is the autocorre-

lation of the amplitude transfer function (coherent).

• The OTF is the Fourier transform of the IPSF.

• The DC term in the OTF measures transmission.

• The OTF at higher frequencies is usually reduced both by

transmission and by the width of the point–spread function,

leading to less contrast in the image than the object.

• The MTF is the magnitude of the OTF. It is often normal-

ized to unity at DC. The PTF is the phase of the OTF. It

describes a displacement of a sinusoidal pattern.

Nov. 2012 c©C. DiMarzio (Based on Optics for Engineers, CRC Press) slides11–25

Characterizing an OpticalSystem

• Overall light transmission. e.g. OTF at Dc, or equivalently

the integral under the incoherent PSF.

• The 3–dB (or other) bandwidth or the maximum frequency

at which the transmission exceeds half (or other fraction) of

that at the peak.

• The maximum frequency that where the MTF is above some

very low value which can be considered zero. (Think Nyquist)

• Height, phase, and location of sidelobes.

• The number and location of zeros in the spectrum. (Missing

spatial frequencies)

• The spatial distribution of the answers to any of these ques-

tions in the case that the system is not isoplanatic.

Nov. 2012 c©C. DiMarzio (Based on Optics for Engineers, CRC Press) slides11–26

System Metrics

• What is the diffraction–limited system performance, given

the available aperture?

• What is the predicted performance of the system as de-

signed?

• What are the tolerances on system parameters to stay within

specified performance limits?

• What is the actual performance of a specific one of the sys-

tems as built?

Nov. 2012 c©C. DiMarzio (Based on Optics for Engineers, CRC Press) slides11–27

Test Objects

• PSF

• LSF: Line

Spread

Function

• ESF:

Edge

Spread

Function

• MTF and

. . .

• PTF

(partial)

A. Point and Lines B. Knife Edge

C. X Bar Chart D. Y Bar Chart

Nov. 2012 c©C. DiMarzio (Based on Optics for Engineers, CRC Press) slides11–28

The Air–Force Resolution Chart

x =1mm

2G+1+(E−1)/6

Nov. 2012 c©C. DiMarzio (Based on Optics for Engineers, CRC Press) slides11–29

Radial Bar Chart

Nov. 2012 c©C. DiMarzio (Based on Optics for Engineers, CRC Press) slides11–30

Effect of Pixels

(A) 30X30 (B) 30X10

Nov. 2012 c©C. DiMarzio (Based on Optics for Engineers, CRC Press) slides11–31

Summary of SystemCharacterization

• Some systems may be characterized by measuring the PSFdirectly.

• Often there is insufficient light to do this.

• Alternatives include measurement of LSF or ESF.

• The OTF can be measured directly with a sinusoidal chart.

• Often it is too tedious to use the number of experimentsrequired to characterize a system this way.

• A variety of resolution charts exist to characterize a system.All of them provide limited information.

Nov. 2012 c©C. DiMarzio (Based on Optics for Engineers, CRC Press) slides11–32