DSPRelated.com
Books

Image and Video Compression Standards: Algorithms and Architectures (The Springer International Series in Engineering an

Bhaskaran, Vasudev, Konstantinides, Konstantinos 1995

Image and Video Compression Standards: Algorithms and Architectures presents an introduction to the algorithms and architectures that underpin the image and video compression standards, including JPEG (compression of still images), H.261 (video teleconferencing), MPEG-1 and MPEG-2 (video storage and broadcasting). In addition, the book covers the MPEG and Dolby AC-3 audio encoding standards, as well as emerging techniques for image and video compression, such as those based on wavelets and vector quantization.
The book emphasizes the foundations of these standards, i.e. techniques such as predictive coding, transform-based coding, motion compensation, and entropy coding, as well as how they are applied in the standards. How each standard is implemented is not dealt with, but the book does provide all the material necessary to understand the workings of each of the compression standards, including information that can be used to evaluate the efficiency of various software and hardware implementations conforming to the standards. Particular emphasis is placed on those algorithms and architectures that have been found to be useful in practical software or hardware implementations.
Audience: A valuable reference for the graduate student, researcher or engineer. May also be used as a text for a course on the subject.


Why Read This Book

You will get a clear, standards-focused bridge between DSP theory and real-world image/audio/video codecs — learning not just the mathematics (DCT, motion compensation, entropy coding) but how these techniques are assembled into JPEG, H.261, MPEG-1/2 and audio codecs. The book also examines hardware/architecture issues and emerging 1990s techniques (wavelets, vector quantization), making it valuable if you need to implement, optimize, or evaluate codec systems.

Who Will Benefit

Engineers, system designers, and graduate students with some DSP background who are implementing or evaluating image, video, or audio compression standards and their hardware/software architectures.

Level: Intermediate — Prerequisites: Basic digital signal processing (linear systems, transforms), familiarity with linear algebra and probability, and some experience with programming or MATLAB for algorithm prototyping.

Get This Book

Key Takeaways

  • Explain the core building blocks of modern codecs, including predictive coding, DCT-based transform coding, motion compensation, and entropy coding
  • Compare and contrast the design choices and bitstream tools used in JPEG, H.261, MPEG-1 and MPEG-2 (and associated audio codecs)
  • Design and analyze motion-estimation and compensation strategies and understand their impact on rate-distortion performance
  • Map compression algorithms onto hardware/software architectures and identify implementation trade-offs for real-time encoders/decoders
  • Evaluate alternative and emerging techniques of the era (wavelet-based coding and vector quantization) and understand their potential advantages
  • Apply objective criteria for rate control, buffering and system-level considerations in broadcast, storage and teleconferencing contexts

Topics Covered

  1. Introduction and Historical Context of Image and Video Standards
  2. Foundations: Predictive Coding, Transform Theory and Quantization
  3. Entropy Coding: Huffman, Run-length, and Arithmetic Coding
  4. JPEG: Still Image Compression Standard and Profiles
  5. Motion Compensation and Hybrid Coding Principles
  6. H.261: Video Teleconferencing Standard
  7. MPEG-1 and MPEG-2: Architectures for Storage and Broadcasting
  8. Audio Coding: MPEG Audio and Dolby AC-3 Overview
  9. Rate Control, Buffering and System Considerations
  10. Emerging Techniques: Wavelet-based Coding and Vector Quantization
  11. Architectures and Implementation Issues (VLSI/DSP Mapping)
  12. Performance Evaluation, Test Sequences, and Conformance
  13. Appendices: Standards Data Structures and Example Bitstreams

Languages, Platforms & Tools

CMATLABVHDL/Verilog (conceptual)Generic DSP processorsASIC/VLSI and hardware accelerator architecturesConsumer set-top boxes / broadcast encoders (conceptual)Signal processing prototyping (MATLAB/Octave, conceptual)Hardware description and synthesis tools (VHDL/Verilog — conceptual)

How It Compares

Compared with Pennebaker & Mitchell's "JPEG: Still Picture Compression Standard" (which dives deeply into JPEG), Bhaskaran offers broader coverage across multiple standards and links algorithms to hardware architectures; Tekalp's "Digital Video Processing" covers broader video processing algorithms but less emphasis on standard bitstreams and implementation architecture.

Related Books

Martin Vetterli, Jelena Kov...