Information Theory Foundation: Entropy, its properties, conditional entropy, mutual information, Types of codes, Krafts McMillan Inequality theorem, Source coding theorem.Introduction to Compression Techniques: Introduction, Types of compression – Lossy, lossless. Performance measures, Modeling, Coding. Text Compression: Huffmann –
static and dynamic, application in text compression, Shannon Fano Elias Coding, Arithmetic coding, Dictionary based coding-static, adaptive, UNIX compress.
Scalar and Vector Quantization: Scalar Quantization – Introduction, Uniform and Adaptive quantization. Vector Quantization- Introduction, Advantages, LBG, Tree vector quantization, Trellis coded quantization Audio Compression: Distortion criteria- Auditory perception, PCM, DPCM, ADPCM, Predictive coding- basic algorithm, Basic sub-band coding, MPEG Audio Coding
Image Compression: Distortion criteria- The human visual system, Transform coding- DCT, JPEG, JBIG II, GIF, Wavelet based compression- wavelets, the scaling function, Haar Transforms, JPEG-2000. Video Compression: Motion Estimation and Compensation- Full search and Fast search algorithms, H.261, MPEG-1, MPEG-2, MPEG-4, MPEG -7.