42

Camera Simulation · 2019-04-23 · CS348b Lecture 7 Pat Hanrahan / Matt Pharr, Spring 2019 Camera Simulation References Photography, B. London and J. Upton Optics in Photography,

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Camera Simulation · 2019-04-23 · CS348b Lecture 7 Pat Hanrahan / Matt Pharr, Spring 2019 Camera Simulation References Photography, B. London and J. Upton Optics in Photography,
Page 2: Camera Simulation · 2019-04-23 · CS348b Lecture 7 Pat Hanrahan / Matt Pharr, Spring 2019 Camera Simulation References Photography, B. London and J. Upton Optics in Photography,

CS348b Lecture 7 Pat Hanrahan / Matt Pharr, Spring 2019CS348b Lecture 7

Camera Simulation

ReferencesPhotography, B. London and J. UptonOptics in Photography, R. KingslakeThe Camera, The Negative, The Print, A. Adams

Pat Hanrahan / Matt Pharr, Spring 2019

Effect Cause

Field of view Film size, focal length Depth of field Aperture, focal lengthExposure Film speed, aperture, shutterMotion blur Shutter

Page 3: Camera Simulation · 2019-04-23 · CS348b Lecture 7 Pat Hanrahan / Matt Pharr, Spring 2019 Camera Simulation References Photography, B. London and J. Upton Optics in Photography,

CS348b Lecture 7 Pat Hanrahan / Matt Pharr, Spring 2019

Cameras (5D integral)

CS348b Lecture 7 Pat Hanrahan / Matt Pharr, Spring 2019

Cook, Porter, Carpenter, 1984 Mitchell, 1991

Depth of FieldMotion Blur

Page 4: Camera Simulation · 2019-04-23 · CS348b Lecture 7 Pat Hanrahan / Matt Pharr, Spring 2019 Camera Simulation References Photography, B. London and J. Upton Optics in Photography,

CS348b Lecture 7 Pat Hanrahan / Matt Pharr, Spring 2019CS348b Lecture 7

Topics

Lenses

Depth of field

Exposure

Light field cameras

Pat Hanrahan / Matt Pharr, Spring 2019

Page 5: Camera Simulation · 2019-04-23 · CS348b Lecture 7 Pat Hanrahan / Matt Pharr, Spring 2019 Camera Simulation References Photography, B. London and J. Upton Optics in Photography,

Lenses

Page 6: Camera Simulation · 2019-04-23 · CS348b Lecture 7 Pat Hanrahan / Matt Pharr, Spring 2019 Camera Simulation References Photography, B. London and J. Upton Optics in Photography,

CS348b Lecture 7 Pat Hanrahan / Matt Pharr, Spring 2019CS348b Lecture 7

Pinhole Camera

Pat Hanrahan / Matt Pharr, Spring 2019

From Pharr et al. Physically Based Rendering (3rd Edition)

Page 7: Camera Simulation · 2019-04-23 · CS348b Lecture 7 Pat Hanrahan / Matt Pharr, Spring 2019 Camera Simulation References Photography, B. London and J. Upton Optics in Photography,

CS348b Lecture 7 Pat Hanrahan / Matt Pharr, Spring 2019CS348b Lecture 7

Lenses Focus!

Rays from a point in object space intersect at a point in image space

These are conjugate points

Points at infinity converge at the focal point or focus

Points on different object planes focus on different image planes

The position of the point of focus can be changed by moving the lens

Pat Hanrahan / Matt Pharr, Spring 2019

Page 8: Camera Simulation · 2019-04-23 · CS348b Lecture 7 Pat Hanrahan / Matt Pharr, Spring 2019 Camera Simulation References Photography, B. London and J. Upton Optics in Photography,

CS348b Lecture 7 Pat Hanrahan / Matt Pharr, Spring 2019

Gauss’ Ray Tracing Construction

CS348b Lecture 7 Pat Hanrahan / Matt Pharr, Spring 2019

Parallel Ray

Focal Ray Chief Ray

Object Image

Focal Point

Page 10: Camera Simulation · 2019-04-23 · CS348b Lecture 7 Pat Hanrahan / Matt Pharr, Spring 2019 Camera Simulation References Photography, B. London and J. Upton Optics in Photography,

CS348b Lecture 7 Pat Hanrahan / Matt Pharr, Spring 2019

Snell’s Law

CS348b Lecture 7 Pat Hanrahan / Matt Pharr, Spring 2019

Page 11: Camera Simulation · 2019-04-23 · CS348b Lecture 7 Pat Hanrahan / Matt Pharr, Spring 2019 Camera Simulation References Photography, B. London and J. Upton Optics in Photography,

