Teaching     Home




News


Course             

CS 188/88 | Fundamentals of Image and Signal Processing | Spring 2000
Lecture

Sudikoff 115 | 10:00-11:50 TuTh | XHr: 3:00-3:50 W
Instructor

Hany Farid | Sudikoff 208 | 646.2761
office hours: TuTh 9:00-10:00 | TuTh 12:00-1:00


Textbook

Required:
none

Recommended:
Linear Algebra and its Applications by Gilbert Strang
Discrete-Time Signal Processing by Alan Oppenheim, Ronald Schafer, John Buck
Fundamentals of Statistical Signal Processing (Volume I: Estimation Theory) by Steven M. Kay

Lecture Notes

Fundamentals of Image Processing
Documentation

General Mathematics | Matlab Introduction
Computing
All programming will be done in Matlab on the Linux boxes in Sudikoff 005

Face Images: 40 training images and 40 test images (to unpack: gunzip train.tar.gz; tar -xf train.tar)
Motion Sequence: 1   2   3   4   5
Images: Einstein   Mandrill   Mandrill (color)   Monkey
Displaying images: imshow.m


Syllabus

We will discuss basic tools used in the analysis, manipulation, and representation of digital images and signals. There will be a strong emphasis on the underlying mathematics along with applications to real-world problems. Following is a tentative syllabus:
linear algebra review
matlab review
discrete-time signals and systems
sampling/Fourier theory
digital filter design
image formation
image enhancement
linear filtering
non-linear filtering
multi-scale transforms (e.g., wavelets)
3-D structure estimation (e.g., motion/stereo)
object/face recognition
tools: least-squares, Kalman filtering, EM, PCA, ICA

Prerequisite

basic programming skills
calculus
linear algebra


Grading

Homework (30%) | Midterm (35%) | Final (35%)
Homework

There will be weekly homeworks given on Thursday. Homework is due in class on the following Thursday. Submit a hardcopy of any written questions, a hardcopy of any programming questions and sample output. Homeworks will not be accepted after Thursday's class.

Homework #1 | Homework #2 | Homework #3 | Homework #4 | Homework #5 | Homework #6

Exam The midterm and final will be in-class exams.


Teaching     Home