8. Compression, Speech, Audio and Video Encoding

  1. Madhavendra Richharia1 and
  2. Leslie David Westbrook2

Published Online: 7 JUN 2010

DOI: 10.1002/9780470665619.ch8

Satellite Systems for Personal Applications: Concepts and Technology

Satellite Systems for Personal Applications: Concepts and Technology

How to Cite

Richharia, M. and Westbrook, L. D. (2010) Compression, Speech, Audio and Video Encoding, in Satellite Systems for Personal Applications: Concepts and Technology, John Wiley & Sons, Ltd, Chichester, UK. doi: 10.1002/9780470665619.ch8

Author Information

  1. 1

    Knowledge Space Ltd, UK

  2. 2

    QinetiQ Ltd, UK

Publication History

  1. Published Online: 7 JUN 2010
  2. Published Print: 23 JUL 2010

Book Series:

  1. Wiley Series on Wireless Communications and Mobile Computing

Book Series Editors:

  1. Dr Xuemin (Sherman) Shen BSc, MSc, PhD3 and
  2. Dr Yi Pan BEng, MEng, PhD4

Series Editor Information

  1. 3

    University of Waterloo, Canada

  2. 4

    Georgia State University, USA

ISBN Information

Print ISBN: 9780470714287

Online ISBN: 9780470665619

SEARCH

Keywords:

  • audio encoding;
  • digitizing analogue signals;
  • hifi audio;
  • lossless data compression;
  • speech encoding;
  • video encoding;
  • vocoding

Summary

This chapter aims to acquaint the reader with the generic techniques used for the encoding of speech, hifi audio and video. The encoding of these media types is a very dynamic area, with significant rewards in terms of efficiency for progress. The chapter gives a flavour, only, and the interested reader is directed to the literature for details of the latest encoding techniques. It looks at measuring the average information content of a complete message and methods to eliminate redundant information without loss of fidelity. The chapter focuses on three generic vocoder types that illustrate the main concepts of vocoding: linear predictive coding, codebook excited linear prediction and multiband excitation. Finally, Huffman (or arithmetic) entropy encoding is used to ensure that the most frequently occurring codes (lists of run-length-encoded coefficients) are the shortest ones.

Controlled Vocabulary Terms

audio coding; data compression; speech coding; video coding