CS348b Lecture 7 Pat Hanrahan / Matt Pharr, Spring 2019

Law of Refraction

CS348b Lecture 7 Pat Hanrahan / Matt Pharr, Spring 2019

Total internal reflection:

Page 12: Camera Simulation · 2019-04-23 · CS348b Lecture 7 Pat Hanrahan / Matt Pharr, Spring 2019 Camera Simulation References Photography, B. London and J. Upton Optics in Photography,

CS348b Lecture 7 Pat Hanrahan / Matt Pharr, Spring 2019

Optical Manhole

CS348b Lecture 7 Pat Hanrahan / Matt Pharr, Spring 2019

From Livingston and Lynch

Total internal reflection

Page 13: Camera Simulation · 2019-04-23 · CS348b Lecture 7 Pat Hanrahan / Matt Pharr, Spring 2019 Camera Simulation References Photography, B. London and J. Upton Optics in Photography,

CS348b Lecture 7 Pat Hanrahan / Matt Pharr, Spring 2019

Refraction at a Spherical Lens

CS348b Lecture 7 Pat Hanrahan / Matt Pharr, Spring 2019

n : index of refraction

Page 14: Camera Simulation · 2019-04-23 · CS348b Lecture 7 Pat Hanrahan / Matt Pharr, Spring 2019 Camera Simulation References Photography, B. London and J. Upton Optics in Photography,

CS348b Lecture 7 Pat Hanrahan / Matt Pharr, Spring 2019

Snell’s Law

CS348b Lecture 7 Pat Hanrahan / Matt Pharr, Spring 2019

Page 15: Camera Simulation · 2019-04-23 · CS348b Lecture 7 Pat Hanrahan / Matt Pharr, Spring 2019 Camera Simulation References Photography, B. London and J. Upton Optics in Photography,

CS348b Lecture 7 Pat Hanrahan / Matt Pharr, Spring 2019

Angle of Incidence

CS348b Lecture 7 Pat Hanrahan / Matt Pharr, Spring 2019

The sum of the interior angles is equal to the exterior angle.

Page 16: Camera Simulation · 2019-04-23 · CS348b Lecture 7 Pat Hanrahan / Matt Pharr, Spring 2019 Camera Simulation References Photography, B. London and J. Upton Optics in Photography,

CS348b Lecture 7 Pat Hanrahan / Matt Pharr, Spring 2019

Angle of Refraction

CS348b Lecture 7 Pat Hanrahan / Matt Pharr, Spring 2019

Opposite angles are equals

Page 17: Camera Simulation · 2019-04-23 · CS348b Lecture 7 Pat Hanrahan / Matt Pharr, Spring 2019 Camera Simulation References Photography, B. London and J. Upton Optics in Photography,

CS348b Lecture 7 Pat Hanrahan / Matt Pharr, Spring 2019

Snell’s Law

CS348b Lecture 7 Pat Hanrahan / Matt Pharr, Spring 2019

Page 18: Camera Simulation · 2019-04-23 · CS348b Lecture 7 Pat Hanrahan / Matt Pharr, Spring 2019 Camera Simulation References Photography, B. London and J. Upton Optics in Photography,

CS348b Lecture 7 Pat Hanrahan / Matt Pharr, Spring 2019

Paraxial Approximation: Small Angles

CS348b Lecture 7 Pat Hanrahan / Matt Pharr, Spring 2019

Rays deviate only slightly from the axis

Page 19: Camera Simulation · 2019-04-23 · CS348b Lecture 7 Pat Hanrahan / Matt Pharr, Spring 2019 Camera Simulation References Photography, B. London and J. Upton Optics in Photography,

CS348b Lecture 7 Pat Hanrahan / Matt Pharr, Spring 2019

Paraxial Approximation: Small Angles

CS348b Lecture 7 Pat Hanrahan / Matt Pharr, Spring 2019

Page 20: Camera Simulation · 2019-04-23 · CS348b Lecture 7 Pat Hanrahan / Matt Pharr, Spring 2019 Camera Simulation References Photography, B. London and J. Upton Optics in Photography,

CS348b Lecture 7 Pat Hanrahan / Matt Pharr, Spring 2019

Angles to Slopes

CS348b Lecture 7 Pat Hanrahan / Matt Pharr, Spring 2019

Page 21: Camera Simulation · 2019-04-23 · CS348b Lecture 7 Pat Hanrahan / Matt Pharr, Spring 2019 Camera Simulation References Photography, B. London and J. Upton Optics in Photography,

