Patent ID: 8254700
Filing Date: 2012-08-28
Classification: H03M,H04N

Abstract:
1. A system comprising: an input module to receive a digital image; a Discrete Cosine Transform (DCT) module to obtain a plurality of DCT coefficients associated with the digital image, each DCT coefficient from the plurality of DCT coefficients associated with a DCT coefficient storage comprising one or more bits for storing a value of a DCT coefficient and one or more available bits; a statistics generator to generate statistics associated with the plurality of DCT coefficients, the statistics comprising a first value and a second value, the first value comprising a bit-length of a non-zero DCT coefficient, the second value comprising a length of a zero-run; a placement module to store the generated statistics in at least some of the available bits of the plurality of DCT coefficients, the placement module to store the first value in at least some of available bits of a non-zero DCT coefficient from the plurality of DCT coefficients and to store the second value in at least some of available bits of a zero-value DCT coefficient from the plurality of DCT coefficients; and an entropy coder to generate uniquely decodable (UD) codes for the plurality of DCT coefficients utilizing the statistics stored in the plurality of DCT coefficients.