October 2012
Beginner
768 pages
23h 10m
English
Huffman Coding
In this chapter we describe a very popular coding algorithm called the Huffman coding algorithm. We first present a procedure for building Huffman codes when the probability model for the source is known, and then we introduce a procedure for building codes when the source statistics are unknown. We also describe a few techniques for code design that are in some sense similar to the Huffman coding approach. Finally, we give some examples of using the Huffman code for image compression, audio compression, and text compression.
This technique was developed by David Huffman as part of a class assignment; the class was the first ever in the area of information theory and was taught by Robert ...
Read now
Unlock full access