Course calendar (tentative--subject to change)

The course calendar below gives the lecture topics, assignment and due dates for projects.  The calendar is subject to change during the quarter, and we will remind you as each of the due dates comes near.

Week

Topics

Readings

Assignments

Demos

1

January 5

 

Introduction   [pdf, html, ppt]
Filtering        [pdf, html, ppt]

Sampling      [pdf, html, ppt]

• Forsyth & Ponce textbook, chapter 7
• (optional) bilateral filtering

 

 

 


image warping applet
Moire patterns applet

2

12

 

Edge detection  [pdf, html, ppt]

Image scissors  [pdf, html, ppt]

• Forsyth, chapters 8, 15.1

• Intelligent Scissors (Mortensen et al., SIGGRAPH 95)

 

 

Project 1 assigned

snoop (image zoom) program

3

19

 

Motion     [pdf, html, ppt]

Cameras  [pdf, html, ppt]

• Trucco & Verri, 8.3 – 8.4 (skip 8.3.3), (class handout)

• Numerical Recipes (Newton-Raphson), 9.4 (first four pages)
• Nalwa 2.1 (class handout)
 

 

 

 

 

 

 

rotating cube illusion
barber pole illusion

tutorial on digital cameras
thin lens applet

4

26

 

Projection (see camera slides)

Mosaics  [pdf, html, ppt]

 

• Mosaics (Szeliski & Shum, SIGGRAPH 97)

 

Project 1 due

Project 2 assigned

full-screen panoramas (including Mars)
seattle panorama site alignment image (load into photoshop)
AutoStitch

5

February 2

(Guest lecturers:

 Li Zhang and Jiwon Kim)


Stereo           [html, ppt]
SIFT features [html, ppt]

• Trucco & Verri, Chapter 7
Read through 7.1, 7.2.1, 7.2.2, 7.3.1, 7.3.2, 7.3.7 and 7.4, 7.4.1. (rest is optional)

 

epipolar geometry applet, Digital Michelangelo Project, Nomad robot

6

9

 

Light & reflection [pdf, html, ppt]

Photometric stereo [pdf, html, ppt]
+ example-based [pdf, html, ppt]

• Forsyth chapters 4, 5.4, 6 (through 6.2)

 

Project 2 due

Project 3 assigned

 

 

illusions:  brightness contrast, after-images, demos:  metamers, HDR (Debevec, Columbia)

7

16

 

Projective geometry,

Single view modeling

 [pdf, html, ppt]

• Mundy and Zisserman, Projective Geometry for Machine Vision (read  23.1 - 23.5, 23.10)
available online: http://www.cs.cmu.edu/~ph/869/papers/zisser-mundy.pdf

 

 

 

virtual museum (by Criminisi et al.)
related methods:
  * UW
  * MIT

8

23

 

Camera Calibration

Recognition [pdf, html, ppt]

• C. Bishop, “Neural Networks for Pattern Recognition”, Oxford University Press, 1998, Chapter 1.
• Forsyth and Ponce, 22.3
 

 

Project 3 due

Project 4 assigned

 

camera calibration toolkits:
 - Bouguet: Matlab, C
 - Zhang: C (exe)

9

March 1

 

segmentation [pdf, html, ppt]

texture [pdf, html, ppt]

• Forsyth chapter 14 (16 optional)
• Efros & Leung texture synthesis paper

 
  K-means clustering applet,
EM applet,
morphological operators
mass-spring movies:  movie1, movie2

10

8

 

multiview stereo

 [pdf, html, ppt]

• (optional) Seitz and Dyer, Photorealistic Scene Reconstruction by Voxel Coloring

 

Project 4 due

the 3D Room