Patent ID: 8369632

Claim:
An image processing apparatus which executes a plurality of image processing operations on an input image data picked up and stored in a frame memory, comprising: a plurality of image processors which read the input image data from the frame memory for each image data of a plurality of block lines each having a first number of pixels along the columns and a second number of pixels along the rows, and sequentially executing at least one of a spatial filter process and a distortion correction process on the image data of the block lines; and a margin storing buffer which, among the image data of the present block line input to each of the plurality of the image processors, stores the image data of the margin portion used also in the image processing of the image data of the next block line, wherein each of the plurality of the image processors, at the time of image processing on the image data of the next block line, performs the image processing on an image data including the image data of the present block line and the image data of the margin portion, and wherein each of the margin storing buffers is arranged with a corresponding one of the plurality of the image processors.