摘要:
In a pipeline process in which plural image processing sections (image processing modules), for example, an image inputting section 131, a histogram producing section 132, and a binarizing section 133 are connected in a pipeline manner, each of the image processing sections 131, 132, and 133 is provided with a function of reinitializing a state to cause each process to be again performed with being started from the beginning of an image, whereby image data to be processed can be reread.
摘要:
An image processing apparatus according to an aspect of the invention includes a first storage unit, a second storage unit, a control unit, and a construction unit. A program of at least one module including a buffer module among modules of an image processing unit is stored in the first storage unit. An image processing program and a shared library can be additionally stored in the second storage unit. The image processing program is used to perform image processing and a program of a module generation unit is registered in the shared library. The control unit instructs at least one module in the image processing unit to perform image processing during construction of the image processing unit. The construction unit constructs the image processing unit.
摘要:
An image processing section of an image processing device is constructed by plural image processing modules being connected in a pipeline form, such that a buffer module is connected at at least one of preceding and following stages of each module. A buffer control section of the buffer module: when image data is outputted from the preceding image processing module, causes the module to write, immediately or after completion of reading, based on weather the following image processing module is reading data from the buffer; and when image data is requested from the following image processing module, causes the module to read, immediately or after completion of writing, based on weather the preceding image processing module is writing data to the buffer.
摘要:
An image processing apparatus according to an aspect of the invention includes a first storage unit, a second storage unit, a control unit, and a construction unit. A program of at least one module including a buffer module among modules of an image processing unit is stored in the first storage unit. An image processing program and a shared library can be additionally stored in the second storage unit. The image processing program is used to perform image processing and a program of a module generation unit is registered in the shared library. The control unit instructs at least one module in the image processing unit to perform image processing during construction of the image processing unit. The construction unit constructs the image processing unit.
摘要:
An image processing section of an image processing device is constructed by plural image processing modules being connected in a pipeline form, such that a buffer module is connected at at least one of preceding and following stages of each module. A buffer control section of the buffer module: when image data is outputted from the preceding image processing module, causes the module to write, immediately or after completion of reading, based on weather the following image processing module is reading data from the buffer; and when image data is requested from the following image processing module, causes the module to read, immediately or after completion of writing, based on weather the preceding image processing module is writing data to the buffer.
摘要:
An image processing apparatus has an image processing section having modules and a storage resource management unit. The storage resource management unit determines whether or not a necessary capacity of a storage resource is equal to or less than a remaining amount of a memory when a module needs to be allocated with the storage resource, allocates the secured memory as the storage resource to the module when the capacity is equal to or less than the remaining amount or, when the capacity is larger than the remaining amount, secures a storage region of an external storage apparatus and allocates the storage region as the storage resource, or writes data written in a memory allocated to another module in the storage region and allocates the memory previously allocated to the other module as the storage resource to the module.
摘要:
An image processing device including a storage section, a parallel processing controller, a sequential processing controller, and a selection section which selectively operates the two control sections. The parallel processing controller connects one or more of the image processing modules such that first buffer modules are connected at least one of preceding and following each image processing module, to formulate a first image processing section, and controls such that individual image processing modules perform image processing in parallel with one another. The first buffer modules perform exclusive access control. The sequential processing controller connects one or more of the image processing modules such that second buffer modules are connected at least one of preceding and following each image processing module, to formulate a second image processing section, and controls such that the individual image processing modules perform image processing sequentially. The second buffer modules do not perform exclusive access control.
摘要:
An image processing device has an image processing section. The image processing section has one or more image processing modules and one or more buffer modules. Each image processing module has an image processing engine and a control section. The image processing engine carries out an image processing on image data in units of a unit processing data amount. The control section inputs the image data to the image processing engine. The one or more image processing modules is selected from a plurality of the image processing modules for carrying out the image processing by the image processing engine, and the buffer module is connected to at least one of an image processing module which is selected.
摘要:
An image processing device including an image processing section having: one or more image processing modules, each image processing module having an image processing engine and a control section; and one or more buffer modules having a buffer for storing image data. The image processing module is realized by a program, which corresponds to the image processing engine, and a program, which corresponds to the control section, being executed by a CPU of the image processing device, and a portion of or an entirety of the program corresponding to the control section is used in common for, among the plurality of types of image processing modules, image processing modules whose units of writing image data to the buffer of the buffer module connected at the following stage of its own module are the same.
摘要:
An image processing device including an image processing section having: one or more image processing modules, each image processing module having an image processing engine and a control section; and one or more buffer modules having a buffer for storing image data. The image processing module is realized by a program, which corresponds to the image processing engine, and a program, which corresponds to the control section, being executed by a CPU of the image processing device, and a portion of or an entirety of the program corresponding to the control section is used in common for, among the plurality of types of image processing modules, image processing modules whose units of writing image data to the buffer of the buffer module connected at the following stage of its own module are the same.