Professional Documents
Culture Documents
IIITB OBE Course DIP
IIITB OBE Course DIP
IIITB OBE Course DIP
Yes /
Focus Area Details
No
Yes This course enables the students to learn
the basics of Digital Imaging techniques
Direct focus on employability and their application in day-to-day life.
Yes This course includes regular assignments
and home works that develop their coding
Focus on skill development skills, preferably in MATLAB and Python.
Focus on entrepreneurship No
Provides value added / life skills No
(language, writing, communication, etc.)
CO2
CO3
CO4
CO5
CO6
CO7
CO8
CO9
CO10
Legend: PO/PSO: Programme Outcomes / Programme Specific Outcomes; CL: Cognitive Level (from Revised
Bloom’s Taxonomy); KC: Knowledge Category (from Revised Bloom’s Taxonomy); Class (Hrs): Number of hours
of instruction; Tut (Hrs): Number of hours of tutorial session (where applicable)
Course Content
The following is the tentative list of topics to be covered in this course.
1. Introduction to Digital Images: Image representation, types and acquisition
2. Image Enhancement Techniques: Equalization, spatial- and frequency-domain
enhancement
3. Image Filtering: Spatial- and frequency-domain filtering
4. Image Segmentation: Thresholding techniques, edge detection
5. Morphological Image Processing: Binary and grayscale morphology
6. Image Restoration: Noise models and restoration techniques
7. Image Compression: Lossless and lossy compression techniques
8. Advanced Topics and Applications
Learning Resources
Gonzalez, Rafael C. Digital image processing. Pearson Education India, 2009.
Gonzalez, Rafael C., Richard Eugene Woods, and Steven L. Eddins. Digital image
processing using MATLAB. Pearson Education India, 2004.
Solomon, Chris, and Toby Breckon. Fundamentals of Digital Image Processing: A
practical approach with examples in Matlab. John Wiley & Sons, 2011.
Assessment Plan
Quizzes: 20%
Assignments and Homework: 20%
Mid-semester Examination: 20%
Mini Project: 40%
Evaluation Procedures
The course uses one or more of the following evaluation procedures as part of the course:
Manual evaluation of essay type / descriptive questions
Automatic evaluation of programming questions
Automatic plagiarism check using tools
Students will be provided opportunity to view the evaluations done where possible either in
person or online
Academic Dishonesty/Plagiarism
As per institute policy
Accommodation of Divyangs
As per institute policy