Patent ID: 7602391
Filing Date: 2009-10-13
Classification: G06T

Abstract:
1. An image processing device comprising: an image processing section, the image processing section having: (A) one or more image processing modules, each image processing module having: (B) one or more buffer modules having a buffer for storing image data and a buffer control section, wherein the image processing section is constructed in response to an instruction of a desired image processing by a user and by individual modules being connected in a pipeline form or a directed acyclic graph form, such that the buffer module is connected to at least one of a preceding stage and a following stage of each image processing module which is selected, and the one or more image processing modules being selected from a plurality of types of image processing modules in order to construct the image processing section to perform the desired image processing, and the image processing engine of each image processing module having mutually different types or contents of image processings, and the buffer control section: in a case in which an image processing module is connected at a preceding stage of its own module, acquires from the preceding image processing module a fixed write data amount specific to the preceding image processing module, and carries out processing of causing writing of image data, which is outputted from the preceding image processing module, to a storage region on the buffer which can store data of the fixed write data amount, and in a case in which an image processing module is connected at a following stage of its own module, acquires from the following image processing module a fixed read data amount specific to the following image processing module, and carries out processing of causing the following image processing module to read, in units of the fixed read data amount, image data which is stored in the buffer.