Light Fields in Ray and Wave Optics Introduction to Light Fields: - - PowerPoint PPT Presentation

light fields in ray and wave optics
SMART_READER_LITE
LIVE PREVIEW

Light Fields in Ray and Wave Optics Introduction to Light Fields: - - PowerPoint PPT Presentation

Light Fields in Ray and Wave Optics Introduction to Light Fields: Ramesh Raskar Wigner Distribution Function to explain Light Fields: Zhengyun Zhang Augmenting LF to explain Wigner Distribution Function: Se Baek Oh Q&A Break Light Fields


slide-1
SLIDE 1

Light Fields in Ray and Wave Optics

Introduction to Light Fields: Ramesh Raskar Wigner Distribution Function to explain Light Fields: Zhengyun Zhang Augmenting LF to explain Wigner Distribution Function: Se Baek Oh Q&A Break Light Fields with Coherent Light: Anthony Accardi New Opportunities and Applications: Raskar and Oh Q&A: All

1

slide-2
SLIDE 2

Using Wigner Distributions to Explain Light Fields

Zhengyun Zhang Stanford University

IEEE Computer Society Conference on Computer Vision and Pattern Recognition 2009

CVPR 2009 Short Course Light Fields: Present and Future (Computational Photography)

2

slide-3
SLIDE 3

Light Fields and Wave Optics

Zhengyun Zhang Stanford University

IEEE Computer Society Conference on Computer Vision and Pattern Recognition 2009

3

slide-4
SLIDE 4

Why Study Light Fields Using Wave Optics?

4

slide-5
SLIDE 5

Why Study Light Fields Using Wave Optics?

macro micro

4

slide-6
SLIDE 6

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

4

slide-7
SLIDE 7

Outline

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

the Wigner distribution

  • applications

5

slide-8
SLIDE 8

Light Fields

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

6

slide-9
SLIDE 9

Light Fields

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

6

slide-10
SLIDE 10

Light Fields

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

reference plane

position

6

slide-11
SLIDE 11

Light Fields

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

reference plane

position direction

6

slide-12
SLIDE 12

Light Fields

  • Radiance per ray
  • Ray parametrization:
  • Position

: s, x, r

  • Direction : u, θ, s

Reference plane

position direction

Goal: Representing propagation, interaction and image formation of light using purely position and angle parameters

7

slide-13
SLIDE 13

Light Fields

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

reference plane

position direction

8

slide-14
SLIDE 14

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

9

slide-15
SLIDE 15

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

9

slide-16
SLIDE 16

Wave Optics

(coherent and flatland)

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

(Huygen’s principle)

  • each emitter has

amplitude and phase

10

slide-17
SLIDE 17

Wave Optics

(coherent and flatland)

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

(Huygen’s principle)

  • each emitter has

amplitude and phase

10

slide-18
SLIDE 18

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)

10

slide-19
SLIDE 19

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)

11

slide-20
SLIDE 20

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

11

slide-21
SLIDE 21

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)

11

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

Position and Direction in Wave Optics

12

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

Position and Direction in Wave Optics

12

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

Position and Direction in Wave Optics

13

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

Position and Direction in Wave Optics

13

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

Position and Direction in Wave Optics

14

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

Position and Direction in Wave Optics

14

slide-28
SLIDE 28

Position and Direction in Wave Optics

15

slide-29
SLIDE 29

Position and Direction in Wave Optics

axial

15

slide-30
SLIDE 30

Position and Direction in Wave Optics

zero spatial frequency axial

15

slide-31
SLIDE 31

Position and Direction in Wave Optics

zero spatial frequency axial

  • blique

15

slide-32
SLIDE 32

Position and Direction in Wave Optics

zero spatial frequency axial low spatial frequency

  • blique

15

slide-33
SLIDE 33

Position and Direction in Wave Optics

zero spatial frequency axial low spatial frequency

  • blique

more oblique

15

slide-34
SLIDE 34

Position and Direction in Wave Optics

zero spatial frequency axial low spatial frequency

  • blique

higher spatial frequency more oblique

15

slide-35
SLIDE 35

Position and Direction in Wave Optics

plane waves

?

16

slide-36
SLIDE 36

Position and Direction in Wave Optics

plane waves

?

16

slide-37
SLIDE 37

