• DocumentCode
    839895
  • Title

    Efficient encoding and decoding algorithms for variable-length entropy codes

  • Author

    Higgie, G.R. ; Fong, A.C.M.

  • Author_Institution
    Cocam Consultancy, Auckland, New Zealand
  • Volume
    150
  • Issue
    5
  • fYear
    2003
  • Abstract
    Successive versions of the MPEG and JPEG coding standards have been widely adopted for compression of moving pictures and still images. Variable-length codes (VLC) such as Huffman codes are generally employed within the frameworks of these standards to achieve optimal coding efficiency in the entropy coding stage. Conventional table look-up encoding/decoding techniques for VLC are inefficient in memory usage. This is a particularly important consideration for hand-held devices, such as cellular phones with image reception and processing capabilities. The authors present a series of efficient and simple algorithms for VLC encoding and decoding based on a pointer look-up approach. They present both software and hardware implementations of these algorithms, and a comparison of memory requirements associated with the pointer look-up and conventional techniques
  • Keywords
    Hamming codes <variable-length entropy codes, efficient encoding/decoding algms.>; data compression <variable-length entropy codes, efficient encoding/decoding algms.>; decoding <variable-length entropy codes, efficient encoding/decoding algms.>; entropy codes <variable-length entropy codes, efficient encoding/decoding algms.>; image coding <variable-length entropy codes, efficient encoding/decoding algms.>; table lookup <variable-length entropy codes, efficient encoding/decoding algms.>; variable length codes <entropy codes, efficient encoding/decoding algms.>; Huffman codes; JPEG coding standards; MPEG coding standards; VLC; cellular phones; efficient decoding algorithms; efficient encoding algorithms; handheld devices; hardware implementation; image processing; image reception; memory requirements; moving picture compression; optimal coding efficiency; pointer look-up approach; software implementation; still image compression; table look-up encoding/decoding; variable-length entropy codes;
  • fLanguage
    English
  • Journal_Title
    Communications, IEE Proceedings-
  • Publisher
    iet
  • ISSN
    1350-2425
  • Type

    jour

  • DOI
    10.1049/ip-com:20030540
  • Filename
    1251673