Patent ID: 8379998

Claim:
An image processing method for processing each object pixel using a corresponding window of pixels containing the object pixel, the window having a length and a width, said method comprising: a first readout step of transferring a plurality of pixels of a first region in image data from a first memory to a plurality of registers, wherein the first memory stores the image data; a second readout step of reading at least one stored pixel of a second region in the image data from a second memory, which has a size that depends on the length and the width of the window; a processing step of processing each of the plurality of object pixels using the corresponding window of pixels selected from the plurality of pixels transferred to the plurality of registers and the at least one stored pixel of the second region read from the second memory; and a memory step of replacing the at least one stored pixel stored in the second memory with a part of the plurality of pixels deleted from the plurality of registers, to be used for processing a plurality of other pixels.