Position and Direction in Wave Optics

aperture = 128 wavelengths

17

slide-38
SLIDE 38

Position and Direction in Wave Optics

aperture = 64 wavelengths

18

slide-39
SLIDE 39

Position and Direction in Wave Optics

aperture = 32 wavelengths

19

slide-40
SLIDE 40

Position and Direction in Wave Optics

aperture = 16 wavelengths

20

slide-41
SLIDE 41

Position and Direction in Wave Optics

aperture = 8 wavelengths

21

slide-42
SLIDE 42

Position and Direction in Wave Optics

aperture = 4 wavelengths

22

slide-43
SLIDE 43

Position and Direction in Wave Optics

aperture = 2 wavelengths

23

slide-44
SLIDE 44

Position and Direction in Wave Optics

24

slide-45
SLIDE 45

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

25

slide-46
SLIDE 46

2D Wigner Distribution

26

slide-47
SLIDE 47

2D Wigner Distribution

x h(x)

26

slide-48
SLIDE 48

2D Wigner Distribution

Fourier

  • h (x) e−j2πfxxdx

x h(x)

26

slide-49
SLIDE 49

2D Wigner Distribution

Fourier

  • h (x) e−j2πfxxdx

x h(x) fx H(fx)

26

slide-50
SLIDE 50

2D Wigner Distribution

Fourier

  • h (x) e−j2πfxxdx

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

26

slide-51
SLIDE 51

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)

26

slide-52
SLIDE 52

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)

26

slide-53
SLIDE 53

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ξ

27

slide-54
SLIDE 54

x fξ Wh (x, fξ)

2D Wigner Distribution

  • projection along frequency

yields power

  • projection along position

yields spectral power

28

slide-55
SLIDE 55

x fξ Wh (x, fξ)

2D Wigner Distribution

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

yields power

  • projection along position

yields spectral power

28

slide-56
SLIDE 56

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

28

slide-57
SLIDE 57

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

29

slide-58
SLIDE 58

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

30

slide-59
SLIDE 59

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

31

slide-60
SLIDE 60

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ξ

32

slide-61
SLIDE 61

Observable Light Field

  • move aperture

across plane

  • look at

directional spread

  • continuous

form of plenoptic camera

scene

33

slide-62
SLIDE 62

Observable Light Field

  • move aperture

across plane

  • look at

directional spread

  • continuous

form of plenoptic camera

scene

33

slide-63
SLIDE 63

Observable Light Field

  • move aperture

across plane

  • look at

directional spread

  • continuous

form of plenoptic camera

scene

33

slide-64
SLIDE 64

Observable Light Field

  • move aperture

across plane

  • look at

directional spread

  • continuous

form of plenoptic camera

scene

aperture position s direction u

33

slide-65
SLIDE 65

WDF

Traditional light field

Augmented LF Observable LF Rihaczek Distribution Function

Space of LF representations Time-frequency representations Phase space representations Quasi light field

incoherent coherent

Other LF representations Other LF representations

34

slide-66
SLIDE 66

Property of the Representation

Constant along rays Non-negativity Coherence Wavelength Interference Cross term Traditional LF always constant always positive only incoherent zero no Observable LF nearly constant always positive any coherence state any yes Augmented LF only in the paraxial region positive and negative any any yes WDF

  • nly in the

paraxial region positive and negative any any yes Rihaczek DF no; linear drift complex any any reduced

35

slide-67
SLIDE 67

Benefits & Limitations of the Representation

Ability to propagate Modeling wave optics Simplicity of computation Adaptability to current pipe line Near Field Far Field Traditional LF x-shear no very simple high no yes Observable LF not x-shear yes modest low yes yes Augmented LF x-shear yes modest high no yes WDF x-shear yes modest low yes yes Rihaczek DF x-shear yes better than WDF, not as simple as LF low no yes

36

slide-68
SLIDE 68

Observable Light Field

l(T )

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

λ xdx

  • 2

37

slide-69
SLIDE 69

Observable Light Field

Fourier transform

l(T )

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

λ xdx

  • 2

37

slide-70
SLIDE 70

Observable Light Field

wave Fourier transform

l(T )

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

λ xdx

  • 2

37

slide-71
SLIDE 71

Observable Light Field

wave Fourier transform aperture window

l(T )

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