CS348b Lecture 7 Pat Hanrahan / Matt Pharr, Spring 2019CS348b Lecture 7

Gauss’ Formula

Paraxial approximation to Snell’s Law

Ray coordinates

Pat Hanrahan / Matt Pharr, Spring 2019

Holds for any height, any ray!

Page 22: Camera Simulation · 2019-04-23 · CS348b Lecture 7 Pat Hanrahan / Matt Pharr, Spring 2019 Camera Simulation References Photography, B. London and J. Upton Optics in Photography,

CS348b Lecture 7 Pat Hanrahan / Matt Pharr, Spring 2019CS348b Lecture 7

Perspective Transformation

How does z transform?

Represent lens transformation as a 4x4 matrix

Pat Hanrahan / Matt Pharr, Spring 2019

Page 23: Camera Simulation · 2019-04-23 · CS348b Lecture 7 Pat Hanrahan / Matt Pharr, Spring 2019 Camera Simulation References Photography, B. London and J. Upton Optics in Photography,

CS348b Lecture 7 Pat Hanrahan / Matt Pharr, Spring 2019CS348b Lecture 7

Ray Tracing: Finite Aperture

1. Pick a point on image plane x’

2. Pick a point on the lens u

3. Map x’ to x on the focal plane; form ray (u,x-u)

Pat Hanrahan / Matt Pharr, Spring 2019

Focal Plane Image PlaneAperture Plane

Page 24: Camera Simulation · 2019-04-23 · CS348b Lecture 7 Pat Hanrahan / Matt Pharr, Spring 2019 Camera Simulation References Photography, B. London and J. Upton Optics in Photography,

CS348b Lecture 7 Pat Hanrahan / Matt Pharr, Spring 2019

Real Lens

CS348b Lecture 7 Pat Hanrahan / Matt Pharr, Spring 2019

Cutaway section of a Vivitar Series 1 90mm f/2.5 lensCover photo, Kingslake, Optics in Photography

Page 25: Camera Simulation · 2019-04-23 · CS348b Lecture 7 Pat Hanrahan / Matt Pharr, Spring 2019 Camera Simulation References Photography, B. London and J. Upton Optics in Photography,

CS348b Lecture 7 Pat Hanrahan / Matt Pharr, Spring 2019

Double Gauss

CS348b Lecture 7 Pat Hanrahan / Matt Pharr, Spring 2019

Data from W. Smith, Modern Lens Design, p 312

Page 26: Camera Simulation · 2019-04-23 · CS348b Lecture 7 Pat Hanrahan / Matt Pharr, Spring 2019 Camera Simulation References Photography, B. London and J. Upton Optics in Photography,

CS348b Lecture 7 Pat Hanrahan / Matt Pharr, Spring 2019

Ray Tracing Through Lenses

CS348b Lecture 7 Pat Hanrahan / Matt Pharr, Spring 2019

From Kolb, Mitchell and Hanrahan (1995)

200 mm telephoto

50 mm double-gauss

35 mm wide-angle

16 mm fisheye

Page 27: Camera Simulation · 2019-04-23 · CS348b Lecture 7 Pat Hanrahan / Matt Pharr, Spring 2019 Camera Simulation References Photography, B. London and J. Upton Optics in Photography,

CS348b Lecture 7 Pat Hanrahan / Matt Pharr, Spring 2019

Ray Tracing Through Lenses

CS348b Lecture 7 Pat Hanrahan / Matt Pharr, Spring 2019

From Kolb, Mitchell and Hanrahan (1995)

Page 28: Camera Simulation · 2019-04-23 · CS348b Lecture 7 Pat Hanrahan / Matt Pharr, Spring 2019 Camera Simulation References Photography, B. London and J. Upton Optics in Photography,

Depth of Field

Page 29: Camera Simulation · 2019-04-23 · CS348b Lecture 7 Pat Hanrahan / Matt Pharr, Spring 2019 Camera Simulation References Photography, B. London and J. Upton Optics in Photography,

CS348b Lecture 7 Pat Hanrahan / Matt Pharr, Spring 2019

Depth of Field

CS348b Lecture 7 Pat Hanrahan / Matt Pharr, Spring 2019

From London and Upton

Page 30: Camera Simulation · 2019-04-23 · CS348b Lecture 7 Pat Hanrahan / Matt Pharr, Spring 2019 Camera Simulation References Photography, B. London and J. Upton Optics in Photography,

CS348b Lecture 7 Pat Hanrahan / Matt Pharr, Spring 2019

Circle of Confusion

CS348b Lecture 7 Pat Hanrahan / Matt Pharr, Spring 2019

