Computer Science 5722 - Computer Vision
CSCI 5722: Computer Vision is an introductory graduate
level course on exploiting digital images as a sensor, to extract
useful information about the world. (We will NOT cover image processing
techniques such as MPEG encoding)
Prerequisites: Linear algebra, basic trigonometry, and
probability. Knowledge of MATLAB is a benefit.
syllabus.pdf
Text: None required; technical readings will be assigned and made available on this site.
Useful resource texts:
Topics :
- Image Formation:
- Cameras and projection
- Light and surfaces
- Representations
- Calibration:
- 2D Vision
- Filters
- Binary Images
- Features
- Edge Detection
- Texture
- Shape
- Segmentation
- Clustering
- Model Fitting
- Probabilistic
- 3D Vision
- Stereo
- Shape from X
- 3D Data
- Dynamic Sequences
- Optical Flow
- Tracking
- Structure from Motion
- Recognition
- Representations
- Appearance Based
- What's New
Grading:
- Class participation: 10%
- Assignments: 50%
- Project: 40%
Assignments
- Photometric Stereo
- Multiscale Feature Extraction and Matching
- Structure and Motion, pdf.
- Background subtraction, pdf.
Project , Presentation Schedule .
Final grades.
Notes etc