×

Digital data compression system including zerotree coefficient coding

  • US 5,315,670 A
  • Filed: 11/12/1991
  • Issued: 05/24/1994
  • Est. Priority Date: 11/12/1991
  • Status: Expired due to Term
First Claim
Patent Images

1. A system for processing digital data comprising a plurality of image representative data elements, said system including:

  • means responsive to said data elements for providing coefficients representing data elements;

    means for evaluating said coefficients to determine significant and insignificant coefficients;

    means responsive to evaluated coefficients from said evaluating means for generating a zerotree structure of data representative coefficients, said tree structure having a path from an insignificant single root coefficient generated at a coarse level of information to insignificant descendant coefficients generated at all levels of relatively finer information, where coarse information is image information in a low frequency subband derived from image information over a given spatial area, and finer information is image information in relatively higher frequency subbands derived from image information over a relatively smaller spatial area;

    first means for generating a symbol representing a related association of insignificant coefficients within said tree structure along said path encompassing said root coefficient and said descendant coefficients of said tree structure, said first means including means for comparing coefficients to a reference level so that said symbol represents that neither said root coefficient nor any descendant thereof has a magnitude greater than said reference level;

    second means for generating a symbol representing a significant coefficient;

    means for producing a dominant list of entries corresponding to insignificant coefficients, and a subordinate list of entries corresponding to significant coefficients; and

    means for coding said symbols generated by said first and second generating means to produce an output bitstream;

    whereinsaid evaluating means evaluates each coefficient associated with respective entries of said dominant and subordinate lists at successively finer thresholds for progressively refining the contents of said dominant and subordinate lists.

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