Image Processing
Image Processing
Pilani Campus
AUGS/ AGSR Division
In addition to part I (General Handout for all courses appended to the Time table) this portion gives further
specific details regarding the course.
Course No : BITS F311
Course Title : Image Processing
Instructor-in-Charge : Raj Kumar Gupta
Instructor(s) : NA
Tutorial/Practical Instructors: NA
1. Course Description: This is a first course on digital image processing. It begins with an introduction to
the fundamentals of digital images and discusses the various discrete transforms, which are extensively used
in the field of image processing. The course discusses different image processing techniques essential for
image enhancement, image restoration and image compression. Finally, it briefly touches upon automatic
image classification and recognition.
2. Scope and Objective of the Course: The course introduces the students to the fundamentals of digital
images and various processing techniques that are applied to them so as to improve their quality. These
techniques are essential for image enhancement, image restoration and image compression. It also briefly
introduces automatic image classification and recognition. Matlab software will be introduced to the students
so as to improve their skills in writing codes related to image/data processing.
5-6 Some basic gray level transformations Chapter 3 To study image enhancement by gray
level transformations
11-13 Fourier Transform, Discrete Fourier Chapter 4 To introduce Fourier Transform and
Transform and their properties. Discrete Fourier Transform
1
BIRLA INSTITUTE OF TECHNOLOGY AND SCIENCE, Pilani
Pilani Campus
AUGS/ AGSR Division
14-15 Convolution & Correlation theorems, Chapter 4 To introduce convolution and establish
auto-correlation connection with Fourier transform
16-17 Fast Fourier Transform Chapter 4 To study the Fast Fourier Transform
algorithm
21 – 22 Removal of blur caused by uniform Chapter 5 To learn how to remove blur caused by
linear motion uniform linear motion
26 – 27 Kraft’s inequality, Huffman codes Chaps 1 & 2 To introduce basics of coding theory
of ref. book 2
28 – 30 Entropy and data compression 8.3.4, Chap 3 To introduce the basics of Information
of ref. Book theory
2
31 – 33 Near optimal variable length codes, Chapter 8 To learn various error- free
Arithmetic and LZW coding, run- compression techniques
length coding etc.
2
BIRLA INSTITUTE OF TECHNOLOGY AND SCIENCE, Pilani
Pilani Campus
AUGS/ AGSR Division
6. Evaluation Scheme:
Component Duration Weightage Date & Time Nature of component
(%) (Close Book/ Open
Book)
Mid-Semester Test 90 Min. 30 <TEST_1> Closed/open
Comprehensive Examination 3h 40 <TEST_C> Closed/open
Quiz/Assignment/Coding/etc 30 Announced in class Closed/open
Instructor-in-charge
Course No. BITS F311