Notes
Slide Show
Outline
1
Announcements
    • Project 2 artifact winners
    • Project 3
      • demo session at the end of class
2
Photometric Stereo
  • Readings
    • Forsyth and Ponce, section 5.4
      • online:  http://www.cs.berkeley.edu/~daf/bookpages/pdf/chap05-final.pdf
3
Diffuse reflection
4
Shape from shading
  • Suppose
5
Photometric stereo
6
Solving the equations
7
More than three lights
  • Get better results by using more lights
8
Computing light source directions
  • Trick:  place a chrome sphere in the scene







    • the location of the highlight tells you where the light source is
9
Recall the rule for specular reflection
10
Computing the light source direction
  • Can compute q (and hence N) from this figure
  • Now just reflect V about N to obtain L


11
Depth from normals
  • Get a similar equation for V2
    • Each normal gives us two linear constraints on z
    • compute z values by solving a matrix equation
12
Results…
13
Results…
14
Limitations
  • Big problems
    • doesn’t work for shiny things, semi-translucent things
    • shadows, inter-reflections
  • Smaller problems
    • camera and lights have to be distant
    • calibration requirements
      • measure light source directions, intensities
      • camera response function
15
Trick for handling shadows
  • Weight each equation by the pixel brightness: