Wigner Distributions and How They Relate to the Light Field - - PowerPoint PPT Presentation

wigner distributions and how they relate to the light
SMART_READER_LITE
LIVE PREVIEW

Wigner Distributions and How They Relate to the Light Field - - PowerPoint PPT Presentation

Wigner Distributions and How They Relate to the Light Field Zhengyun Zhang, Marc Levoy Stanford University IEEE International Conference on Computational Photography 2009 Light Fields and Wave Optics Zhengyun Zhang, Marc Levoy Stanford


slide-1
SLIDE 1

Wigner Distributions and How They Relate to the Light Field

Zhengyun Zhang, Marc Levoy Stanford University

IEEE International Conference on Computational Photography 2009

slide-2
SLIDE 2

Light Fields and Wave Optics

Zhengyun Zhang, Marc Levoy Stanford University

IEEE International Conference on Computational Photography 2009

slide-3
SLIDE 3

Why Study Light Fields Using Wave Optics?

slide-4
SLIDE 4

Why Study Light Fields Using Wave Optics?

macro micro

slide-5
SLIDE 5

Why Study Light Fields Using Wave Optics?

s u

z=0 z=z0

x f

z=0 z=z0

light field Wigner distribution macro micro

slide-6
SLIDE 6

Outline

  • review light fields and wave optics
  • observable light field and

the Wigner distribution

  • applications
slide-7
SLIDE 7

Light Fields

  • radiance per ray
  • ray parametrization:
  • position (s)
  • direction (u)
slide-8
SLIDE 8

Light Fields

  • radiance per ray
  • ray parametrization:
  • position (s)
  • direction (u)
slide-9
SLIDE 9

Light Fields

  • radiance per ray
  • ray parametrization:
  • position (s)
  • direction (u)

reference plane

position

slide-10
SLIDE 10

Light Fields

  • radiance per ray
  • ray parametrization:
  • position (s)
  • direction (u)

reference plane

position direction

slide-11
SLIDE 11

Wave Optics

  • waves instead of rays
  • interference, diffraction
  • plane of point emitters

(Huygen’s principle)

  • each emitter has

amplitude and phase parallel rays plane waves

slide-12
SLIDE 12

Wave Optics

  • waves instead of rays
  • interference, diffraction
  • plane of point emitters

(Huygen’s principle)

  • each emitter has

amplitude and phase

(coherent and flatland)

parallel rays plane waves

slide-13
SLIDE 13

Wave Optics

(coherent and flatland)

  • waves instead of rays
  • interference, diffraction
  • plane of point emitters

(Huygen’s principle)

  • each emitter has

amplitude and phase

slide-14
SLIDE 14

Wave Optics

(coherent and flatland)

  • waves instead of rays
  • interference, diffraction
  • plane of point emitters

(Huygen’s principle)

  • each emitter has

amplitude and phase

slide-15
SLIDE 15

Wave Optics

(coherent and flatland)

  • waves instead of rays
  • interference, diffraction
  • plane of point emitters

(Huygen’s principle)

  • each emitter has

amplitude and phase

U(x) = A(x)ejφ(x)

slide-16
SLIDE 16

Position and Direction in Wave Optics

  • recall: light field

describes how power is spread over position and direction

  • point emitters on

plane have amplitude and phase

  • positional spread is

amplitude squared

U(x) = A(x)ejφ(x)

slide-17
SLIDE 17

Position and Direction in Wave Optics

  • recall: light field

describes how power is spread over position and direction

  • point emitters on

plane have amplitude and phase

  • positional spread is

amplitude squared

U(x) = A(x)ejφ(x) I(x) =

  • A(x)ejφ(x)
  • 2
slide-18
SLIDE 18

Position and Direction in Wave Optics

  • recall: light field

describes how power is spread over position and direction

  • point emitters on

plane have amplitude and phase

  • positional spread is

amplitude squared

U(x) = A(x)ejφ(x) I(x) = A2(x)

slide-19
SLIDE 19
  • direction
  • axial
  • oblique
  • more oblique

Position and Direction in Wave Optics

slide-20
SLIDE 20
  • direction
  • axial
  • oblique
  • more oblique

Position and Direction in Wave Optics

slide-21
SLIDE 21
  • direction
  • axial
  • oblique
  • more oblique

Position and Direction in Wave Optics

slide-22
SLIDE 22
  • direction
  • axial
  • oblique
  • more oblique

Position and Direction in Wave Optics

slide-23
SLIDE 23
  • direction
  • axial
  • oblique
  • more oblique

Position and Direction in Wave Optics

slide-24
SLIDE 24
  • direction
  • axial
  • oblique
  • more oblique

Position and Direction in Wave Optics

