Objective
To be familiar with processing of images, pattern recognition and their applications
Syllabus
- Introduction to digital image processing
- Digital image representation
- Digital image processing: Problems and applications
- Elements of visual perception
- Sampling and quantization, relationships between pixels
- Two-dimensional systems
- Fourier transform and Fast Fourier Transform
- Other image transforms and their properties: Cosine transform, Sine transform, Hadamard transform, Haar transform
- Image enhancement and restoration
- Point operations, contrast stretching, clipping and thresholding, digital negative, intensity level slicing, bit extraction
- Histogram modeling: Equalization, Modification, Specification
- Spatial operations: Averaging, directional smoothing, median, filtering, spatial low pass, high pass and band pass filtering, magnification by replication and interpolation
- Image coding and compression
- Pixel coding: run length, bit plane coding, Huffman coding
- Predictive and inter-frame coding
- Introduction to pattern recognition in images
- Recognition and classification
- Recognition and classification
- Feature extraction
- Models
- Division of sample space
- Grey level features edges and lines
- Similarity and correlation
- Template matching
- Edge detection using templates
- Edge detection using gradient models, model fitting
- Line detection, problems with feature detectors
- Segmentation
- Segmentation by thresholding
- Regions based Segmentation, edges, line and curve Detection
- Frequency approach and transform domain
- Advanced Topics
- Neural networks and their application to pattern Recognition
- Hopfield nets
- Hamming nets, perceptron