摘要:
A moving image encoding apparatus includes a motion vector detecting unit for executing from a wide and coarse search to a narrow and fine search in a plurality of steps and in a stepwise manner to detect a motion vector of each block in an input image. The motion vector detecting unit includes a block combining unit for generating a combination block, depending on a result of detection in a search step, a search use pixel extracting unit for extracting a search use pixel to be used in a next search step, from the combination block, and a second search combination block searching unit for performing the next search step with respect to the combination block using the search use pixel, and setting a detected motion vector of the combination block as the motion vector of each block of the combination block.
摘要:
An image processing apparatus of the invention includes: a plurality of processing units which share image processing; a parameter memory unit which holds a parameter specifying an operation of each of the processing units; and a control unit which controls the plurality of processing units, and the control unit includes: a sequence management unit which activates each of the processing units according to a sequence indicating a sequence of activation of and completion of processing by each of the processing units, and confirms completion of the processing; and a parameter setting unit which, in advance of activation of each of the processing units by the sequence management unit, reads a parameter for each processing unit to be activated, from the parameter memory unit according to a memory map indicating an address of the parameter for the processing unit, and sets the parameter to the processing unit according to the read result.
摘要:
A block dividing section divides a video frame into plural pieces of block data of a predetermined size and outputs the plural pieces block data sequentially. A block coding section codes the block data. A coding amount computing section computes a coding margin amount on the basis of a coding generation amount in the block coding section. A distance computing section computes a block distance indicating a distance between an arbitrary point of fixation predetermined in the video frame and to-be-coded block data. When a coding amount insufficiency determining section determines that the coding margin amount is smaller than an insufficiency threshold value and a coding suppression determining section determines that the block distance is larger than a distance threshold value, a coding amount suppressing section suppresses the coding generation amount in the block coding section according to the coding suppression amount.