Nima Kalantari
CSCE 448/748 - Computational Photography
Light Fields
Many slides from Alexei Efros, James Hays, Mark Levoy, and Sen et al.
What is light?
Electromagnetic radiation (EMR) moving along rays in space
Useful things:
Light field
Scene
Light Field
The Plenoptic Function
Q: What is the set of all things that we can ever see?
A: The Plenoptic Function (Adelson & Bergen)
Let’s start with a stationary person and try to parameterize everything that he can see…
Figure by Leonard McMillan
Grayscale snapshot
is intensity of light
P(θ,φ)
Color snapshot
is intensity of light
P(θ,φ,λ)
A movie
is intensity of light
P(θ,φ,λ,t)
Holographic movie
is intensity of light
P(θ,φ,λ,t,VX,VY,VZ)
The Plenoptic Function
P(θ,φ,λ,t,VX,VY,VZ)
Image
Image plane
2D
2D: Image
All rays through a point
Slide by Rick Szeliski and Michael Cohen
Spherical Panorama
All light rays through a point form a ponorama
Totally captured in a 2D array -- P(θ,φ)
See also: 2003 New Years Eve
Sampling Plenoptic Function (top view)
Just lookup – Google Street View
Ray
Let’s not worry about time and color:
5D
P(θ,φ,VX,VY,VZ)
Slide by Rick Szeliski and Michael Cohen
How can we use this?
Surface
Camera
No Change in
Radiance
Lighting
Ray Reuse
Infinite line
4D
Slide by Rick Szeliski and Michael Cohen
Light field
Scene
t
s
v
u
(u1 , v1)
(s , t)
L(u, v, s, t) =
L(u1 , v1 , s , t)
t
s
(u2 , v2)
L(u2 , v2 , s , t)
4D Light Field
Camera locations
Image pixels
(u , v)
Capturing process
Lumigraph / Lightfield
Stanford multi-camera array
© 2005 Marc Levoy
Light field photography using a handheld plenoptic camera�Commercialized as Lytro
Ren Ng, Marc Levoy, Mathieu Brédif,
Gene Duval, Mark Horowitz and Pat Hanrahan
© 2005 Marc Levoy
Conventional versus light field camera
© 2005 Marc Levoy
Conventional versus light field camera
uv-plane
st-plane
© 2005 Marc Levoy
Prototype camera
Contax medium format camera
Kodak 16-megapixel sensor
Adaptive Optics microlens array
125μ square-sided microlenses
© 2005 Marc Levoy
Lumigraph / Lightfield
© 2005 Marc Levoy
Digitally moving the observer
© 2005 Marc Levoy
Digitally stopping-down (aperture change)
Σ
Σ
© 2005 Marc Levoy
Digital refocusing
Σ
Σ
© 2005 Marc Levoy
Example of digital refocusing
© 2005 Marc Levoy
Example of moving the observer
© 2005 Marc Levoy