slide-25
SLIDE 25

Position and Direction in Wave Optics

slide-26
SLIDE 26

Position and Direction in Wave Optics

axial

slide-27
SLIDE 27

Position and Direction in Wave Optics

zero spatial frequency axial

slide-28
SLIDE 28

Position and Direction in Wave Optics

zero spatial frequency axial

  • blique
slide-29
SLIDE 29

Position and Direction in Wave Optics

zero spatial frequency axial low spatial frequency

  • blique
slide-30
SLIDE 30

Position and Direction in Wave Optics

zero spatial frequency axial low spatial frequency

  • blique

more oblique

slide-31
SLIDE 31

Position and Direction in Wave Optics

zero spatial frequency axial low spatial frequency

  • blique

higher spatial frequency more oblique

slide-32
SLIDE 32

Position and Direction in Wave Optics

plane waves

?

slide-33
SLIDE 33

Position and Direction in Wave Optics

plane waves

?

slide-34
SLIDE 34

Position and Direction in Wave Optics

aperture = 128 wavelengths

slide-35
SLIDE 35

Position and Direction in Wave Optics

aperture = 64 wavelengths

slide-36
SLIDE 36

Position and Direction in Wave Optics

aperture = 32 wavelengths

slide-37
SLIDE 37

Position and Direction in Wave Optics

aperture = 16 wavelengths

slide-38
SLIDE 38

Position and Direction in Wave Optics

aperture = 8 wavelengths

slide-39
SLIDE 39

Position and Direction in Wave Optics

aperture = 4 wavelengths

slide-40
SLIDE 40

Position and Direction in Wave Optics

aperture = 2 wavelengths

slide-41
SLIDE 41

Position and Direction in Wave Optics

slide-42
SLIDE 42

Recap

  • to determine both position and

spatial frequency, need to look at a window

  • f finite (nonzero) width

ray optics position direction wave optics position spatial frequency

slide-43
SLIDE 43

2D Wigner Distribution

slide-44
SLIDE 44

2D Wigner Distribution

x h(x)

slide-45
SLIDE 45

2D Wigner Distribution

Fourier

  • h (x) e−j2πfxxdx

x h(x)

slide-46
SLIDE 46

2D Wigner Distribution

Fourier

  • h (x) e−j2πfxxdx

x h(x) fx H(fx)

slide-47
SLIDE 47

2D Wigner Distribution

Fourier

  • h (x) e−j2πfxxdx

x h(x) x h(x) fx H(fx)

slide-48
SLIDE 48

2D Wigner Distribution

Fourier Wigner

  • h
  • x + ξ

2

  • h∗

x − ξ

2

  • e−j2πfξξdξ
  • h (x) e−j2πfxxdx

x h(x) x h(x) fx H(fx)

slide-49
SLIDE 49

2D Wigner Distribution

Fourier Wigner

  • h
  • x + ξ

2

  • h∗

x − ξ

2

  • e−j2πfξξdξ
  • h (x) e−j2πfxxdx

x h(x) x fξ Wh (x, fξ) x h(x) fx H(fx)

slide-50
SLIDE 50

2D Wigner Distribution

  • input: one-dimensional function of position
  • output: two-dimensional function of

position and frequency

  • (some) information about spectrum at each

position

Wh(x, fξ) =

  • h
  • x + ξ

2

  • h∗

x − ξ

2

  • e−j2πfξξdξ
slide-51
SLIDE 51

x fξ Wh (x, fξ)

2D Wigner Distribution

  • projection along frequency

yields power

  • projection along position

yields spectral power

slide-52
SLIDE 52

x fξ Wh (x, fξ)

2D Wigner Distribution

x |h(x)|2 • projection along frequency

yields power

  • projection along position

yields spectral power

slide-53
SLIDE 53

x fξ Wh (x, fξ)

2D Wigner Distribution

x |h(x)|2 |H (fξ)|2 fξ

  • projection along frequency

yields power

  • projection along position

yields spectral power

slide-54
SLIDE 54

x fξ Wh (x, fξ)

2D Wigner Distribution

x |h(x)|2 |H (fξ)|2 fξ

  • tradeoff between

width and height (fixed “area” or space-bandwidth product)

  • uncertainty principle
slide-55
SLIDE 55

x fξ Wh (x, fξ)

2D Wigner Distribution

x |h(x)|2 |H (fξ)|2 fξ

  • tradeoff between

width and height (fixed “area” or space-bandwidth product)

  • uncertainty principle
slide-56
SLIDE 56

x fξ Wh (x, fξ)

2D Wigner Distribution

x |h(x)|2 |H (fξ)|2 fξ

  • tradeoff between

width and height (fixed “area” or space-bandwidth product)

  • uncertainty principle
