Patent · US Active

Multi-layer run level encoding and decoding

US7724827B2 · kind B2 · utility

39Cited by
107References
52Claims
0Family size

Assignee

Inventors

Key dates

Filing dateApr 15, 2004
Grant dateMay 25, 2010
Priority date
Expiry dateOct 24, 2027

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04N19/70
  • WIPO fieldAudio-visual technology
  • WIPO sectorElectrical engineering

Abstract

Entropy coding and decoding techniques are described, which may be implemented separately or in combination. For example, a video encoder uses two-layer run level coding to reduce bitrate for frequency transform coefficients in a quick and efficient manner, and a video decoder uses corresponding two-layer run level decoding. This two-layer coding/decoding can be generalized to more than two layers of run level coding/decoding. The video encoder and decoder exploit common patterns in run level information to reduce code table size and create opportunities for early termination of decoding. Using zoned Huffman code tables helps limit overall table size while still providing a level of adaptivity in encoding and decoding. Using embedded Huffman code tables allows the encoder and decoder to reuse codes for 8×8, 8×4, 4×8, and 4×4 blocks.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.