CS 482
Computer Vision

Time/Location: Mon, Wed 1:30-2:15  
Instructor: Dr. Jana Kosecka
Office: 4444, Research II
email: kosecka@cs.gmu.edu
Course website http://cs.gmu.edu/~kosecka/cs482/
Recommended Textbooks
[1] Invitation to 3D Vision: From Images to Geometric Models: Y. Ma, S. Soatto, J. Kosecka and S. Sastry web site
[2] Computer Vision: A Modern Approach: D. Forsythe and J. Ponce, Prentice-Hall, 2003
[3] Image Processing, Analysis, and Machine Vision. Sonka, Hlavac, and Boyle. Thomson.
[4] Computer Vision. Ballard and Brown web site
[5] Computer Vision: Algorithms and Applications. R. Szeliski, 2010, Springer online version of the book
Online Resources
[6] Computer Vision Compendium CVonline
[1] More code details from [1] are here
[7] Fundamentals on image processing (.pdf)
sample images
sample code

Announcements

Get familiar with Matlab and OpenCV
Project ideas

Schedule (subject to change)

  Chapters 3, 4 in [1] or 4.1-4.3 in [2],
  2.1, 2.3, 3.1-3 in [5]
Date Topic Assignments/Due dates
week 1, Aug 31   - Introduction and course logistics (slides)
  - Representation of 3D moving scene, Chapter 2 in [1] (.pdf)
  - Chapter 3 in [1] (.pdf) , Chapter 2 in [5]
  - Linear Algebra (vectors, 2D transformations)
  - (slides1)
  Matlab Materials,
  OpenCV Resources, links to download instructions and installation
  Homework 0
  Homework 1
week 2, Sept 7
Labor Day
   
week 3, Sept 14   - Image Formation (slides)
  - Image operations, filtering (.pdf)
  OpenCV code examples
  Homework 2
week 4, Sept 21   - Image operations, filtering (.pdf)
  - Image features (.pdf)
  - Eigen-analysis, least squares estimation (slides2)
  Readings Chapters 4 in [5]
week 5, Sept 28   - Image features Continued (.pdf)
 
week 6, Oct 5   - Advanced Features (.pdf), Texture (.pdf)
  - Line Fitting, RANSAC (.pdf)
  - Image Correspondence, Optical Flow (.pdf)
  Readings Ch4 from [1]
  Readings Chapters 4, 8 in [5]
  Homework 3 (due Oct 14)
week 7, Oct 12
Columbus Day
  - Instance Retrieval (.pdf)
  - Image Alignment (.pdf)
  - Stereo, Epipolar geometry (.pdf)
  - Image Stiching, Panoramas (.pdf)
  Columbus Day, Monday Class meets Tuesday
  Readings Ch5 from [1]
 
week 8, Oct 19   - 3D reconstruction, uncalibrated two views (.pdf)
  - Advanced Stereo (.pdf) ,
  - Image-Based Modelling (.pdf)
  - Project Resources (.pdf)
  Readings Ch5 from [1]
  Readings Ch11 in [5]
  Project Description Due
week 9, Oct 26   - Detection and Recognition of objects in images (.pdf)
  - Bags of fetaures models (.pdf)
  - Recognition statistical view-point (.pdf)
  Project Description due
  Homework 4 (due Nov 4)
  Synthesis notes on Visual Recognition
week 10, Nov 2   - Recognition statistical view-point continued
  - Object Detection (.pdf)
  Read Robust Real-Time Face Detection
  Homework 5 (due Nov 16)
  Read Sythesis notes
week 11, Nov 9   - Object Recognion, Modelling Spatial Relations (.pdf)
  - Active Contours (.pdf)
  Reading Synthesis notes as above
week 12, Nov 15   - Discriminative Part Based Models (.pdf)
  - Segmentation (part 1), Motion Segmentation (.pdf)
  Take home exam
week 13, Nov 23   - Segmentation (part 2), Graph Based (.pdf)
  - Activity Reconition (.pdf)
 
week 14, Nov 30   - Deep Learning for Computer Vision (.pdf)
  - Tracking (.pdf)
 
week 15, Dec 7   - Deep Learning for Computer Vision
  - Scene Recognition, RGB-D recognition
 
week 16   - Final Project Presentation slides (.pdf)
  - formatting instructions latex (.tar.gz) MS word (.doc)