Professor: Dr. Scott
E Umbaugh Office:
Phone: 650-2524, 2948 e-mail: sumbaug@siue.edu
Textbook: DIPA: Digital Image Enhancement, Restoration and Compression, 4th Edition, SE Umbaugh, Taylor&Francis/CRC Press, 2023; Supplementary documents are available at the publisher’s web site as Support Material
Prerequisite: ECE 351 and programming experience, or consent of instructor
Class Format: Two lectures and 1 lab per week, two tests, 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 enhancement, image restoration and an introduction to image 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 Matlab or C/C++ to implement the image processing method.
GRADING: Test #1 - 25%, Test #2 - 25%, Lab Exercises - 25%, Project - 25%
HOMEWORK is not collected, but it is highly recommended to work through the problems, as many test problems are based on the homework. The Solutions Manual is available below with the lecture slides.
WEEK |
TOPICS |
|
HOMEWORK & LAB |
1 |
Overview, Computer imaging systems |
Chapter 1 Chapter 2 |
Chap 1: 1-4,7,20,22-25,29,30 Chap 2: Programming: Introduction to CVIPlab |
2 |
Image analysis, preprocessing, CVIPlab |
Chapter 2 Chapter 3 |
Chap 2: Programming: Introduction to CVIPlab Chap 3:1-9 |
3 |
Human visual system, image model |
Chapter 3 |
Chap 3:11-16,18,19,23, 25,26,28 Program: Objective Fidelity Measures |
4 |
Discrete transforms, Fourier |
Chapter4: Sections 4.1, 4.2 |
Chap 4: 1-11, 19 Suppl Exercises: 1,2 Program: Fourier transform |
5 |
discrete cosine, Walsh-Hadamard, Haar, PCT, filtering |
Chapter 4: Sections 4.3-4.8 Chapter 5: Sections 5.1,5.2,5.3 |
Chap 4: 12-16,18,20,21; Supplementary Exercises: 3,4,5 Program: Ideal Filters |
6 |
filtering, wavelet transform, Intro image enhancement |
Chapter 5: Sections 5.4-5.8 Chapter 6: Section 6.1,6.2.1 |
Chap 5: 1-15, Suppl Exercises: 1,4,5 Chap 6: 1-7,9,10 |
7 |
Review and TEST #1, Study Guide, 439SAMPLEtst1.docx , Sample Test KEY |
|
|
8 |
Image enhancement, gray scale mods, histogram mod, pseudocolor |
Chapter 6: Section 6.2 |
Chap 6:11-14,16,18,20-24 Programing (Chap 5): Lowpass and Highpass spatial Filters |
9 |
Image enhancement, sharpening, smoothing |
Chapter 6: Sections 6.3, 6.4 6.5 |
Chap 6: 30-42, Suppl Exer: 2,4 Program: Unsharp masking |
10 |
Image restoration, overview, system model, noise removal: order filters Project Proposal Due Must be approved by Professor |
Chapter 7: Sections 7.1, 7.2, 7.3.1 Project: Chap2, Section 2.7 |
Chap. 7: 1-10 Program: Order filters |
11 |
Image restoration: noise removal: mean & adaptive filters, degradation model, inverse filter |
Chapter 7: Sections, 7.3.2, 7.3.3, 7.4, 7.5.1 |
Chap 7: 11-18, Suppl Exer: 1,3 Project |
12 |
Freq. filters, geometric transforms |
Chapter 7: Sections 7.5.2, 7.5.3, 7.5.4, 7.5.4, 7.5.7, 7.6 |
Chap 7: 19,20,21,23,27,28,33 Project |
13 |
image compression: system model, lossless methods |
Chapter 8: Sections 8.1, 8.2.1, 8.2.2 |
Chap 8: 1-7,10-14 Project |
14 |
Lossy/JPEG; Work on project, Oral Presentations.pptx |
Section 8.3: pages 413-414, 439-443 (JPEG) |
Project |
15 |
Review and TEST #2 ,Study Guide, 439SAMPLEtst2.docx , Sample Test Key |
Project |
|
16 |
Presentation of term project to class, professor and TA Project Paper Due |
|
|
|
|
|
|
Class
Attendance Policy: Based on
University Class Attendance Policy 1I9: It is the responsibility of students to
ascertain the policies of instructors with regard to absence from class, and to
make arrangements satisfactory to instructors with
regard to missed course work. Failure to attend the first session of a course
may result in the student’s place in class being assigned to another
student.
Class
Policies: If you have a
documented disability that requires academic accommodations, please go to
Disability Support Services for coordination of your academic accommodations.
DSS is located in the Student Success Center, Room 1270; you may contact them
to make an appointment by calling (618) 650-3726 or sending an email to disabilitysupport@siue.edu. Please
visit the DSS website located online at: www.siue.edu/dss for more information.
Students are
expected to be familiar with and follow the Student Academic Code. It is
included in the SIUE Policies and Procedures under Section 3C2.2.
Week |
TOPICS - reading: Chapter 2, CVIPtools |
1&2 |
Chapter 2: Introduction to CVIPlab (MATLAB or C) |
3 |
Chapter 3: Objective Fidelity Measures, RMS error and Peak SNR Extra credit: Root-mean-square SNR |
4 |
Chapter 4: Fourier Transform (p.172). Extra credit: supplemental Fourier Transform (p. 173) |
5 |
Chapter 5: Ideal Filters, lowpass and highpass with FFT (p. 207), Extra credit: DCT, bandpass filter |
6 |
(Study) |
7 |
(Test #1) |
8 |
Chapter 5: Lowpass and Highpass Spatial filters (p. 208), parts 1, 2 . Extra credit: parts 3,4 |
9 |
Chapter 6: Unsharp masking |
10 |
Chapter 7: Order Filters, part 1, let the user select window size of 3×3 or 5×5, Extra credit: let the user specify any mask size, and part 2. Project proposal due. See Chapter 2: Section 2.7 Must be approved by Professor. |
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. The proposal, due week 10, will include: 1) topic, 2) algorithms to be explored, 3) number and type of images to be used, 4) method of evaluation of results
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
Ø 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: