Course Plan

Timeline Material Covered

Week 1

Class Preliminaries
Introduction – Types of images, imaging devices, acquisition, representation
Image Geometry – Transformations, pixels, sampling

Readings: LECTURE1.pdf

Week 2

Human Visual System – Visual perception, image formation, photoreceptors
Binary Image Processing – Image generation, logical operations, blob coloring

Readings: TBA

Week 3

Point Operation – Histogram, linear operators, nonlinear operators, histogram shaping
Algebraic Image Operations
Geometric Image Operations

Readings: TBA

Week 4

Discrete Fourier Transform – Image frequencies, sampling theorem

Readings: TBA

Week 5

Linear Filtering – Wraparound and linear convolution, linear filters, linear enhancement, deconvolution, Wiener filter

Readings: TBA

Week 6

Nonlinear Filtering – Median filters, morphology, noise models, order statistic filters
Review/Questions

Readings: TBA

Week 7

Mid-term Exam
Color – Fundamentals, models

Readings: TBA

Week 7

Segmentation – Points, lines, edge, thresholding, regions

Readings: TBA

Week 9

Object Measurements – Size, shape, texture, curve, surface
Template Matching
Edge Detectors

Readings: TBA

Week 10

Hough Transform
B-Splines

Readings: TBA

Week 11

Stereo – Range finding, 3D geometry
3D image processing

Readings: TBA

Week 12

Compression – Lossless, lossy, JPEG, Wavelets

Readings: TBA

Week 13

Image Processing in Multimedia – Image retrieval, representations
Project Presentations

Readings: TBA

Week 14

Project Presentations

Week 15

Review/Questions