You are on page 1of 5

CSC455-Computer Vision

Lecture-wise Plan
A: Teacher and Course Information
Teacher Name: Dr. Muhammad Azhar E-mail: azhar.cs@cuisahiwal.edu.pk
Program: BSCS Semester: 7th
Department: Computer Science COMSATS University Islamabad, Sahiwal Campus

B: Course Description
Topics Covered:
Introduction to Computer Vision, Human Vision, Color Spaces and Transformations, Image
Coordinates, Image Re-sizing, Filters and Convolutions, Edges and Features, Harris,
Matching, RANSAC, Matching, RANSAC, HOG, and SIF, Optical Flow, 3D, Depth, and
Stereo, Machine Learning for Computer Vision, Supervised Learning, Classification and
Regression, Linear Regression, Bayesian Learning, K-NN, Decision Tree, Ensemble Learning
and Random Forests, Boosting, Support Vector Machine, Unsupervised Learning, K-Means,
DB SCAN and Model based Clustering, Hierarchical Clustering, Neural Networks,
Convolutional Neural Networks, Network Architectures, Semantic Segmentation, Object
Detection, Detection and Instance Segmentation, Vision and Language, Generative
Adversarial Networks.

Course Learning Objectives:


The course aims to provide the students with the introduction of some of the main topics in
Image Processing and Computer Vision. In addition to general introduction, few supervised and
unsupervised algorithms of Machine Learning used for computer vision techniques will also be taught
to develop skills in designing and building serious artificial intelligence programs.
Students Learning Outcomes:
After completion of the course the students will be able to:
 Resolve the industry problems by using Computer Vision techniques.
 Map the industry requirements for implementing the Computer Vision techniques.
 Implement a CV project in R programming language

Text Book:

Computer Vision: Algorithms and Applications, 2nd ed. Rick Szeliski.

Reference Books:

 Computer Vision: Algorithms and Applications, 2010.


 Computer Vision: Models, Learning, and Inference, 2012.
 Computer Vision: A Modern Approach, 2002.
 Introductory Techniques for 3-D Computer Vision, 1998.
 Multiple View Geometry in Computer Vision, 2004

C: Lecture-wise Activities
Week # Lecture # Topic (Chapter/Topics Covered) Evaluation Remarks
1 1
 Introduction to Computer Vision
14-02-22
2
16-02-22  Human Vision

2 3 Assign # 1
 Color Spaces and Transformations (5%)
21-02-22
4
23-02-22  Image Coordinates Quiz # 1
(5%)
3 5
 Image Re-sizing
28-02-22
6 Assign # 2
 Filters and Convolutions (5%)
02-03-22
4 7
07-03-22  Edges and Features
8 Quiz # 2
09-03-22  Harris, Matching, RANSAC (5%)
5 9
14-03-22  Matching, RANSAC, HOG, and SIF
10
16-03-22  Optical Flow
6 11
21-03-22  Continue optical flow
12  Machine Learning for Computer Vision
23-03-22  3D, Depth, and Stereo
7 13  Supervised Learning, Classification and
28-03-22 Regression
14
30-03-22  Linear Regression
8 15 Assign # 3
 Bayesian Learning (5%)
04-04-22
16 Quiz # 3
06-04-22  K-NN (5%)
9 17
11-04-22  Decision Tree
18
13-04-22  Ensemble Learning and Random Forests
10 19
18-04-22  Boosting
20
 Support Vector Machine
20-04-22
11 21 25%
25-04-22  Midterm Exams
22
27-04-22  K-Means
12 23
02-05-22  Continure k-means
24  DB SCAN and Model based Clustering
04-05-22  Hierarchical Clustering
13 25
09-05-22  Neural Networks
26 Assign # 4
11-05-22  Convolutional Neural Networks (5%)
14 27 Quiz # 4
16-05-22  Network Architectures (5%)
28
18-05-22  Semantic Segmentation
15 29
 Object Detection
23-05-22
30
 Detection and Instance Segmentation
25-05-22
16 31
30-05-22  Vision and Language
32  Generative Adversarial Networks
01-06-22
17 06-06-22 Final
Final Term Exam (50%)

Head Head
Course Instructor Knowledge Area Department of Computer Science

Dr. Muhammad Azhar Dr. Muhammad Azhar Dr. Majid Hussain


Lecturer Lecturer Assistant Professor
Department of Computer Department of Computer Department of Computer Science,
Science, CUI, Sahiwal Campus Science, CUI, Sahiwal CUI, Sahiwal
Campus Campus

You might also like