A Hands On, Interactive Undergraduate Digital Image Processing Course

This paper describes an experimental undergraduate digital image processing course created and taught by the author. The course was designed to be an interactive experience. The lecture material, hands-on examples, and in-class computer exercises were blended together to form a unique interactive learning experience. Lectures contained numerous MATLAB-based examples and students were required to experiment with short programs during the presentation. Each class period included a longer computer exercise designed to give students the opportunity to practice the material presented in the lecture. The computer exercises used MATLAB with its Digital Image Processing Toolbox. This paper describes the course in detail and offers practical advice and suggestions for future improvements.

[1]  Michael T. Orchard,et al.  Using MATLAB and C in an image processing lab course , 1994, Proceedings of 1st International Conference on Image Processing.

[2]  Alasdair McAndrew,et al.  Introduction to digital image processing with Matlab , 2004 .

[3]  Mubarak Shah,et al.  Review of computer vision education , 2003, IEEE Trans. Educ..

[4]  Michael Unser,et al.  Teaching image-processing programming in Java , 2003, IEEE Signal Process. Mag..