• DocumentCode
    2313114
  • Title

    Alternating coding for universal variable length code

  • Author

    Xue, Shang ; Oelmann, Bengt

  • Author_Institution
    Dept. of Information Technol. & Media, Mid Sweden Univ., Sweden
  • Volume
    3
  • fYear
    2003
  • fDate
    14-17 Sept. 2003
  • Abstract
    Variable length code (VLC) is used in a large variety of lossless compression applications. A specially designed VLC, called "universal variable length code" (UVLC), is utilized in the latest video coding standard H.26L under development. In this work we propose a new coding method under the name "alternating coding" (ALT coding) and apply it to the UVLC. The ALT coded UVLC yields the same high coding efficiency as the original UVLC, but ALT coding also enables immediate decoding, immediate error detection and location in a UVLC packet. It improves the error resiliency and error robustness of the UVLC packet by applying an "error speculation". Results show that the ALT coded UVLC packet always outperforms the original UVLC packet in terms of error resiliency and robustness. Moreover, the simple pattern of ALT coded UVLC can greatly simplify the UVLC decoder architecture and therefore enables small, fast, and low-power decoder design.
  • Keywords
    data compression; decoding; variable length codes; video coding; alternating coding; decoder architecture; error resiliency; error robustness; immediate decoding; immediate error detection; lossless compression; universal variable length code; video coding; Bidirectional control; Code standards; Computer errors; Decoding; Discrete cosine transforms; Information technology; Robustness; Throughput; Video coding; Video compression;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Image Processing, 2003. ICIP 2003. Proceedings. 2003 International Conference on
  • ISSN
    1522-4880
  • Print_ISBN
    0-7803-7750-8
  • Type

    conf

  • DOI
    10.1109/ICIP.2003.1247285
  • Filename
    1247285