View all subjects

Image processing

Students studying Computer Science will find this subject very useful. Hundreds of important topics on Image processing are organized neatly into lessons below.

Overview

Topics Covered

1. Digital Image and Video Fundamentals

  • Introduction to Digital Image, Digital Image Processing System, Sampling and Quantization, Representation of Digital Image, Connectivity, Image File Formats : BMP, TIFF and JPEG. Colour Models (RGB, HSI, YUV) Introduction to Digital Video, Chroma Sub-sampling ...
Read more

1. Digital Image and Video Fundamentals

  • Introduction to Digital Image, Digital Image Processing System, Sampling and Quantization, Representation of Digital Image, Connectivity, Image File Formats : BMP, TIFF and JPEG. Colour Models (RGB, HSI, YUV) Introduction to Digital Video, Chroma Sub-sampling, CCIR standards for Digital Video

2. Image Enhancement

  • Gray Level Transformations, Zero Memory Point Operations, Histogram Processing, Neighbourhood Processing, Spatial Filtering, Smoothing and Sharpening Filters. Homomorphic Filtering

3. Image Segmentation and Representation

  • Detection of Discontinuities, Edge Linking using Hough Transform, Thresholding, Region based Segmentation, Split and Merge Technique, Image Representation and Description, Chain Code, Polygonal Representation, Shape Number, Moments.

4. Image Transform

  • Introduction to Unitary Transform, Discrete Fourier Transform(DFT), Properties of DFT, Fast Fourier Transform(FFT), Discrete Hadamard Transform(DHT), Fast Hadamard Transform(FHT), Discrete Cosine Transform(DCT), Discrete Wavelet Transform(DWT),

5. Image Compression

  • Introduction, Redundancy, Fidelity Criteria,
  • Lossless Compression Techniques : Run Length Coding, Arithmetic Coding, Huffman Coding, Differential PCM,

  • Lossy Compression Techniques: Improved Gray Scale Quantization, Vector Quantization, JPEG, MPEG-1.

6. Binary Image Processing

  • Binary Morphological Operators, Hit-or-Miss Transformation, Boundary Extraction, Region Filling, Thinning and Thickening, Connected Component Labeling, Iterative Algorithm and Classical Algorithm
Read less