Instructor:
Dr. Ahmed Elgammal -- email: elgammal a-t cs rutgers edu
Office hours: Mon 2:30-4:30pm CoRE 316
TAs: Tarek
El-Gaaly (tgaaly) and Turgay Senlet (tsenlet)
TA Office hours: TBA,
will be held at CBIM lab
Class
Calendar and Lecture Slides and Assignments
Regular class time:
Lectures: M&Th 12:00- 1:20pm SEC-210
Recitations and Lab:
Sec 01 M 10:35-11:30AM SEC-203
Sec 02 Th 6:55-7:50PM HLL-009
Overview:
This
is a basic undergraduate-level class that intends to cover fundamentals 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
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.