` CSS 487 - Computer Vision
UWB and UW Seal

  CSS 487 - Computer Vision - Lecture materials


Homework assignments
Lecture materials
Wikipedia readings

Message board
Assignment dropbox
Slides and other materials will be posted here (usually) prior to lecture:
  • Lecture 1 - Introduction and Imaging Geometry
  • Lecture 2 - Linear Algebra Review/Overview
    Also, see the following readings available online:
    Chapters of Elementary Linear Alebra by Keith Matthews:
    Book homepage, Chapter 1 (pdf), Chapter 2 (pdf)
    These are much more detailed, but also contain some information that we won't use (for example, Gauss-Jordan algorithm, recurrence relations).
  • Lecture 3 - Linear Filtering and Convolution
  • Lecture 4 - Edge Detection
  • Lecture 5 - Line Detection and More
  • Lecture 6 - Color and Texture
  • Lecture 7 - Segmentation
  • Lecture 8 - OpenCV
  • See also these slides from a OpenCV tutorial.
  • For lecture 9, I will be using slides developed elsewhere (and here):
    SIFT features (work by David Lowe, slides by David Lee)
    SURF features (work by Bay, Tuytelaars, Van Gool, slides by Wyman)
    HoNC features (work by Olson and Zhang)
    For further reading, see:
    Distinctive Image Features from Scale-Invariant Keypoints (pdf)
    Speeded-Up Robust Features (SURF) (pdf)
    Keypoint Recognition with Histograms of Normalized Colors (pdf)
  • Lecture 10 - Content-Based Image Retrieval
  • Here are links to some papers discussed:
    - A Metric for Distributions with Applications to Image Databases
    - Image Indexing Using Color Correlograms
    - Boosting Image Retrieval
    - Neural Network-Based Face Detection
  • Lecture 11-12 - Object Recognition
  • See also these slides from an image classification tutorial.
  • Lecture 13-14 - Stereo Vision
  • Lecture 15-16 - Motion Analysis
  • Here are additional slides we will discuss:
    - Computing Depth Maps From Descent Imagery
    - Wide-Baseline Stereo for Mars Rovers
    - Robust Registration of Aerial Image Sequences
  • Lecture 17 - Panorama Recognition and Photosynth
    You can download slides on Panorama Recognition here.
    You can download slides on Photosynth here:
  • Lecture 18 - Computer Vision for Mars Exploration