Patent ID: 7154512

Claim:
A system for generating a target pixel in a target grid from a plurality of non-upsampled source pixels in a non-upsampled source grid, comprising: (a) a filter controller to calculate a first difference between a target pixel in the target grid and a non-upsampled source pixel in the non-upsampled source grid to the left of said target pixel, and to calculate a second difference between said target pixel in the target grid and a non-upsampled source pixel in the non-upsampled source grid to the right of said target pixel; (b) a left portion lookup circuit to select filter coefficients for a left portion of said target pixel in accordance with said first difference; (c) a right portion lookup circuit to select filter coefficients for a right portion of said target pixel in accordance with said second difference; and (d) a filter reconstruction unit to create a filter with said left and right portion filter coefficients, said filter for generating said target pixel from said plurality of non-upsampled source pixels.