Paper
1 May 1994 Superscalar Huffman decoder hardware design
Edward L. Schwartz, Martin P. Boliek, James D. Allen, David W. Bednash
Author Affiliations +
Proceedings Volume 2186, Image and Video Compression; (1994) https://doi.org/10.1117/12.173931
Event: IS&T/SPIE 1994 International Symposium on Electronic Imaging: Science and Technology, 1994, San Jose, CA, United States
Abstract
Huffman coding is one of the most common forms of lossless data compression. Many lossy image compression standards, for example the MPEG and JPEG, use Huffman coding as the back end entropy compressor because of its relatively good compression performance and simple hardware implementation. However, the decoding speed is limited by a feedback loop. For applications that require high speed decoding, such as High Definition Television at about 100 Mbyte/s, this feedback loop can be prohibitively slow. The highest speed conventional `parallel' Huffman decoders decode one complete codeword per look-up table memory cycle. This paper describes three different hardware designs that break through this limit. All three depend on probabilistic modeling of the coded data stream to predict, or speculate, on the values of adjacent codewords. One design uses a single fully specified memory with enough width for two, or more, output tokens. The other two designs use multiple memories each fed by a different portion of the code stream. This superscalar approach leads to average decode rates twice, or more, that of a conventional `parallel' decoder for a simulation of JPEG Huffman token data. The relative performance versus hardware cost is described for each design.
© (1994) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Edward L. Schwartz, Martin P. Boliek, James D. Allen, and David W. Bednash "Superscalar Huffman decoder hardware design", Proc. SPIE 2186, Image and Video Compression, (1 May 1994); https://doi.org/10.1117/12.173931
Lens.org Logo
CITATIONS
Cited by 1 scholarly publication.
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Image compression

Video compression

Feedback loops

Computer programming

Data modeling

Image quality standards

Quantization

RELATED CONTENT

Improved lossless intra coding for next generation video coding
Proceedings of SPIE (September 27 2016)
Grand Alliance HDTV system
Proceedings of SPIE (May 01 1994)
Family of variable-length codes for adaptive coding
Proceedings of SPIE (December 07 2001)
Layered Wyner-Ziv video coding
Proceedings of SPIE (January 18 2004)
Issues in MPEG compression of ultrasound sequences
Proceedings of SPIE (May 07 1997)
Adaptive perceptual quantization for video compression
Proceedings of SPIE (November 01 1991)

Back to Top