Course Description :
Basics of computer vision: Affine versus projective transformations, pinhole camera, camera calibration, stereo vision (depth from disparity). Review of Image representation (sampling &quantization), color, image versus video data. Low level image processing (point and region operations), Clustering and Image Segmentation, Types of features and their invariance properties, Linear Filters, Convolution, Correlation and Fourier Transform, Template Matching vs Features matching, Pattern Recognition Concepts (Features extraction, Features selection, Dimensionality Reduction (Principal Component Analysis), Bayes, NN, Decision Tree classifiers, Performance evaluation of a Classifier), Texture, shading, motion, tracking, optical flow. Skills in developing low, medium, high level vision tasks using MATLAB software package.