This course offers fundamental concepts in computer vision. Being an introduction to the common terminology and basic applications of computer vision, the aim of this course is to let students gain fundamental computer vision techniques and apply them to basic problems.

 

Syllabus

 

1

Introduction to Computer Vision

2

Matlab Fundamentals

3

Image Formation 

4

Filtering, Edge Detection

5

Hough Transform

6

FFT

7

Morphological Image Processing

8

Features, SIFT, Viola Jones

9

Camera Fundamentals, Calibration

10

Feed Forward Neural Networks

11

Learning Based Vision, Deep Learning Fundamentals

12

CNN Architectures,Transfer Learning

13

SSD,R-CNN, Object Detection

14

 Semantic Segmentation