Patent ID: 7925119

Claim:
A method of adapting an image defined by numerical values associated with points distributed as a matrix so as to transform an input image into an output image by successively processing rectangular tiles of like dimensions, comprising: receiving, in a plurality of first queue memories each having a depth equal to a number of points of a tile row, values associated with points of the input image belonging to a tile currently being processed, the values being transmitted in accordance with successive rows of the tile; receiving, in a plurality of second queue memories each having a depth equal to a number of points in a tile column, values associated with points of the input image belonging to a tile previous to the tile currently being processed and situated in the input image alongside the tile currently being processed; calculating a weighted average by producing sequences of received values sampled from the first and second queue memories in a direction parallel to tile columns and corresponding to the values associated with successive points of the input image, each sequence comprising a number of values that is equal to a number of points of the tile row; sampling rate converting so as to produce values associated with the points of the output image, according to a sampling rate determined for a direction parallel to the tile rows; and transmitting, for use when calculating the weighted average, values associated with points of the input image belonging to a tile processed earlier and situated alongside the tile currently being processed in a direction parallel to the rows, with a continuous progression between the current and previous tiles for each row of input image common to the current and previous tiles.