
ECEJ404/504: Special Topics
Digital Image Processing – Fall 2009
Instructor: Gregory W. Donohoe
Jannsen Engineering Building (JEB) Rm 237
Tel: 208.885.6105
Email: gdonohoe@uidaho.edu
Text: Digital Image Processing, 3rd Ed., R.C. Gonzalez and R.E. Woods, Pearson Prentice Hall, 2008, ISBN 13: 978-0131687288.
Prerequisite: Programming knowledge, senior standing in EE, Comp E or CS, or permission of instructor.
Digital images are one of the most effective means of collecting, storing, transmitting, and presenting information. As a result, our world is filled with digital images, via television and movies, on-line and print media, and in scientific and engineering data sources. Digital Image Processing brings together concepts from digital signal processing, mathematics, algorithms and visual perception to design systems to form images, convert them to a computer representation, process them to enhance desired features and suppress undesired ones, encode them for transmission, analyze them, and render them for display. No prior digital signal processing knowledge is required.
The course will consist of in-class lectures, homework, and practical applications using commercial or public-domain software such as the Matlab. There will be three in-class exams and a class project. For students taking the course for graduate credit (ECE 504) the class project will consist of a professional-quality research paper. For students taking the course for undergraduate credit, the class project may be a study or a practical image processing project.
Download Class Syllabus (PDF)
You can check out the class notes here:
http://www.outreach.uidaho.edu/eo/CourseDescription.aspx?id=365
Click on “Download Materials” in the box on the right.
Assignments are generally due one week from the time you receive them. Can be handed in electronically or in hard copy.
Assignment #1: Getting Started.
Assignment #2: Spatial Filters.
Assignment #3: Frequency Domain Processing
Updated project requirements: (10/22/09)
Session 34: Geometric Moments example (PDF)
Spreadsheet
(Excel)
Digital Image Processing using Matlab, 2nd Ed., R. C. Gonzalez, R. E. Woods and S. L. Eddins, Gatesmark Publishing, 2009. Lots of practical image processing exercises using Matlab. Buying the book gets you access to image and code libraries. It’s a big book, and expensive.
Video Demystified, Keith Jack, Newnes Press, 2007. Lots of info on modern (mostly digital) video standards.
Reasonable accommodations are available for students who have documented temporary or permanent disabilities. All accommodations must be approved through Disability Support Services located in the Idaho Commons Building, Room 306 in order to notify your instructor(s) as soon as possible regarding accommodation(s) needed for the course.
· 885-6307
· email at <dss@uidaho.edu>
· website at <www.access.uidaho.edu>