Patent ID: 7409100

Claim:
A method of processing transform coefficient blocks of size N 1 ×N 2 , each transform coefficient block representing a different image block said transform coefficient blocks being previously generated using a first forward transform of a first type, the method comprising the steps of: computing for each block of coefficient values, an inverse transform of size (N 1 +a)×(N 2 +b) to generate a block of data values of size (N 1 +a)×(N 2 +b), where a and b are nonnegative values; and modifying edge values of each computed (N 1 +a)×(N 2 +b) block of data values as a function of the data values of a neighboring block; and performing for each (N 1 +a)×(N 2 +b) modified block of data values a second forward transform to generate a block of (N 1 +a)×(N 2 +b) transform coefficients.