Patent ID: 8428375

Claim:
A system for compressing graphics data values, the system comprising: a difference calculator configured to calculate differences in graphics data values for neighboring pixels in a pixel block; a predictor configured to predict a prediction value for each pixel in the pixel block based on the calculated differences; a prediction error calculator configured to calculate a prediction error value for each pixel in the pixel block based on the prediction value for each pixel; a mapper configured to map each prediction error value to a positive data value resulting in a plurality of mapped data values; an entropy parameter calculator configured to determine an entropy parameter; a divider configured to divide each mapped data value by the determined entropy parameter yielding an entropy part and a noise part; and an encoder configured to encode the entropy part and the noise part, wherein the determined entropy parameter satisfies the relationships: [Entropy L ( K )−Entropy L ( K+ 2)]>[Noise L ( K+ 2)−Noise L ( K )]; and [Entropy L ( K− 2)−Entropy L ( K )]<[Noise L ( K )−Noise L ( K− 2)].