Instructor: Dr. Ahmed
Elgammal -- email: elgammal a-t cs
rutgers edu
Office
hours: Thu 5-7pm
TA:
Toufiq Parag email: tparag
Office
hours: Tuesday 2-3pm
Class
Calendar and Lecture Slides and Assignments
Regular
class time:
Lectures: TTh 3:20-4:40 PM HLL-116
Recitations and Lab: T 5:15-6:10 PM HLL 250
Announcements:
-
Assignment 3 is now posted- Due 4/8/08.
-
Midterm Thu 3/27/08
Overview:
This is a basic undergraduate-level class that intends to cover a variety of fundamental image processing, computer vision, and multimedia computing.
Introduction to Multimedia:
Historical overview, multimedia representations, software tools, authoring
tools.
Basics of Image Formation:
Camera and lenses, image formation, basic camera models and geometry. Image
formats. Colors in images and videos.
Image Computing I: Binary
image analysis: The basics of processing 2D images thresholding, connected
component analysis, mathematical morphology, shape descriptors. Application:
implementation of a simple Optical Character Recognition (OCR) System.
Image Computing II: Low level
processing of images: Convolution, basics of Fourier transform, edge detection,
texture representation and synthesis, image segmentation.
Video Processing: Fundamental
concepts of video, image and video compression, MPEG video coding, MPEG4,7 and
beyond.
Audio Processing: Basics of
digital audio, quantization and transmission of Audio. Audio compression, Audio
MPEG.
Multimedia applications: content-based retrieval in digital
libraries: case studies.
Linear algebra and basic
probability and statistics.
198:112 OR 14:332:351 &
198:206 OR 14-332:321 &
640:250
Required Text books:
W. Burger & M. Burger
ÒDigital Image Processing: An algorithmic introduction using JavaÓ, Springer
978-1-84628-379-6
Z. Li and M. S. Drew,
ÒFundamentals of MultimediaÓ, Prentice Hall 0-13-061872-1
Other useful textbooks
L. Shapiro, G. C. Stockman
ÒComputer VisionÓ, Prentice Hall.