摘要:
According to an embodiment, a compiling device compiling a source program written so as to use a frame memory includes a processing delay amount calculator configured to calculate respective processing delay amounts between a plurality of process tasks in the source program on the basis of processing states of pieces of data processed by the process tasks. The compiling device also includes a line memory amount calculator configured to calculate respective line memory sizes required for each of the process tasks on the basis of an access range of a frame memory from which the process task reads data and an instruction code converter configured to convert the plurality of process tasks to instruction codes executable in a pipeline on the basis of the processing delay amounts and the line memory sizes.
摘要:
A calculation apparatus for amount of characteristic that calculates an amount of characteristic based on a histogram of an amount of characteristic of input data includes: a buffer for holding a portion of the input data; a memory, having a plurality of banks, for holding calculation results of the histogram; a generation unit for generating a table in which a position of a target data on the buffer of which the amount of characteristic is to be calculated corresponds to a position on the memory to which a category of the calculated amount of characteristic is voted; and a vote unit that determines a category of the amount of characteristic of the target data and that performs a vote to the position on the memory shown on the table.
摘要:
An image recognizing apparatus includes a dictionary memory, a block determining module and a recognizing module. The dictionary memory stores dictionary data. The block determining module determines that a target block comprising a target pixel to be processed of a plurality of pixels in image data is a shared block to which the dictionary data is used or a mirror block to which the dictionary data to the shared block is used, based on a position of the target block. The recognizing module uses common dictionary data for the shared block and the mirror block, and recognizes a characteristic portion of the image expressed by the image data.
摘要:
A digital camera that is an image pickup device includes: a sensor; a background portion movement speed calculating unit configured to calculate a movement speed of a background portion of a subject from a plurality of images picked up by the sensor; and a shutter speed calculating unit configured to calculate a shutter speed from the movement speed and a predetermined image flow quantity.
摘要:
An image recognizing apparatus includes a dictionary memory, a block determining module and a recognizing module. The dictionary memory stores dictionary data. The block determining module determines that a target block comprising a target pixel to be processed of a plurality of pixels in image data is a shared block to which the dictionary data is used or a mirror block to which the dictionary data to the shared block is used, based on a position of the target block. The recognizing module uses common dictionary data for the shared block and the mirror block, and recognizes a characteristic portion of the image expressed by the image data.