Bip Syllabus
Bip Syllabus
1. Course Pre-requisites:
Level Course Code Semester Prerequisites
B. Tech R204GA54101 I-I Linear Algebra & Calculus
B. Tech R204GA54201 I-II Transforms & Partial Differential
Differenti Equations
3. MARKS DISTRIBUTION:
Subject SEE CIE CAA Total Marks
Basics of Image Processing 60 Marks 30 Marks 10 Marks 100 Marks
5. EVALUATION METHODOLOGY:
The course will be evaluated for a total of 100 marks, with 10
0 marks for Continuous Internal
Assessment (CIA) and 60 0 marks for Semester End Examination (SEE). CIA
CIA is conducted for a
total of 10 marks, with 30
0 marks for Con
Continuous
tinuous Internal Examination (CIE), and 10 marks for
Continuous Alternative Assessment (CAA).
Semester End Examination (SEE): End examination of theory courses shall have the
following pattern:
a. There shall be 6 questions and all questions are compulsory.
b. Question 1 shall contain 5 compulsory short answer questions for a total of 10
marks such that each question carries 2 marks. There shall be 1 short answer
questions from each unit.
c. In each of the questions from 2 to 6, there shall be either/or type questions
quest of 10
marks each.
d. Student shall answer any one of them.
e. The questions from 2 to 6 shall be set by covering one unit of the syllabus for each
question.
The expected percentage of cognitive level of the questions is broadly based on the criteria
given in below Table.
For each theory course, during the semester, there shall be two CAAs. Each CAA will be evaluated
for 10 marks. The first CAA will be conducted for around 50% of the syllabus and the second CAA
will be conducted for the remaining syllabus. Final or consolidated CAA marks will be arrived by
considering the average of marks secured by the student in both the CAAs. Respective course
coordinator has to evaluate CAAs through Assignment or any other such evaluation methods
depending on the nature of the course. The course coordinator will announce the mode of the CAA
to the respective class at the beginning of the course. It is responsibility of the course coordinator
and Head of the department to maintain the complete record of CAAs and its evaluation.
7. COURSE OUTCOMES:
Program Outcomes
PO 1 Engineering knowledge: Apply the knowledge of mathematics, science,
engineering fundamentals, and an engineering specialization to the solution of
complex engineering problems.
PO 2 Problem analysis: Identify, formulate, review research literature, and analyze
complex engineering problems reaching substantiated conclusions using first
principles of mathematics, natural sciences, and engineering sciences.
PO 3 Design/Development of Solutions: Design solutions for complex Engineering
problems and design system components or processes that meet the specified
needs with appropriate consideration for the public health and safety, and the
cultural, societal, and Environmental considerations
PO 4 Conduct Investigations of Complex Problems: Use research-based knowledge
and research methods including design of experiments, analysis and interpretation
of data, and synthesis of the information to provide valid conclusions.
PO 5 Modern Tool Usage: Create, select, and apply appropriate techniques, resources,
and modern Engineering and IT tools including prediction and modeling to complex
Engineering activities with an understanding of the limitations
PO 6 The engineer and society: Apply reasoning informed by the contextual knowledge
to assess societal, health, safety, legal and cultural issues and the consequent
responsibilities relevant to the professional engineering practice.
PO 7 Environment and sustainability: Understand the impact of the
professional engineering solutions in societal and environmental contexts, and
demonstrate the knowledge of, and need for sustainable development.
PO 8 Ethics: Apply ethical principles and commit to professional ethics and
responsibilities and norms of the engineering practice.
PO 9 Individual and team work: Function effectively as an individual, and as a
member or leader in diverse teams, and in multidisciplinary settings.
PO 10 Communication: Communicate effectively on complex engineering activities
with the engineering community and with society at large, such as, being able to
comprehend and write effective reports and design documentation, make effective
presentations, and give and receive clear instructions.
PO 11 Project management and finance: Demonstrate knowledge and
understanding of the engineering and management principles and apply these to
one’s own work, as a member and leader in a team, to manage projects and in
multidisciplinary environments.
PO 12 Life-Long Learning: Recognize the need for and having the preparation and
ability to engage in independent and life-long learning in the broadest context of
technological change
Program Specific Outcomes
PSO1 Apply concepts to design and develop multi-disciplinary computing systems and
applications.
PSO2 Develop models in machine learning, deep learning, and big data technologies using
AI knowledge and modern tools.
PSO3 Provide a solid foundation and enhance their abilities to qualify for higher education,
research, and employment in Artificial Intelligence and Machine Learning with
ethical values.
CO1 X - - - - - - - - - - X - -
CO2 X X - - - - - - - - - - X - -
CO3 X X - - - - - - - - - - X - -
CO4 X X - - - - - - - - X - -
CO5 X X - - - - - - - - - - X - -
CO6 X X - - - - - - - - - X -
POs/PS
Justification for mapping No.of key
CO Os
(Students will be able to) competencies
mapped
11. TOTAL COUNT OF KEY COMPETENCIES FOR CO – PO/ PSO MAP- PING:
PROGRAM OUTCOMES PSO’S
COs
PO 1 PO 2 PO 3 PO 4 PO 5 PO 6 PO 7 PO 8 PO 9 PO 10 PO 11 PO 12 PSO 1 PSO 2 PSO 3
CO 1 2 - - - - - - - - - - - 1 - -
CO 2 2 5 - - - - - - - - - - 1 - -
CO 3 2 5 - - - - - - - - - - 1 - -
CO 4 2 5 - - - - - - - - - - 1 - -
CO 5 2 5 - - - - - - - - - - 1 - -
CO 6 2 5 - - - - - - - - - - 1 - -
16. SYLLABUS:
Learning Outcomes:
At the end of this unit, the student will be able to
1. Describe the fundamental concept of Imaging.
2. Describe the operations that can be applied on pixels of an image.
Unit II- Image Transforms
Need for image transforms, Discrete Fourier trans
transform
form (DFT) of one variable, Extension to functions
of two variables, some properties of the 2 2-D Discrete Fourier transform, Discrete Cosine Transforms,
Walsh Transform. Hadamard Transform
ransform.
Learning Outcomes:
At the end of this unit, the student will be able to
1. Implement transforms to represent images in frequency domain.
2. Compare the properties of different transforms.
Unit III –Image Filtering & Enhancement
Background enhancement by point processing, Histogram processing, Spatial filtering, Enhancement
in frequency Domain, Image smoothing, Image sharpening, Colour image Enhancement.
Learning Outcomes:
At the end of this unit, the student will be able to
1. Describe the need for image enhancement.
2. Carryout image enhancement in special & frequency domain.
Unit IV –Image Restoration and Image Segmentation
A Model of the Image Degradation/Restoration Process, Inverse Filtering – Minimum Mean Square
Error Filtering, Constrained Least Squares Filtering, Image Segmentation: Fundamentals, Point, Line
and Edge Detection, Thresholding, Region - Based Segmentation.
Learning Outcomes:
At the end of this unit, the student will be able to.
1. Describe the difference between image enhancement and restoration.
2. Perform various image segmentation techniques.
Unit V –Image Compression
Redundancies in Images, Basic Compression models: Huffman Coding, Arithmetic Coding, LZW
Coding, Run – Length Coding, Bit Plane Coding.
Learning Outcomes:
At the end of this unit, the student will be able to
1. Describe the need for image compression & types of compressions.
2. Perform coding techniques to remove redundancy in images to implement compression.
Text Books:
1. Rafael C. Gonzalez, Richard E woods and Steven L.Eddins, “Digital Image processing using
MATLAB”, Tata McGraw Hill, 2010.
2. S jayaraman, S Esakkirajan, T Veerakumar, “Digital Image processing”, Tata McGraw Hill.
3. William K. Pratt, “Digital Image Processing”, 3rd Edition, John Wilely, 2004.
4. Scotte Umbaugh,”Digital Image Processing and Analysis – Human and Computer Vision
Application with using CVIP Tools”, 2 nd Edition, CRC Press, 2011.
e-Resources:
Course Outcomes:
At the end of the course, student will be able to
1. Describe the various concepts of digital image processing.
2. Describe fundamentals of digital image processing.
3. Carry out operations on images using image transforms.
4. Carry out image enhancement in spatial and frequency domain.
5. Estimate image degradation function and perform image restoration and segmentation.
6. Carry out coding techniques for image compression.
Section A: https://classroom.google.com/c/NTU0NTM1MTU5NTQ5
17. Academic Calendar & Lesson Plan:
Academic Calendar:
Lesson Plan:
Mode of Periods Books Scheduled
Sr. No. Topics to be covered
Delivery Required followed Date
24,25
4 Elements of Visual Perception ICT 2 T1
/07/2023
26,27
5 image sensing and acquisition ICT 2 T1
/07/2023
27,31
6 image sampling and quantization ICT 3 T1 /07/2023 &
01/08/2023
02,03
7 some basic relationships between pixels ICT 2 T1
/08/2023
An introduction to the mathematical tools used in 03,07
8 ICT 2 T1
digital image processing /08/2023
08,09
9 Revision for Unit-I ICT 2 T1
/08/2023
Total no of classes: 18
Unit II- Image Transforms
10 Introduction to Image Transforms ICT 1 T1 10/08/2023
10,14
11 Need for image transforms ICT 2 T1
/08/2023
16,17
12 Discrete Fourier transform (DFT) of one variable C&T 2 T1
/08/2023
17,21,22
13 Extension to functions of two variables C&T 3 T1
/08/2023
23,24
14 some properties of the 2-D Discrete Fourier transform C&T 3 T1
/08/2023
28,29
15 Discrete Cosine Transforms C&T 2 T1
/08/2023
30,31
16 Walsh Transform C&T 2 T1
/08/2023
31/08/2023 &
17 Hadamard Transform C&T 2 T1
04/09/2023
05,06
18 Revision for Unit-II ICT 2 T1
/08/2023
Total no of classes: 19
Unit III –Image Filtering & Enhancement
19 Introduction to Image Filtering & Enhancement ICT 1 T1 11/09/2023
12,13
20 Background enhancement by point processing ICT 2 T1
/09/2023
21 Histogram processing ICT 2 T1 14/09/2023
25,26
34 Point, Line and Edge Detection ICT 2 T1
/10/2023
35 Thresholding ICT 1 T1 26/10/2023
30,31
36 Region - Based Segmentation ICT 2 T1
/10/2023
01,02
37 Revision for Unit-IV ICT 2 T1
/11/2023
Total 14
Total 11
COs
S. No. Topics covered beyond the syllabus
Mapped
1 Applications of Image Processing CO1
2 Properties of 2-DFT CO3
3 Slant Transform CO3
4 Image Compression Model CO6
5 Image Compression Schemes CO6