Computer Vision
Computer Vision
Course Objectives
No Course Objective
CO1 Apply a range of computer vision techniques, from low-level image processing to
high-level deep learning methods, to solve complex visual perception problems in
real-world scenarios.
CO2 Analyze the effectiveness of various image processing and feature extraction
algorithms for different computer vision tasks, considering factors such as image
type, noise, and computational complexity.
CO3 Design and implement computer vision systems that integrate multiple techniques
across image processing, segmentation, classification, and object detection to
address challenging visual recognition problems.
CO4 Evaluate the performance of different computer vision algorithms and deep
learning models using appropriate metrics, and critically assess their strengths
and limitations for various applications.
CO5 Critically compare and contrast the effectiveness of various computer vision
techniques across different problem domains, and propose novel solutions to
overcome their limitations in challenging scenarios.
Text Book(s)
R3 Image Processing, Analysis, and Machine Vision: Milan Sonka, Vaclav Hlavac,
Roger Boyle, Fourth edition, Cengage Learning
Reference Book(s) & other resources
R1 Forsyth, D. A., & Ponce, J. (2002). Computer vision: a modern approach. Second
Edition. Prentice hall
R2 Practical Machine Learning for Computer Vision: End-to-End Machine Learning for
Images, O’Rielly, 2021
R3 Szeliski, R., 2022. Computer vision: algorithms and applications. Springer Nature.
Content Structure
Module
Lab No. Lab Objective
Reference
Reading images
1 Displaying images 1
Color space conversion
Histogram equalization
2 Gray-scale transformation 2
Filtering applications like sharpening, blur, noise removal, smoothing
Note:
Syllabus for Mid-Semester Test (Closed Book): Topics in Session Nos. 1 to 8
Syllabus for Comprehensive Exam (Open Book): All topics (Session Nos. 1 to 16)
Evaluation Guidelines:
1 EC-1 consists of two Quizzes. Students will attempt them through the course pages
on the Elearn portal. Announcements will be made on the portal, in a timely
manner.
2 EC-2 consists of either one or two Assignments. Students will attempt them
through the course pages on the Elearn portal. Announcements will be made on the
portal, in a timely manner.
3 For Closed Book tests: No books or reference material of any kind will be
permitted.
4 For Open Book exams: Use of books and any printed / written reference material
(filed or bound) is permitted. However, loose sheets of paper will not be allowed.
Use of calculators is permitted in all exams. Laptops/Mobiles of any kind are not
allowed. Exchange of any material is not allowed.
5 If a student is unable to appear for the Regular Test/Exam due to genuine
exigencies, the student should follow the procedure to apply for the Make-Up
Test/Exam which will be made available on the Elearn portal. The Make-Up
Test/Exam will be conducted only at selected exam centres on the dates to be
announced later.
It shall be the responsibility of the individual student to be regular in maintaining the self-
study schedule as given in the course hand-out, attend the online lectures, and take all the
prescribed evaluation components such as Assignment/Quiz, Mid-Semester Test and
Comprehensive Exam according to the evaluation scheme provided in the hand-out.