λ xdx

  • 2

37

slide-72
SLIDE 72

Observable Light Field

wave Fourier transform aperture window power

l(T )

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

λ xdx

  • 2

37

slide-73
SLIDE 73

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

λ

  • 37
slide-74
SLIDE 74

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

37

slide-75
SLIDE 75

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

37

slide-76
SLIDE 76

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

37

slide-77
SLIDE 77

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)

38

slide-78
SLIDE 78

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)

38

slide-79
SLIDE 79

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!

38

slide-80
SLIDE 80

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

39

slide-81
SLIDE 81

Application - Refocusing

s u

light field

40

slide-82
SLIDE 82

Application - Refocusing

s u Isaksen

  • et. al

2000

light field

40

slide-83
SLIDE 83

Application - Refocusing

s u image at z=0 Isaksen

  • et. al

2000

light field

40

slide-84
SLIDE 84

Application - Refocusing

s u image at z=z0 Isaksen

  • et. al

2000

light field

40

slide-85
SLIDE 85

Application - Refocusing

s u

Fourier

fs fu Isaksen

  • et. al

2000

light field light field spectrum

40

slide-86
SLIDE 86

Application - Refocusing

s u

Fourier

fs fu Isaksen

  • et. al

2000 Ng 2005

light field light field spectrum

40

slide-87
SLIDE 87

Application - Refocusing

s u

Fourier

fs fu image at z=0 Isaksen

  • et. al

2000 Ng 2005

light field light field spectrum

40

slide-88
SLIDE 88

Application - Refocusing

s u

Fourier

fs fu image at z=z0 Isaksen

  • et. al

2000 Ng 2005

light field light field spectrum

40

slide-89
SLIDE 89

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

40

slide-90
SLIDE 90

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

40

slide-91
SLIDE 91

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

40

slide-92
SLIDE 92

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

40

slide-93
SLIDE 93

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

40

slide-94
SLIDE 94

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

40

slide-95
SLIDE 95

Application - Wavefront Coding

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

41

slide-96
SLIDE 96

Application - Wavefront Coding

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

41

slide-97
SLIDE 97

Application - Wavefront Coding

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

41

slide-98
SLIDE 98

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

41

slide-99
SLIDE 99

Application - Wavefront Coding

ambiguity function slices corresponding to various depths

42

slide-100
SLIDE 100

Application - Wavefront Coding

43

slide-101
SLIDE 101

Application - Wavefront Coding

s u point

43

slide-102
SLIDE 102

Application - Wavefront Coding

s u s u point before phase plate

43

slide-103
SLIDE 103

Application - Wavefront Coding

s u s u point after phase plate

43

slide-104
SLIDE 104

Application - Wavefront Coding

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

43

slide-105
SLIDE 105

Application - Wavefront Coding

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

43

slide-106
SLIDE 106

Application - Wavefront Coding

s u

  • refocusing in

ray space is shearing

  • shearing of a parabola

results in translation

  • blur shape invariant

to refocusing

44

slide-107
SLIDE 107

Application - Wavefront Coding

s u

  • refocusing in

ray space is shearing

  • shearing of a parabola

results in translation

  • blur shape invariant

to refocusing

44

slide-108
SLIDE 108

Application - Wavefront Coding

Fourier transform

  • f light field

slices corresponding to various depths

45

slide-109
SLIDE 109

Application - Wavefront Coding

Wigner distribution for cubic phase plate system

46

slide-110
SLIDE 110

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

47

slide-111
SLIDE 111

Further Reading

  • http://scripts.mit.edu/~raskar/lightfields/

Wiki for this course

  • Z. Zhang, M. Levoy, “Wigner Distributions

and How They Relate to the Light Field”, ICCP 2009

48

slide-112
SLIDE 112

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!

49

slide-113
SLIDE 113

Acknowledgements

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

Instruments and NSF Grant CCF-0540872

50

slide-114
SLIDE 114

Light Fields in Ray and Wave Optics

Introduction to Light Fields: Ramesh Raskar Wigner Distribution Function to explain Light Fields: Zhengyun Zhang Augmenting LF to explain Wigner Distribution Function: Se Baek Oh Q&A Break Light Fields with Coherent Light: Anthony Accardi New Opportunities and Applications: Raskar and Oh Q&A: All

51