Huffman coding
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- NOKIA CORP
- Publication Date
- 2005-05-04
- Estimated Expiration
- Not applicable · inactive patent
Smart Images
Figure 1 Figure 2 Figure 3
Abstract
Description
technical field
[0001] This invention relates to data compression and, in particular, to the decoding of Huffman encoded codewords. Background technique
[0002] Huffman codes are widely used in the fields of data compression and communication. Some applications include JPEG image compression and MPEG video and audio compression. Huffman codes are codes with variable word length, which means that the individual symbols used to make up the message are each represented by different bit sequences of different lengths9 codes). This property of codewords helps reduce redundancy in the message data, ie it enables data compression. For example, the symbols A, B, C and D can be represented by the following code words:
[0003] the symbol code word A 0 B 10 C 110 D 111
[0004] All codewords are uniquely decodable; for example, the bit sequence "01101110100" decodes to 'ACDABA'. This set of codewords is call...