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
- Course overview and survey of main application areas of computer vision
- Image formation in man and machines.
- Binary vision systems
- Recognition using statistical pattern recognition.
- Segmentation by thresholding and topology of binary images - connected component algorithms; properties.
- Advanced methods in threshold selection.
- Grey scale vision systems.
- Edge detection.
- 2-D matching using correlation, Hough transforms, chamfer matching and deformable templates.
- 3-D object recognition.
- Perspective Imaging, Stereo
- Pose estimation.
- Motion and Navigation
- Geometry of time varying images; optical and normal flow; motion estimation; Moving object detection.
- Color
- Color image formation; color constancy
Course Text
- Machine Vision. Jain, Kasturi, and Schunck, McGraw-Hill,
1995.
- Computer and Robot Vision. Haralick and Shapiro, Addison
Wesley, 1992.
- Foundations of Vision. Wandell, Sinauer Associates,
1995.
Typical Grading and Workload
Two projects and two tests.