Circle of confusion proportional to the size of the aperture

Focal Plane Back Plane

Page 31: Camera Simulation · 2019-04-23 · CS348b Lecture 7 Pat Hanrahan / Matt Pharr, Spring 2019 Camera Simulation References Photography, B. London and J. Upton Optics in Photography,

CS348b Lecture 7 Pat Hanrahan / Matt Pharr, Spring 2019CS348b Lecture 7

Resolving Power

Diffraction limit

35mm film (Leica standard)

CCD/CMOS pixel aperture

Pat Hanrahan / Matt Pharr, Spring 2019

Page 32: Camera Simulation · 2019-04-23 · CS348b Lecture 7 Pat Hanrahan / Matt Pharr, Spring 2019 Camera Simulation References Photography, B. London and J. Upton Optics in Photography,

CS348b Lecture 7 Pat Hanrahan / Matt Pharr, Spring 2019CS348b Lecture 7

Bokeh

Pat Hanrahan / Matt Pharr, Spring 2019

Page 33: Camera Simulation · 2019-04-23 · CS348b Lecture 7 Pat Hanrahan / Matt Pharr, Spring 2019 Camera Simulation References Photography, B. London and J. Upton Optics in Photography,

Exposure

Page 34: Camera Simulation · 2019-04-23 · CS348b Lecture 7 Pat Hanrahan / Matt Pharr, Spring 2019 Camera Simulation References Photography, B. London and J. Upton Optics in Photography,

CS348b Lecture 7 Pat Hanrahan / Matt Pharr, Spring 2019

Image Irradiance

CS348b Lecture 7 Pat Hanrahan / Matt Pharr, Spring 2019

Page 35: Camera Simulation · 2019-04-23 · CS348b Lecture 7 Pat Hanrahan / Matt Pharr, Spring 2019 Camera Simulation References Photography, B. London and J. Upton Optics in Photography,

CS348b Lecture 7 Pat Hanrahan / Matt Pharr, Spring 2019CS348b Lecture 7

Relative Aperture or F-Stop

F-Number and exposure:

Fstops: 1.4 2 2.8 4.0 5.6 8 11 16 22 32 45 64

1 stop doubles exposure

Pat Hanrahan / Matt Pharr, Spring 2019

Page 36: Camera Simulation · 2019-04-23 · CS348b Lecture 7 Pat Hanrahan / Matt Pharr, Spring 2019 Camera Simulation References Photography, B. London and J. Upton Optics in Photography,

CS348b Lecture 7 Pat Hanrahan / Matt Pharr, Spring 2019CS348b Lecture 7

Camera Exposure

Exposure

Exposure overdetermined

Aperture: f-stop - 1 stop doubles HDecreases depth of field

Shutter: Doubling the open time doubles HIncreases motion blur

Pat Hanrahan / Matt Pharr, Spring 2019

Page 37: Camera Simulation · 2019-04-23 · CS348b Lecture 7 Pat Hanrahan / Matt Pharr, Spring 2019 Camera Simulation References Photography, B. London and J. Upton Optics in Photography,

CS348b Lecture 7 Pat Hanrahan / Matt Pharr, Spring 2019

Aperture vs Shutter

CS348b Lecture 7 Pat Hanrahan / Matt Pharr, Spring 2019

From London and Upton

f/161/8s

f/41/125s

f/21/500s

Constant Exposure

Page 38: Camera Simulation · 2019-04-23 · CS348b Lecture 7 Pat Hanrahan / Matt Pharr, Spring 2019 Camera Simulation References Photography, B. London and J. Upton Optics in Photography,

Light Field Cameras

Page 39: Camera Simulation · 2019-04-23 · CS348b Lecture 7 Pat Hanrahan / Matt Pharr, Spring 2019 Camera Simulation References Photography, B. London and J. Upton Optics in Photography,

https://www.wired.com/2011/10/cross-section-shows-lytro-light-field-cameras-insides/

Page 40: Camera Simulation · 2019-04-23 · CS348b Lecture 7 Pat Hanrahan / Matt Pharr, Spring 2019 Camera Simulation References Photography, B. London and J. Upton Optics in Photography,
Page 41: Camera Simulation · 2019-04-23 · CS348b Lecture 7 Pat Hanrahan / Matt Pharr, Spring 2019 Camera Simulation References Photography, B. London and J. Upton Optics in Photography,
Page 42: Camera Simulation · 2019-04-23 · CS348b Lecture 7 Pat Hanrahan / Matt Pharr, Spring 2019 Camera Simulation References Photography, B. London and J. Upton Optics in Photography,