UB - University at Buffalo, The State University of New York Computer Science and Engineering

CSE 473: Computer Vision and Image Processing

This page refers to the Fall 2012 offering of CSE 473 only. The information on this page does not necessarily apply to every offering of CSE 473.

Fall 2012

11125

1. Introduction to Computer Vision and Image Processing, 2. Image Representations and Properties, 3. Data Structures for Image Analysis, 4. Image Pre-processing Techniques, 5. Basic Image Segmentation Techniques, 6. Mathematical Morphology for Image Analysis, 7. Basic Image Understanding Techniques

This course is intended for Computer Science and Engineering senior undergraduate students and beginning graduate students. Upon completion of this course, the students are expected to know the principles in image and video formation and their digital representation, basic techniques for image and video manipulation, MATLAB programming to implement image and video processing algorithms, and extraction of low level features from images and videos. The students are also expected to apply basic image and video processing routines to solve elementary computer vision problems for the understanding of semantics contained in the original images and videos. In particular, each student is expected to select a project to work on using the techniques learned in the class to solve some practical computer vision and image analysis problems. The project is expected to combine at least two different techniques for final output. Typical project may include the processing and enhancement of image and video for specific tasks, the extraction of regions and edges for image semantics understanding, and the computer based recognition of objects from given digital images and videos. A final project report containing methodology, procedures, source programs, and presentation of results is expected from each project.

Senior and Graduate Standing

Valid XHTML 1.0 Transitional