slide-57
SLIDE 57

2D Wigner Distribution

  • information about both

position and frequency

  • fixed space-bandwidth product

Wh(x, fξ) =

  • h
  • x + ξ

2

  • h∗

x − ξ

2

  • e−j2πfξξdξ
slide-58
SLIDE 58

Observable Light Field

  • move aperture

across plane

  • look at

directional spread

  • continuous

form of plenoptic camera

scene

slide-59
SLIDE 59

Observable Light Field

  • move aperture

across plane

  • look at

directional spread

  • continuous

form of plenoptic camera

scene

slide-60
SLIDE 60

Observable Light Field

  • move aperture

across plane

  • look at

directional spread

  • continuous

form of plenoptic camera

scene

slide-61
SLIDE 61

Observable Light Field

  • move aperture

across plane

  • look at

directional spread

  • continuous

form of plenoptic camera

scene

aperture position s direction u

slide-62
SLIDE 62

Observable Light Field

l(T )

  • bs (s, u) =
  • U(x)T(x − s)e−j2π u

λ xdx

  • 2
slide-63
SLIDE 63

Observable Light Field

Fourier transform

l(T )

  • bs (s, u) =
  • U(x)T(x − s)e−j2π u

λ xdx

  • 2
slide-64
SLIDE 64

Observable Light Field

wave Fourier transform

l(T )

  • bs (s, u) =
  • U(x)T(x − s)e−j2π u

λ xdx

  • 2
slide-65
SLIDE 65

Observable Light Field

wave Fourier transform aperture window

l(T )

  • bs (s, u) =
  • U(x)T(x − s)e−j2π u

λ xdx

  • 2
slide-66
SLIDE 66

Observable Light Field

wave Fourier transform aperture window power

l(T )

  • bs (s, u) =
  • U(x)T(x − s)e−j2π u

λ xdx

  • 2
slide-67
SLIDE 67

Observable Light Field

l(T )

  • bs (s, u) =
  • U(x)T(x − s)e−j2π u

λ xdx

  • 2

l(T )

  • bs (s, u) = WU
  • s, u

λ

  • ⊗ WT
  • −s, u

λ

slide-68
SLIDE 68

Observable Light Field

l(T )

  • bs (s, u) =
  • U(x)T(x − s)e−j2π u

λ xdx

  • 2

l(T )

  • bs (s, u) = WU
  • s, u

λ

  • ⊗ WT
  • −s, u

λ

  • Wigner distribution
  • f wave function
slide-69
SLIDE 69

Observable Light Field

l(T )

  • bs (s, u) =
  • U(x)T(x − s)e−j2π u

λ xdx

  • 2

l(T )

  • bs (s, u) = WU
  • s, u

λ

  • ⊗ WT
  • −s, u

λ

  • Wigner distribution
  • f wave function

Wigner distribution

  • f aperture window
slide-70
SLIDE 70

Observable Light Field

l(T )

  • bs (s, u) =
  • U(x)T(x − s)e−j2π u

λ xdx

  • 2

l(T )

  • bs (s, u) = WU
  • s, u

λ

  • ⊗ WT
  • −s, u

λ

  • Wigner distribution
  • f wave function

Wigner distribution

  • f aperture window

blur trades off resolution in position with direction

slide-71
SLIDE 71

l(T )

  • bs (s, u) = WU
  • s, u

λ

  • WT
  • −s, u

λ

Observable Light Field

Wigner distribution

  • f wave function

Wigner distribution

  • f aperture window

at zero wavelength limit (regime of ray optics)

slide-72
SLIDE 72

l(T )

  • bs (s, u) = WU
  • s, u

λ

  • ⊗ δ(−s, u)

Observable Light Field

Wigner distribution

  • f wave function

at zero wavelength limit (regime of ray optics)

slide-73
SLIDE 73

l(T )

  • bs (s, u) = WU
  • s, u

λ

  • Observable Light Field

at zero wavelength limit (regime of ray optics)

  • bservable light field and Wigner equivalent!
slide-74
SLIDE 74

Observable Light Field

  • observable light field is a

blurred Wigner distribution with a modified coordinate system

  • blur trades off resolution in

position with direction

  • Wigner distribution and observable light

field equivalent at zero wavelength limit

slide-75
SLIDE 75

Application - Refocusing

s u

light field

slide-76
SLIDE 76

Application - Refocusing

s u Isaksen

  • et. al

2000

light field

slide-77
SLIDE 77

Application - Refocusing

s u image at z=0 Isaksen

  • et. al

2000

light field

slide-78
SLIDE 78

Application - Refocusing

s u image at z=z0 Isaksen

  • et. al

2000

light field

