SD575 Image Processing
*** Lecture Slides ***
Lectures 1 & 2 (Sept 15 &
17): Basics
Section
1.1 (Sept 15): Introduction
Section
1.2 (Sept 17): Human Visual System
Lectures 3 & 4 (Sept 22 &
24): Point Operations
Section
2.1 – Point Operations - Concepts
Section
2.2 – Point Operation - Histograms
Lectures 5 to 9 ()
Section 3.1 – Spatial
Operations: Introduction
Section 3.2 – Spatial
Operations: Smoothing
Section 3.3 – Spatial
Operations: Edge Detection and Enhancement
Lectures 9 to 14 (): Spatial-Frequency
Section 4.1 – Spatial-Frequency: Fourier Transform
Section 4.2– Discrete Fourier Transform
Section 4.3 – Spatial-Frequency Implementations
Lecture 15 – Midterm
Lectures 16-19 ()
Section 5.1 – Restoration:
Wiener Filtering
Section 5.2 – Restoration: Lee
Filter
Section 5.3 – Application:
In-painting
Lecture 20
Section 6.1 Color Image Processing
Lectures 21-22
Section 7.1 – Segmentation:
Histogram-based
Section 7.2 – Segmentation:
Edge-based
Lectures 22-23
Section 8.1 - Compression Concepts
Section 8.2 – Coding Methods
Section 8.3 – Block-Based
Coding
Section 8.4 – JPEG
Section 8.5 – Graphics
Compression
*** Tutorials ***
Sept 22: zooming
*** Problem Sets #1 to #7 for midterm ***
Note: ‘Advanced’ questions not required
for exams.
Problem
Set #1 - Point Operations for Enhancement Solutions
Problem Set #2 – Local Operations Solutions Help with
Q2.2 Help
with Q2.3
Problem Set #3 - Discrete Gradient and Laplacian
Solutions
Problem Set #4 – Linear Systems Solutions Separability
Explained
Problem Set #5 – Discrete Linear Systems and the
DFT
Solutions
Problem Set #6 – Global Operators Solutions
Problem Set #7 - High Frequency Emphasis Solutions 7.3a step response
revised
*** Labs ***
Lab 0 -
Introduction to Matlab - Sept 10 (No submission, no
grading, not counted for course requirements)
Lab 1 - Basic Image Processing. Two lab sessions (Sept 17 and Sept 24).
Lab 2 – Image Enhancement: Oct 1 (Noise
Generation and Smoothing) and Oct 8 (Sharpening)
Lab 3 – Frequency Domain Filtering and Design.
Oct 15 – Problem 2. Oct 22 – Problems 3 & 4. frequnoisy.tif
Lab 4 – Restoration (Wiener Filter and Lee
Filter) degraded.tif
Lab 5 – Compression and Segmentation peppers.png
*** Prior Midterms ***
2012 Midterm with Solutions
2013 Midterm with Solutions
*** Midterm
***
Room
assignments by last name (revised and final):
-
E5-6004
[A-L]
-
E5-6127
[M-R]
-
E5-6002
[S-Z]
-
Date/Time: Thursday October 30 11:00am-12:30pm (1.5 hours)
- Material:
everything to the end of Section 4 lecture
- Aid: crib
sheet is allowed. It is a good learning exercise to create the crib sheet as
you review the course. Details:
1)
8.5x11 piece of paper, both sides (expect you should only need 1 side)
2)
mathematical formulas or properties only (e.g., Gaussian, Sobel
2d masks, forward and inverse FFT, DFT; Fourier transform properties, Fourier
pairs, etc.)
3)
no solutions to any problems, no calculations or derivations (e.g., no
calculating the DFT of a signal), no figures (you should be able to sketch
figures on the exam), no algorithms
4)
pls be careful with 2) and 3) above - these are in
place to have a level playing field for all students
5)
crib sheet must be handed in with the exam; will be returned so you have it for
the final exam
-
Calculators are allowed
- What to
expect: Solve problems and explain
the solutions. See posted midterms
from 2012 and 2013 as examples.
- TA Hours: during lab session in
the lab on Oct 29. Please note that
each TA has been assigned certain content if you have particular questions.
- Robert 1-2pm (Problem Sets 2, 5, & 6 and 2012 Midterm)
- Javad 2-3pm (Problem
Sets 1,3, & 4 and 2013 Midterm)