Patent · US Expired

Conversion system using programmable tables for compressing transform coefficients

US5835145A · kind A · utility

78Cited by
11References
19Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJan 19, 1996
Grant dateNov 10, 1998
Priority date
Expiry dateJan 19, 2016

Classification

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

Abstract

A conversion system for converting run-level pairs into variable length codes (VLCs) for purposes of compression, where each run-level pair includes a run and level value derived from scanning blocks of DCT coefficients. Each run value is provided to a programmable memory, which stores a segment address table comprising a list of base addresses, where a base address is included for each valid run value. An adder is provided for adding the base address to the level value of the run-level pair for determining a VLC address. The VLC address is provided to another programmable memory, which stores a table of VLCs, where the VLCs are grouped according to corresponding run values into a plurality of run segments, where each run segment corresponds to one run value and where each group of VLCs are ordered according to level values. The VLCs are preferably organized in ascending order based on the level values. The segment address table preferably includes a corresponding end address for each base address, where the end address is compared with the VLC address for determining an out-of-bounds VLC address. In the event an out-of-bounds value occurs, an escape signal is asserted for instruct…

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