Patent ID: 7656949

Claim:
A method, comprising: applying a filter to a block of transform coefficients; identifying zero patterns in the block of transform coefficients to derive zero pattern information, wherein identifying zero patterns comprises determining the location of zero values or near zero values in the block of transform coefficients, wherein the filter increases the number of zero values, wherein a transform coefficient is determined to be near zero when it falls under a percentage of a value calculated using plurality of transform coefficients in the block; performing one-dimensional inverse transforms on a subset of the total number of rows in the block of transform coefficients before performing one-dimensional inverse transforms on all of the columns in the block of transform coefficients when it is determined that there are more rows of zeros than columns of zeros; requantizing and reencoding video data to obtain requantized video data having a bit rate lower than the bit rate of the received compressed video data, wherein the requantized video data has a bit rate reduced by a bit rate reduction ratio associated with zero patterns.