Variable length code (VLC) is used in a large variety of lossless compression applications. Golomb-Rice code (GR code) is one type of VLC that is often encountered in the coding of video and image data. In this work we develop an efficient decoder for GR codes. Unlike the conventional variable length decoders, this new type of decoder needs neither codeword… (More)
—We propose a coding algorithm called unary prefixed Huffman (UPH) coding for a family of infinite sources called quantized generalized Gaussian (GG) sources. Compared with the existing codes for these GG sources, the UPH algorithm provides a more adaptive approach, and its coding efficiency is upper bounded by entropy +2.
In this paper we present a decoder architecture for variable-length codes capable of decoding alternated coded Golomb-Rice (GR) Codes in parallel. An architecture developed specifically for GR-codes and a coding method, we call alternating coding, simplify the decoder structure and enable parallel decoding. The proposed decoder detects the codeword lengths… (More)