slide-79
SLIDE 79

Application - Refocusing

s u

Fourier

fs fu Isaksen

  • et. al

2000

light field light field spectrum

slide-80
SLIDE 80

Application - Refocusing

s u

Fourier

fs fu Isaksen

  • et. al

2000 Ng 2005

light field light field spectrum

slide-81
SLIDE 81

Application - Refocusing

s u

Fourier

fs fu image at z=0 Isaksen

  • et. al

2000 Ng 2005

light field light field spectrum

slide-82
SLIDE 82

Application - Refocusing

s u

Fourier

fs fu image at z=z0 Isaksen

  • et. al

2000 Ng 2005

light field light field spectrum

slide-83
SLIDE 83

fξ x

Application - Refocusing

s u

Fourier

fs fu Isaksen

  • et. al

2000 Ng 2005

fx ξ Fourier

light field light field spectrum Wigner distribution ambiguity function

slide-84
SLIDE 84

fξ x

Application - Refocusing

s u

Fourier

fs fu Isaksen

  • et. al

2000 Ng 2005 image at z=0

fx ξ Fourier

light field light field spectrum Wigner distribution ambiguity function

slide-85
SLIDE 85

fξ x

Application - Refocusing

s u

Fourier

fs fu Isaksen

  • et. al

2000 Ng 2005 image at z=z0

fx ξ Fourier

light field light field spectrum Wigner distribution ambiguity function

slide-86
SLIDE 86

fξ x

Application - Refocusing

s u

Fourier

fs fu Isaksen

  • et. al

2000 Ng 2005

fx ξ Fourier

image at z=0

light field light field spectrum Wigner distribution ambiguity function

slide-87
SLIDE 87

fξ x

Application - Refocusing

s u

Fourier

fs fu Isaksen

  • et. al

2000 Ng 2005

fx ξ Fourier

image at z=z0

light field light field spectrum Wigner distribution ambiguity function

slide-88
SLIDE 88

fξ x

Application - Refocusing

s u

Fourier

fs fu Isaksen

  • et. al

2000 Ng 2005

fx ξ Fourier

Papoulis 1974

light field light field spectrum Wigner distribution ambiguity function

slide-89
SLIDE 89

Application - Wavefront Coding

Dowski and Cathey 1995 same aberrant blur regardless of depth of focus

slide-90
SLIDE 90

Application - Wavefront Coding

Dowski and Cathey 1995 same aberrant blur regardless of depth of focus point in scene

slide-91
SLIDE 91

Application - Wavefront Coding

Dowski and Cathey 1995 same aberrant blur regardless of depth of focus cubic phase plate point in scene

slide-92
SLIDE 92

Application - Wavefront Coding

Dowski and Cathey 1995 same aberrant blur regardless of depth of focus cubic phase plate point in scene small change in blur shape

slide-93
SLIDE 93

Application - Wavefront Coding

ambiguity function slices corresponding to various depths

slide-94
SLIDE 94

Application - Wavefront Coding

slide-95
SLIDE 95

Application - Wavefront Coding

s u point

slide-96
SLIDE 96

Application - Wavefront Coding

s u s u point before phase plate

slide-97
SLIDE 97

Application - Wavefront Coding

s u s u point after phase plate

slide-98
SLIDE 98

Application - Wavefront Coding

s u s u s u point after phase plate at image plane

slide-99
SLIDE 99

Application - Wavefront Coding

s u s u s u point after phase plate at image plane

slide-100
SLIDE 100

Application - Wavefront Coding

s u

  • refocusing in

ray space is shearing

  • shearing of a parabola

results in translation

  • blur shape invariant

to refocusing

slide-101
SLIDE 101

Application - Wavefront Coding

s u

  • refocusing in

ray space is shearing

  • shearing of a parabola

results in translation

  • blur shape invariant

to refocusing

slide-102
SLIDE 102

Application - Wavefront Coding

Fourier transform

  • f light field

slices corresponding to various depths

slide-103
SLIDE 103

Application - Wavefront Coding

Wigner distribution for cubic phase plate system

slide-104
SLIDE 104

Conclusions

  • light field’s position and direction =

wave optics’s position and frequency

  • observable light field =

blurred Wigner distribution (equal at zero wavelength limit)

  • analysis using light fields and

Wigner distribution interchangeable

slide-105
SLIDE 105

Future Work

  • analyze various light field capture and

generation systems using wave optics

  • rendering wave optics phenomena
  • adapt more ideas from
  • ptics community

and vice versa!

slide-106
SLIDE 106

Acknowledgements

  • Anat Levin, Fredo Durand and Bill Freeman
  • Stanford Graduate Fellowship from Texas

Instruments and NSF Grant CCF-0540872