Sayood, Khalid

Introduction to data compression - 3rd - New Delhi: Elsevier, 2011 - 682p.: 15x22x2; Paperback

About the book: The 3rd edition of Introduction to Data Compression incorporates all the latest updates and upgrades that a student or a professional might need to understand.

There is a vast introduction to the theoretical concepts about the latest compression techniques, explaining in detail all the instructions required to use these applications, illustrating with easy examples that helps readers understand these concepts better. Taking into account the whole field of Data Compression, this book incorporates context based compression, Huffman coding, lossless, arithmetic coding, dictionary techniques, scalar quantization, vector quantization, and lossy compression. The book helps the students and professionals gain hands-on knowledge of concepts pertaining to Data Compression and train them well enough to be able to develop an entire compression package after reading this book.

The audio compression topic also incorporates concepts about the Mp3 algorithm. It also explains concepts like new facsimile standard and New video coding standard. In depth detailed explanations on topics like JBIG 2, CELP, ADPCM, LPC, Group 3, MPEG-2, JPEG-LS, MELP, JPEG 2000 and 4 faxes. Students and professionals can learn to develop algorithms by themselves through companion websites that provide source code.

The book elaborated on topics such as Huffman Coding, The Root Lattices, Mathematical Preliminaries for Lossy Coding, Brief Review of Matrix Concepts, Dictionary Techniques, Mathematical Preliminaries for Lossless Compression, Probability and Random Processes, Scalar Quantization, Differential Encoding, Transform Coding, Context-Based Compression, Analysis/Synthesis and Analysis by Synthesis Schemes, Arithmetic Coding, Video Compression, Lossless Image Compression, Audio Coding, Subbands, Wavelets, Vector Quantization, Mathematical Preliminaries for Transforms, Subband Coding and Wavelet-Based Compression.

9788131206249


Computer Science Engineering

005.746 / SAY/INT