


Professor: Dr. Scott
E Umbaugh Office:
Phone: 650-2524, 2948 e-mail: sumbaug@siue.edu
Textbook: Digital Image Processing and Analysis: Human and Computer Vision Application with CVIPtools, 2nd Edition, SE Umbaugh, CRC Press, 2011
Prerequisite: ECE 351 and programming experience, or consent of instructor
Class Format: Two lectures and 1 lab/homework per week, two tests, quizzes and term project
Web Site Imaging Examples: CVIPtools Imaging Examples
Goals and Objectives: Introduce the student to analytical tools and methods which are currently used in digital image processing as applied to image information for human viewing. Then apply these tools in the laboratory in image restoration, enhancement and compression.
TEST #1
TEST #2
PROJECT DUE -- 16th week
Project will be some application of image enhancement, restoration or coding/compression technique to digital image(s). Software will be written in the C programming language to implement the image processing method.
GRADING: Test #1 - 25%, Test #2 - 25%, Homework & Lab Exercises - 25%, Project - 25%
|
WEEK |
TOPICS |
|
HOMEWORK & LAB |
|
1 |
Overview, Computer imaging systems |
Chap 1: pp. 3-13 Chap 2: pp. 15-68 |
Chap 1: 1,2,3,4,5,6 Chap 2: 1,4,17,19,20,21,22,23,26,27 |
|
2 |
Image analysis, preprocessing, CVIPlab |
Chap. 3 pp. 77-104,125-127 Chap 11: 715-739 Chap 13: p. 855 |
Chap 3: 1,2,4,8,9,11,13,14,16,18,19,21 Program: Introduction to CVIPlab. p. 70 |
|
3 |
Human visual system, image model |
Chap 7: pp. 403-436 |
Chap 7: 1-9, 11,12,14, 15,16,18,19, 23,25,26,28 Program: Spatial filters, p. 133 |
|
4 |
Image enhancement, gray scale mods, histogram mod |
Chap 8: pp. 443-476 |
Chap 8: 1-7,9,10,14,16,18,20,21,22 Program: Histogram Modification, p. 527 |
|
5 |
Discrete transforms, Fourier |
Chap. 5: pp. 259-282 |
Chap 5: 1-8,11,12,13,21 Supplementary Exercises: 1,2 Program: Fourier transform, p. 329 |
|
6 |
discrete cosine, Walsh-Hadamard, Haar, PCT, filtering |
Chap 5: pp. 282-300 |
Chap 5: 14-18,20,22,23; Supplementary Exercises: 3,6,7 Program: Discrete Cosine Transform, Walsh-Hadamard transform, Haar Transform, p. 329-330 |
|
7 |
filtering, wavelet transform, pseudocolor |
Chap 5: pp. 300-322 Chap 8: pp. 476-489 |
Chap 5: 9,10,19,24-27,30-36 Chap 8: 23,25,27 Not collected due to
test |
|
8 |
Review and TEST #1, Study Guide, 439SAMPLEtst1.doc , Sample Test KEY |
|
|
|
9 |
Image enhancement, sharpening, smoothing |
Chap 8: pp. 489-521 |
Chap 8: 28-40, Suppl Exer: 2,4 Program: Unsharp masking, p. 528, part 1. You can use
CVIPtools functions such as: hist_stretch, subtract_Image,
specify_filter, convolve_filter, mean_filter,
smooth_filter You CANNOT
use unsharp_filter |
|
10 |
Image restoration, overview, system model, noise removal: order filters Project Proposal Due (optional, fyi) |
Chap 9: pp. 535-553 Chap 11: pp. 739-741 |
Chap. 9: 1-10 Program: Order filters, pt 1, p. 630 |
|
11 |
Image restoration: noise removal: mean & adaptive filters, degradation model, inverse filter |
Chap 9: pp. 553-582 |
Chap 9: 11-18, Suppl Exer: 1,3 Project |
|
12 |
Freq. filters, geometric transforms |
Chap 9: pp. 582-603 |
Chap 9: 19,20,21,23,27,28,33 Project |
|
13 |
image compression: system model, lossless methods |
Chap 10: pp. 637-655 |
Chap 10: 1-7,10-14 Project |
|
14 |
image compression: lossy methods, work on project |
Chap 10: pp. 657-670, JPEG parts: 684-688, 693-696 |
Chap 10: 17-21, Suppl Exer: 1,3 Not collected due to test Project |
|
15 |
Review and TEST #2 ,Study Guide, 439SAMPLEtst2.doc , Sample Test Key |
|
Project |
|
16 |
Presentation of term project to class, professor and TA Project Paper Due |
|
|
|
Week |
TOPICS - reading: Section 2.3, Chapter 11, Chapter 13, App D, CVIPtools |
|
1&2 |
Introduction to CVIPlab. p. 70 |
|
3 |
Spatial Filters, p. 133, parts 1,2,3. Extra credit: Parts 4,5,6 |
|
4 |
Histogram Modification, p. 527, parts 1,2. Extra credit: parts 3,4 |
|
5 |
Fourier Transform, p. 329 |
|
6 |
Discrete Cosine Transform, Walsh-Hadamard Transform, Haar Transform, p. 329-330 |
|
7 |
(Study) |
|
8 |
(Test #1) |
|
9 |
Unsharp Masking, part 1. Extra credit: parts 2,3., p. 528 |
|
10 |
Order Filters, part 1, let the user select window size of 3x3 or 5x5, p. 630. Extra credit: let the user specify any mask size, and parts 2 & 3. Project proposal due. |
|
11-15 |
Work on project: application of image enhancement, restoration or coding/compression. |
|
16 |
Present project to the class |
Semester Project: The project will consist of designing experiments, implementing algorithms, and analyzing the results for an image processing problem. You should work in groups of 2. The project will be selected by the students, subject to approval by the professor. A paper will be written describing the project and discussing what was learned during the project. The final paper should be about 8 to 15 pages, typed and double-spaced; include images ! In the paper include an appendix containing program listing(s). The students will give a 5 minute presentation of their project in the lab to the class, the professor, and the lab instructor. Do NOT go over 5 minutes and do not have more than 10 PowerPoint slides! Also, an evaluation for each group member will be handed in or emailed with the report.
Ø
In addition to handing in a paper copy of the
report, email me a soft copy of the Word file. Before you send me the
file give
it a meaningful name that includes your last name(s) and the
project title.
Grading: The project is worth 25% of your term grade, broken down as follows:
Due Dates
Ø Week 10: Brief, 1 page max., project proposal (this is optional and is for your benefit)
Ø Week 16 (Finals week): Project paper due. Presentation//demo (finals week)
Suggested Project Process:
· NOTE: If you do not have any specific images that you want to use, take a look at the image databases on the Internet, such as:
Project
Paper Format Outline
General: reports should be typed, double spaced, pages numbered starting with abstract. Number of pages?- do what is necessary, but keep it concise, extra stuff can go in an appendix. DO NOT put in plastic folder, simply staple in upper left hand corner.
Brief Bibliography
Books
Journals
Numerous Conference Proceedings from the following professional groups: