Digital Coding of Waveforms: Principles and Applications to Speech and Video (Prentice-hall Signal Processing Series)
Prentice Hall 1984. Authors N.S. and Noll, Petter Jayant book on image, video and speech coding.
Why Read This Book
You should read this classic if you want a rigorous, foundational treatment of how continuous waveforms are represented, quantized, and compressed for speech, image and video — with clear links between information theory, transform and predictive methods, and practical coding systems. You will learn the principles that underpin modern audio/speech and image codecs and gain historical perspective on algorithms that shaped today’s standards.
Who Will Benefit
Researchers and engineers in signal processing, communications, audio/speech and image/video compression who need a mathematically grounded reference tying rate‑distortion theory to practical coding methods.
Level: Advanced — Prerequisites: Undergraduate-level signals and systems, calculus, linear algebra, probability and basic digital communications; familiarity with Fourier analysis and basic DSP concepts.
Key Takeaways
- Apply rate–distortion concepts to evaluate tradeoffs between bit rate and reconstruction quality for waveforms
- Design and analyze quantizers (scalar and vector) and understand their performance limits
- Implement and compare predictive (PCM/DPCM/ADPCM) and transform (KLT/DCT/FFT-based) coding approaches
- Use entropy coding methods (e.g., Huffman) and combine them with quantization and transform stages for efficient coding
- Understand speech-specific techniques (linear predictive coding and waveform vocoders) and how they integrate with general coding frameworks
Topics Covered
- 1. Introduction and Overview of Waveform Coding
- 2. Statistical Models for Speech and Image Signals
- 3. Fundamentals of Rate–Distortion Theory
- 4. Quantization Theory: Scalar and Vector Quantizers
- 5. Predictive Coding: PCM, DPCM and Adaptive Schemes
- 6. Transform Coding: KLT, DCT and Practical Implementations
- 7. Subband and Filter‑Bank Coding
- 8. Entropy Coding and Source Coding Techniques
- 9. Speech Coding: Linear Prediction and Vocoders
- 10. Image and Video Coding Principles and Architectures
- 11. Practical Considerations, System Examples and Performance
- 12. Extensions: Adaptive Filtering, Spectral Analysis and Applications
Languages, Platforms & Tools
How It Compares
Compared to Oppenheim & Schafer's Discrete‑Time Signal Processing, Jayant & Noll focuses much more on source coding and compression theory; compared to modern texts like Sayood's Data Compression, it is more theoretical and historically foundational rather than a cookbook of contemporary codecs.












