Digital image processing has come into widespread use in many fields, including medicine, industrial process monitoring, military and security applications, as well as satellite observation of the earth. This course will cover many aspects of image processing that students will find valuable in their research or personal interest. Topics will include: image sources, computer representation of images and formats, operations on images, and image analysis. In this course we will stretch the conventional notion of images from 2D pixel arrays to include 3D data sets, and we will explore how one can process such stacks of voxels to produce useful information. This course will also touch on some advanced topics in image processing, which may vary based on students interests. This course will require the completion of a project selected by the student.
ENGS 92 and ENGS 93 or equivalent