CSE 559: Computer Vision, Spring 2012
|
Lectures:Monday/Wednesday, 1:00-2:30pm, Room: McDonnell 362Contact Info::Robert Pless, pless (a) wustl eduOffice Hours: 518 Lopata Hall, Tuesday 3:30-4:30pm, or by appointment. Textbook:In lieu of a(n expensive) normal textbook for this class, we will use some of Rick Szeliski's fantastic textbook, and occasional other readings.Course Structure and Grading:The course will have 3 projects, two in class written quizes and a final project. Projects will be turned by preparing and sharing a webpage. |
Announcements
Final Project Specifications.Quiz 2 Sample Questions (updated, April 18).
Syllabus
- Introduction: Lecture Notes. Reading: Szeliski, Chapters 1
- Mon. Jan 23: Image Formation -- Camera Model
- Reading: Szeliski, Chapter 2.1.
- Lecture Notes
- PR-2 Calibration
- matlab code
- Wed. Jan 25: Image Formation -- Homographies, Camera Rotations, Re-Projection Error
- Reading: Szeliski, Chapter 2.1.
- Lecture Notes
- Matlab Code: calibration Example, nonlinear error function
- Image Processing -- Filtering
- Reading: Szeliski, Chapter 3.2.
- Lecture Notes
- PROJECT 1
- Image Processing -- Filter / Fourier Transforms
- Reading: Szeliski, Chapter 3.4
- Lecture Notes
- Matlab Code: Fourier Examples
- Image Processing -- Template Matching and Image Pyramids
- Reading: Szeliski, Chapter 3.5.
- Lecture Notes
- Matlab Code: hybrid image skeleton
- Feature Detection and Matching (SIFT). Feb. 8, 2012
- David Lowe's SIFT paper.
- Approx Lecture Notes
- Reading: Szeliski, Chapter 4.1.1-4.1.2
- Image Stitching, RANSAC, homographies form a group. Feb. 13, 2012
- Approx Lecture Notes
- Reading: Szeliski, Chapter 9.1-9.1.5.
- PROJECT 2
- Camera motion and the Epipolar constraint
- Approx Lecture Notes
- Reading: Szeliski, Chapter 7.1 - 7.2.1.
- Feb 20: Stereo Matching and How the Kinect Works
- Approx Lecture Notes
- Reading: Szeliski, Chapter 7.1 - 7.2.1.
- Feb 22: Video, Image Motion and Optic Flow.
- egomotion
- SAMPLE QUIZ: link!.
- Moving towards video, but starting with analysis of multiple
pictures: Eigen-images, Eigen Faces + Eigen Scenes.
- Reading: Szeliski, Chapter 14.2.1
- Approx Lecture Notes
- matlab code, getfaces.m
- Monday March 19, Special Guest Lecture, Viktor Gruev, on Polarization Imaging.
- Wednesday March 21, Special Guest Lecture, Kilian Weinberger, on Manifold Learning.
- PROJECT 3, due 11:59 pm, wednesday April 11.
- Monday March 26, Dynamic Textures,
- Wednesday March 28, Face Detection
- Reading: Szeliski, Chapter 14.1.1
- matlab code, getfaces.m
- Approx Lecture Notes
- Monday , Active Shape Models
- Reading: Szeliski, Chapter 14.2.2
- Approx Lecture Notes
- Wednesday , Active Appearance Models
- Approx Lecture Notes (same as previous class).
- Monday, KLT Tracking (as proxy for Fitting Active Appearance Models)
- Approx Lecture Notes
- Material also in Szeliski, Chapter 8.1.3, but somewhat out of context...
- Wednesday, PCA, CCA and Time-lapse imagery.
- Monday, Photometric Stereo (lecture by Austin Abrams)
- Wednesday, Intrinsic Images
- Future of Computer Vision:
