Stanford University

CS 131 Computer Vision: Foundations and Applications

Fall 2014-2015


Lecture TA Session Date
(irregular lectures are highlighted)
Day of the week Module Description Instructor (if not Fei-Fei) Course Materials PS & PA
1 2014.09.22
9:00-10:15am
Gates B12
M Introduction Introduction to Computer Vision slides PS0-release
2 2014.09.24 W Linear Algebra Primer
slides
3 2014.09.29
M Optional MATLAB Tutorial Cătălin Written MATLAB Intro
MATLAB videos (under section V, "Octave")
Green Screen demo files
4 2014.10.01 W Pixels, Features, and Cameras Pixels and Filters slides
Forsythe & Ponce: Ch 7
PS1-release
HW 2014.10.01
10:15am-12pm
Gates 400
W PS0 homework session (optional) Cătălin Extra office hours for PS0 questions. No new material will be presented. Office hours
2014.10.03 F No Class PS0-due 5pm
5 2014.10.06
8:00-10:15am
Gates B12
M Edge detection, RANSAC, Feature detectors, Harris Edge detection + RANSAC slides
Feature detectors + Harris slides
Forsythe & Ponce: Ch. 8, 15.2.2
Szeliski: Ch. 4.1.1
PA1-release
6 2014.10.08 W No Class
7 2014.10.13 M Difference of Gaussians, SIFT Lamberto Ballan slides
David Lowe's SIFT paper
8 2014.10.15 W Camera 1 Silvio Savarese slides
Forsythe & Ponce: Ch. 1-3
Hartley & Zisserman: Ch. 6
9 2014.10.20 M Camera 2 slides
Hartley & Zisserman: Ch. 10
Forsythe & Ponce: Ch. 10
10 2014.10.22 W Camera 3 (same slides as above)
HW 2014.10.22
2:00-4:00pm
Gates 300
W PS1 homework session (optional) Yuke Extra office hours for PS1 questions. No new material will be presented. Office hours
1 2014.10.24
1:00-2:00pm
Gates 219
F Panorama Stitching Yuke slides PS1-due 5pm 
11 2014.10.27 M Human Vision: Insights and Inspiration for Computer Vision Cătălin slides PS2-release
12 2014.10.29 W Regions of Images, and Segmentation Basic Concepts of Segmentation slides
Forsythe & Ponce: Ch. 14.2, 14.4
2014.10.31 F No Class PA1-due 5pm
13 2014.11.03 M K-means Clustering slides
Mean Shift paper
PA2-release
14 2014.11.05 W Feature tracking slides
Szeliski: Ch. 8.4,8.5
2 2014.11.07
1:00-2:00pm
Gates 219
F Figure-ground Segmentation Using Clustering Algorithms Yuke slides
15 2014.11.10 M Segmentation in Human Vision: Implications for Computer Vision Michelle Greene slides
16 2014.11.12 W Recognizing Faces and Objects Basic Concepts in Recognition, Nearest Neighbor Match slides
HW 2014.11.12
3:00-5:00pm
Gates 400
W PS2 homework session (optional) Cătălin Extra office hours for PS2 questions. No new material will be presented. Office hours
2014.11.14 F No Class PS2-due 5pm
17 2014.11.17 M PCA and Eigenfaces slides
Eigenfaces paper
Fisherfaces paper
PS3-release
18 2014.11.19 W Tracking Millions of People Alexandre Alahi
slides
FREAK: Fast Retina Keypoint paper
FREAK library functions in the C++ OpenCV library
2014.11.21 F No Class PA2-due 5pm
PA3-release
19 2014.12.01 M Networks and Hierarchical Processing: Object Recognition in Human and Computer Vision Cătălin slides
Neocognitron paper
Serre & Poggio paper
Deep CNN paper
HW 2014.12.01
5:00-7:00pm
Gates 259
M PS3 homework session (optional) Yuke Extra office hours for PS3 questions. No new material will be presented. Office hours
20 2014.12.03 W Towards the AI Dream
3 2014.12.03
2:00-3:00pm
Gates 219
W Exam Overview;
PA3 tutorial
Fei-Fei
Cătălin Yuke
PA3 tutorial slides PS3-due 5pm
2014.12.05 F No Class PA3-due 5pm
2014.12.08
8:30-11:30am
McCullough Bldg., Rm. 115
M Final Exam

Note: one single-sided 8.5x11" sheet of notes is allowed in the final.
Cătălin
Yuke
Exam study guide

Sample Final
(much shorter than the real one!)
Solutions