AID-565, Computer Vision

Spring 2022-23

Instructor: Balasubramanian Raman
Other Instructors: Alok Bhardwaj and Sparsh Mittal
Office: S-227, CSE Building
Class Meeting Time: Mondays, Wednesdays (10:00-10:55 am), Thursdays (11:00-11:55 a.m).
Class Room: APJ Abdul Kalam Block - 407
Office Hours: Tuesdays, Fridays 11:00 a.m. - 1:00 p.m. and by appointment
Email: first four letters of first name at cs dot ac dot in


February 08, 2022: Second session of classes have begun (14 lectures by R. Balasubramanian).

Course Objectives, Learning Outcomes and Prerequisites

To provide a glimpse of what computer vision is about
To give an understanding of image processing for computer vision
To know about Image formation and camera calibration
To impart the knowledge on Feature detection and matching

Course Outcomes:
After completing the course you will be able to:
identify basic concepts, terminology, theories, models and methods in the field of computer vision,
describe known principles of human visual system,
describe basic methods of computer vision related to multi-scale representation, edge detection and detection of other primitives, stereo, motion and object recognition,
suggest a design of a computer vision system for a specific problem

Prerequisites: NIL.

Evaluation Components

Lecture Notes

01. Introduction to Computer Vision (08/02/2023)
02. Field of View, Stereo Vision and Reconstruction of 3D primitives from Stereo & sequence of Images (13/02/2023)
03. 3D Plane and a Straight Line (15/02/2023)
04. 2D Transformations and Viewing in 3D (16/02/2023)
05. Extrinsic and Intrinsic camera parameters, Perspective and Weak Perspective Camera models (27/02/2023)



Recommended Study Material

The following will be used as a reference/text book for this course:
1. Forsyth, D. A. and Ponce, J., "Computer Vision: A Modern Approach",Prentice Hall, 2nd Ed, 2011.
2. Gonzalez, R. C. and Woods, R. E., "Digital Image Processing", Prentice Hall, 3rd Ed., 2009.