Image Formation & Camera Basics (continued)
COMPUTATIONAL ASPECTS OF DIGITAL PHOTOGRAPHY
Wojciech Jarosz wojciech.k.jarosz@dartmouth.edu
C OMPUTATIONAL A SPECTS OF D IGITAL P HOTOGRAPHY P HOTOGRAPHY Image - - PowerPoint PPT Presentation
CS 89.15/189.5, Fall 2015 C OMPUTATIONAL C OMPUTATIONAL A SPECTS OF D IGITAL P HOTOGRAPHY P HOTOGRAPHY Image Formation & Camera Basics (continued) Wojciech Jarosz wojciech.k.jarosz@dartmouth.edu Agenda Pinhole optics (Simplified) Lenses
Wojciech Jarosz wojciech.k.jarosz@dartmouth.edu
CS 89/189: Computational Photography, Fall 2015 2
CS 89/189: Computational Photography, Fall 2015 3
Abelardo Morell
CS 89/189: Computational Photography, Fall 2015 5
[Nils van der Burg]
After a slide by Steve Seitz
CS 89/189: Computational Photography, Fall 2015
6
http://www.debevec.org/Pinhole/
After a slide by Alyosha Efros
2mm 1mm 0.6mm 0.35mm 0.15mm 0.07mm
CS 89/189: Computational Photography, Fall 2015
9 From Photography, London et al.
CS 89/189: Computational Photography, Fall 2015
10
After a slide by Steve Marschner
All rays passing through a single point yo on a plane at distance Do in front of the lens will pass through a single point yi at distance Di behind the lens.
CS 89/189: Computational Photography, Fall 2015 11 After a slide by Frédo Durand
CS 89/189: Computational Photography, Fall 2015 12 After a slide by Frédo Durand
https://youtu.be/tS87bYD5kiM
CS 89/189: Computational Photography, Fall 2015
14
Film/sensor scene s focal length f FOV
FOV = 2 arctan ✓ s 2f ◆
tree image: NRC Canada
focal plane
CS 89/189: Computational Photography, Fall 2015
15 Andrew McWilliams
What happens when the film is half the size? Application:
CS 89/189: Computational Photography, Fall 2015 16
pinhole Film/ sensor scene f Do ½ s
After a slide by Frédo Durand
https://lensvid.com/technique/why-depth-of-field-is-not-effected-by-sensor-size-a-demonstration/
CS 89/189: Computational Photography, Fall 2015 18 (wikipedia)
(wikipedia) (wikipedia) (wikipedia)
CS 89/189: Computational Photography, Fall 2015 20 hyperbolic lens spherical lens (wikipedia)
(Hecht)
After a slide by Marc Levoy
CS 89/189: Computational Photography, Fall 2015
21
(gtmerideth) (Canon)
After a slide by Marc Levoy Canon 135mm soft focus lens
CS 89/189: Computational Photography, Fall 2015
22
+ sensor/film sensitivity (ISO)
CS 89/189: Computational Photography, Fall 2015 23
CS 89/189: Computational Photography, Fall 2015 24 After a slide by Marc Levoy
focal length, e.g. 1/500s for 500mm
CS 89/189: Computational Photography, Fall 2015 25
CS 89/189: Computational Photography, Fall 2015 26 From Photography, London et al.
CS 89/189: Computational Photography, Fall 2015
27
Jonen, Wikimedia Commons Rich Pollet
CS 89/189: Computational Photography, Fall 2015 28
CS 89/189: Computational Photography, Fall 2015
29
Lens Sensor Focal plane
CS 89/189: Computational Photography, Fall 2015
30
Lens Sensor Focal plane
CS 89/189: Computational Photography, Fall 2015 31 After a slide by Marc Levoy
CS 89/189: Computational Photography, Fall 2015 32
After a slide by Marc Levoy
CS 89/189: Computational Photography, Fall 2015
33 After a slide by Alyosha Efros
CS 89/189: Computational Photography, Fall 2015 34
CS 89/189: Computational Photography, Fall 2015 35
CS 89/189: Computational Photography, Fall 2015 36 From Photography, London et al.
source: flickr
CS 89/189: Computational Photography, Fall 2015
38
Lens Focal plane
CS 89/189: Computational Photography, Fall 2015
39
Lens Focal plane circle of confusion: c
http://en.wikipedia.org/wiki/Circle_of_confusion
CS 89/189: Computational Photography, Fall 2015
40
Lens Focal plane circle of confusion: c
http://en.wikipedia.org/wiki/Circle_of_confusion
CS 89/189: Computational Photography, Fall 2015
41
Lens Focal plane depth
circle of confusion: c
http://en.wikipedia.org/wiki/Circle_of_confusion
CS 89/189: Computational Photography, Fall 2015
42
Lens Focal plane circle of confusion: c
http://en.wikipedia.org/wiki/Circle_of_confusion
source: onebigphoto.com
http://www.petapixel.com/2012/06/11/whats-the-f-number-of-the-human-eye/
CS 89/189: Computational Photography, Fall 2015 45
CS 89/189: Computational Photography, Fall 2015 46
Lens Sensor Focal plane
CS 89/189: Computational Photography, Fall 2015 47
Lens Sensor Focal plane
CS 89/189: Computational Photography, Fall 2015 48 From Photography, London et al.
source: wikipedia
source: wikipedia
source: pptbackgrounds.net
source: flickr
source: flickr
CS 89/189: Computational Photography, Fall 2015
55
source: toothwalker.org
CS 89/189: Computational Photography, Fall 2015 56
CS 89/189: Computational Photography, Fall 2015 57 From Photography, London et al.
Two main parameters:
Reciprocity
doubled and aperture area is halved (or vice versa)
Hence square-root of two progression of f stops vs. power of two progression of shutter speeds Reciprocity can fail for very long exposures
Assume we know how much light we need We have an infinite choice of shutter speed/aperture pairs What will guide our choice of a shutter speed?
What will guide our choice of an aperture?
CS 89/189: Computational Photography, Fall 2015 58
From Photography, London et al.
CS 89/189: Computational Photography, Fall 2015 60
CS 89/189: Computational Photography, Fall 2015 62
CS 89/189: Computational Photography, Fall 2015 64
72
2008.
CS 89/189: Computational Photography, Fall 2015 65