Beruflich Dokumente
Kultur Dokumente
Course This is a graduate-level introductory course on the fundamentals of digital image processing. The
Description course will emphasize the general principles of image processing. It will extend the signals and
systems knowledge of the students to two-dimensional signals.
This course will not emphasize compression, which is dealt with in CS676-Image and Video
Compression. It will also not cover video analysis, which is introduced in CS436-Computer Vision
Fundamentals.
Core/Elective This course is an elective for both undergraduate and graduate computer science and computer
engineering students.
Pre-requisites
CS272 OR CS436 OR MATH411 OR instructor’s consent
TextBooks, Text
Programming [Gonzales] Digital Image Processing/2E, R.C. Gonzales, R.E. Woods, Addison-Wesley, 2002
Environment,
etc. Recommended References:
[Castleman] Digital Image Processing, Kenneth R. Castleman, Prentice Hall, 1996
[Pitas] Digital Image Processing and Applications, I. Pitas, John Wiley, 2000
[Pratt] Digital Image Processing/3E, William K. Pratt, John Wiley, 2001
Programming Environment:
MATLAB: Familiarity with MATLAB is expected. Those who do not have this familiarity will have to
put in some extra effort in the beginning.
CS 674 Digital Image Processing
Year: 2003-04
Quarter: Winter
Lectures, There will be 20 sessions of 75 minutes, one in-class mid-term and one final examination.
Tutorials &
Attendance There is no grade for attendance, and is not required. However, students missing lectures may find
Policy it very difficult to make up for the content covered.
Lab support is available for getting your own images and videos for the project.
Additional Course website will serve as a primary tool for organization of additional reading material, web links
Details and other information related to the course. (http://suraj.lums.edu.pk/~cs674w03).
Cheating and plagiarism will not be tolerated and will be referred to the Disciplinary Committee for
appropriate action. The instructor will strongly recommend that the strictest possible action to be
taken against the students involved in plagiarism.
Students are encouraged to discuss the homework problems amongst themselves. Discussion is an
essential part of learning. However the solution handed in should be written up individually, without
referring to someone else’s work. The discussion partners, website, and other sources that have
contributed to the solution must be acknowledged.
Module Topics Sessions Readings
1 Introduction
Introduction 1 Ch 1
Course introduction, along with an overview of the
course, programming assignments and an applications
tour of Image Processing, File formats
2 Image Enhancement
3 Image Restoration