Many of the following slides are modified from the excellent class notes of similar courses offered in other schools by Prof Yung-Yu Chung, Frédo Durand, Alexei Efros, William Freeman, Srinivasa Narasimhan, Steve Seitz, and Dr Richard Szeliski. The instructor is extremely thankful to the researchers for making their notes available online. Please feel free to use and modify any of the slides but acknowledge the original sources where appropriate.

Lecture Dates

Topics Materials
1 Sept 4 Tu Introduction and Overview
2 Sept 6 Th Cameras and Image Formation

Readings: Forsyth and Ponce, Chapter 1

Diffraction and Photography Tutorial

3 Sept 11 Tu Eyes and HDR

Project 1 assigned

4 Sept 13 Th Image Processing Basics

5 Sept 18 Tu Image Transformation
6 Sept 20 Th Camera Projection and Calibration
7 Sept 25 Tu Image Mosaics

Project 1 due on Sept 26
Project 2 assigned

8 Sept 27 Th Matching Features

Lowe, IJCV 2004, Distinctive image features from scale-invariant keypoints
Brown et al, CVPR 2005, Multi-image matching using multi-scale oriented patches
Brown and Lowe, ICCV 2003, Recognizing Panorama

9 Oct 2 Tu Single View Modeling


Horry et al, SIGGRAPH 1997, Tour into the picture
Criminisi et al, IJCV 2000, Single View Metrology

10 Oct 4 Th Shading and Illumination


Woodham, Optical Engineering, 1980, Photometric Stereo
Hertzmann and Seitz, PAMI 2005, Example-based Pphotometric Stereo
Nayar et al, SIGGRAPH 2007, Fast Seperaton of Direct and Global Illumination

11 Oct 9 Tu Stereo


Forsyth and Ponce, Computer Vision, 2003, Chapter 11 Stereopsis
Scharstein and Szeliski, IJCV 2002, A taxonomy and evaluation of dense two-frame stereo correspondence algorithms
Zhang et al, SIGGRAPH, 2004, Spacetime Faces

Project 2 due on Oct 10
Project 3 assigned

12 Oct 11 Th Structure from Motion


Hartley and Zisserman, Multiple View Geometry, 2003, Chapter 9 Epipolar Geometry and the Fundamental Matrix (course reserve in Wendt Library)
Marc Pollefeys' online tutorial on SfM
Snavely et al, SIGGRAPH 2006, 3D Photo Tourism

13 Oct 16 Tu Multiview Stereo


Kanade and Morris, Philosophical Transactions of the Royal Society of London, Series A, Vol. 356, No. 1740, 1998, Factorization Methods for Structure From Motion
Bill Triggs, et al, Vision Algorithms: Theory and Practice, 2000, Bundle Adjustment -- A Modern Synthesis
Kutukakos and Seitz, IJCV 2000, A Theory of Shape by Space Carving
Faugeras and Keriven, ECCV 1998, Complete Dense Stereovision using Level Set Methods

14 Oct 18 Th Statistical Methods (Jerry Zhu)

PCA.m 38.mat

Forsyth and Ponce, Chapter 22, pp 507-509

15 Oct 23 Tu Face Detection and Recognition


Forsyth and Ponce, Chapter 22, pp 495-511
Turk and Pentland, J of Cognitive Neuroscience 3(1), Eigenfaces for recognition
Viola and Jonce, IJCV 2004, Robust Realtime Face Detection

Project 3 due on Oct 24
Final Project Out

16 Oct 25 Th Re-cinematography(Mike Gleicher)

17 Oct 30 Tu Plenotpic Function and Lightfields

Levoy and Hanrahan, SIGGRAPH 1996, Light Field Rendering
Isaksen, et al, SIGGRAPH 2000, Dynamically Reparameterized Light Fields
Ng et al, Stanford CS Tech Report 2005-02, Hand-Held Plenoptic Camera
Levoy, IEEE Computer 2006, Light Fields and Computational Imaging

Presenters: Lijie Heng and Shijin Kong (PPT, PDF)

18 Nov 1 Th Automatic Photo Quality Assessment

Cutzu, et al, CVPR 2003, Estimating the photorealism of images: Distinguishing paintings from photographs
Data, et al, ECCV 2006, Studying Aesthetics in Photographic Images Using a Computational Approach
Ke, et al, CVPR 2006, The Design of High-Level Features for Photo Quality Assessment

Presenters: Chris Hinrichs and Jake Rosin (PPT, PDF)

19 Nov 6 Tu Shape and Matching

Belongie, et al, PAMI 2002, Shape matching and object recognition using shape contexts
Shechtman and Irani, CVPR 2007, Matching Local Self-Similarities across Images and Videos
Grausman and Darrell, ICCV 2005, Pyramid Matching Kernel

Presenters: Brandon Smith and Shengnan Wang (PPT, PDF)

20 Nov 8 Th

Text, Images, and Object Categories

Berg et al, CVPR 2004, Names and Faces in the News
Berg and Forsyth, CVPR 2006, Animals on the Web
Lazebnik et al, CVPR 2006, Beyond Bags of Features

Presenters: Yan Cao and Steven Kappes (PPT, PDF)

21 Nov 13 Tu Computed Tomographic (CT) Reconstruction (Vikas Singh)

22 Nov 15 Th Final Project Proposal Presentation
23 Nov 20 Tu Imaging under Controlled Lighting


The Digital Michelangelo Project
3D Photography on Your Desk
Coded Light Methods
Realtime Depth from Defocus
Lighting Reproduction

  Nov 22 Th Thanksgiving  
24 Nov 27 Tu Labeling Images for Fun

Ahn, CHI 2004, Labeling Images with a Computer Game (game website)
Ahn, et al, Peekaboom: A Game for Locating Objects in Images (game website)
Russel et al, MIT AI LAB Memo, AIM-2005-025, Label Me (tool website)
Torralba et al. Tiny Images.

Presenters: Yan Cao and Chris Hinrichs (PPT, PDF)

25 Nov 29 Th Indexing and Retrivel of Image Database

Final Project progress report due on Dec 3

Sivic and Zisserman, CVPR 2003, Video Google

Nister and Stewenius, CVPR 2006, Scalable Recognition with a Vocabulary Tree
Chum et al, ICCV 2007, Total Recall: Automatic Query Expansion with a Generative Feature Model for Object Retrieval.

Presenters: Steven Kappes (PPT, PDF) and Brandon Smith (PPT, PDF)

26 Dec 4 Tu Brain Image Analysis (Moo Chung)
27 Dec 6 Th Segmentation

Comaniciu and Meer, ICCV 1999, Mean shift analysis and applications.
Shi and Malik. PAMI 2000. Normalized Cuts and Image Segmentation.
Kannan et al. NIPS 2006. Clustering Apperance and Shape by Learning Jigsaws.

Presenters: Jake Rosin (PPT, PDF) and Shengnan Wang (PPT, PDF)

28 Dec 11 Tu Dataset Collection

Ramanan et al, ICCV 2007, Leveraging Archival Video for Building Face Datasets
Jain et al, ICCV 2007, People-LDA: Anchoring Topics to People using Face Recognition
Schroff et al, ICCV 2007, Harvesting Image Databases from the web

Presenters: Lijie Heng (PPT, PDF) and Shijin Kong (PPT, PDF)

29 Dec 13 Th Final project presentation