PROFESSIONAL ELECTIVES
Electives in Computer Vision
Course Name | Computer Vision |
Course Code | 23CSE373 |
Program | B. Tech. in Computer Science and Engineering (CSE) |
Credits | 3 |
Campus | Amritapuri ,Coimbatore,Bengaluru, Amaravati, Chennai |
Electives in Computer Vision
Introduction, Image Formation – geometric primitives and transformations, photometric image formation, projective geometry, Camera Geometry, Sensor and Image Model, Camera Extrinsics and Intrinsics, Homogeneous Coordinates, DLT and Camera Calibration. Implementation of camera calibration algorithm using checker board.
Stereo Geometry – Geometry of the Image Pair, Epipolar Geometry, Fundamental matrix and Essential Matrix, Direct Solution for Fundamental and Essential Matrix. Depth estimation from Stereo geometry, Multi-View geometry, Pose estimation. Feature Detection- points and patches, Förstner Operator, edges, lines, corners
Feature Descriptors and Matching – SIFT Features and RANSAC, Feature-Based Alignment – Image Stitching, Dense motion estimation – Optical flow, Kalman Filter. Deep Learning Architectures for computer vision: AlexNet on ImageNet, VGGNet on ImageNet, GoogleNet on ImageNet
Course Objectives
Course Outcomes
CO1: Understand the formation of an image in the camera and apply projective transformations, calibration algorithms
to model a camera in the real world.
CO2: Understand stereo, multi view geometry concepts and apply algorithms for depth estimation.
CO3: Apply Feature Detection, Descriptors and Matching methods on images.
CO4: Analyze the performance of basic deep learning architectures for computer vision applications.
CO-PO Mapping
PO/PSO | PO1 | PO2 | PO3 | PO4 | PO5 | PO6 | PO7 | PO8 | PO9 | PO10 | PO11 | PO12 | PSO1 | PSO2 |
CO | ||||||||||||||
CO1 | 3 | 3 | 2 | 2 | 2 | – | – | – | 2 | 1 | – | 2 | 3 | 2 |
CO2 | 3 | 3 | 2 | 2 | 2 | – | – | – | – | – | – | 2 | 3 | 2 |
CO3 | 3 | 3 | 2 | 2 | 2 | – | – | 2 | 2 | 2 | – | 2 | 3 | 2 |
CO4 | 3 | 3 | 2 | 2 | 3 | – | – | 3 | 3 | 3 | – | 2 | 3 | 2 |
Evaluation Pattern: 70:30
Assessment | Internal | End Semester |
Mid Term Exam | 20 | |
Continuous Assessment Theory (*CAT) | 10 | |
Continuous Assessment Lab (*CAL) | 40 | |
**End Semester | 30 (50 Marks; 2 hours exam) |
*CAT – Can be Quizzes, Assignments, and Reports
*CAL – Can be Lab Assessments, Project, and Report
**End Semester can be theory examination/ lab-based examination/ project presentation
Textbook(s)
Szeliski R. “Computer Vision: Algorithms and Applications”, Springer. New York. 2010.
David A. Forsyth, “Computer Vision: A Modern Approach”, 2nd edition, 2012.
Dr.Adrian Rosebrock, “Deep learning for computer vision with python”, PYIMAGESEARCH, 2017.
Reference(s)
Amin Ahmadi Tazehkandi, “Hands-On Algorithms for Computer Vision: Learn how to use the best and most practical computer vision algorithms using OpenCV”,Packt Publishing, 2018.
DISCLAIMER: The appearance of external links on this web site does not constitute endorsement by the School of Biotechnology/Amrita Vishwa Vidyapeetham or the information, products or services contained therein. For other than authorized activities, the Amrita Vishwa Vidyapeetham does not exercise any editorial control over the information you may find at these locations. These links are provided consistent with the stated purpose of this web site.