×

Code book construction for variable to variable length entropy encoding

  • US 6,404,931 B1
  • Filed: 12/14/1998
  • Issued: 06/11/2002
  • Est. Priority Date: 12/14/1998
  • Status: Expired due to Term
First Claim
Patent Images

1. A method of constructing a code book for groupings of symbols drawn from an alphabet, in which variable size symbol groupings are each assigned a variable length code based on probability of occurrence of symbol groupings, comprising:

  • receiving a series of symbols from an input;

    storing in a data structure plural variable size symbol groupings, each symbol grouping defined by one or more contiguous symbols, wherein parsing the received series of symbols according to the symbol groupings yields probabilities of occurrence for the symbol groupings throughout the received series, and wherein the parsing repeats plural times, the symbol groupings changing after each parsing based on said probabilities of occurrence throughout the received series;

    assigning a variable length code for each symbol grouping based on a probability of occurrence of such symbol grouping in the received series; and

    outputting a code book that associates the symbol groupings with corresponding assigned codes for subsequent variable-to-variable compression.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×