CMSC 427: COMPUTER VISION

Catalog Description

An introduction to basic techniques of analysis and manipulation of pictorial data by computer. Image input/output devices, image processing software, enhancement, segmentation, property measurement, Fourier analysis. Computer encoding, processing, and analysis of curves.

Prerequisites

CMSC 420.

Topics

  1. Course overview and survey of main application areas of computer vision
  2. Image formation in man and machines.
  3. Binary vision systems
  4. Recognition using statistical pattern recognition.
  5. Segmentation by thresholding and topology of binary images - connected component algorithms; properties.
  6. Advanced methods in threshold selection.
  7. Grey scale vision systems.
  8. Edge detection.
  9. 2-D matching using correlation, Hough transforms, chamfer matching and deformable templates.
  10. 3-D object recognition.
  11. Perspective Imaging, Stereo
  12. Pose estimation.
  13. Motion and Navigation
  14. Geometry of time varying images; optical and normal flow; motion estimation; Moving object detection.
  15. Color
  16. Color image formation; color constancy

Course Text

Typical Grading and Workload

Two projects and two tests.