×

Apparatus for variable-length coding and variable-length-decoding using a plurality of Huffman coding tables

  • US 5,528,628 A
  • Filed: 01/31/1995
  • Issued: 06/18/1996
  • Est. Priority Date: 11/26/1994
  • Status: Expired due to Term
First Claim
Patent Images

1. An apparatus for variable-length-coding input symbols representing a data block using a plurality of variable-length-code tables, the apparatus comprising:

  • N variable-length-code tables each having a respective symbol-codeword association different from one another according to associated statistics of said symbols;

    N variable-length coders, respectively connected to one of said N variable-length-code tables, for variable-length-coding said symbols having a predetermined block data unit using a corresponding one of said N variable-length-code tables, thereby generating a plurality of codewords;

    N buffers, respectively connected to an output terminal of one of said N variable-length coders, for storing corresponding said codewords generated by said one of said N variable-length coders;

    optimum table determining means for outputting table information representing the respective one of said N variable-length code tables producing a minimum amount of data for said block data unit on the basis of an amount of respective data of the codewords generated by each of said N variable-length coders; and

    means for outputting respective said codewords stored in a respective one of said buffers, in response to the table information generated by said optimum table determining means.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×