摘要 |
PROBLEM TO BE SOLVED: To provide a frame interpolation technology which reduced in failure resulting from the erroneous detection of a motion vector. SOLUTION: According to a frame interpolation method, a plurality of motion vectors each corresponding to each of a plurality of blocks given by dividing a frame into the blocks are detected. The motion vector value of one of the plurality of blocks is compared with the motion vector value of a block above one block and with the motion vector value of a block at the left of the one block, and the motion vector value closer to the motion vector value of the one block is selected out of both motion vector values. A vector filtering process is then carried out to correct the motion vector value of the one block to a motion vector value that is different from the selected motion vector value by a given value or smaller. The correcting process method is changed adaptively according to a block matching evaluation index of the one block that is given when the motion vector after the correction process is applied to the one block. Based on a plurality of motion vectors generated by the adaptationally changed correcting process method and two frame images, an interpolation image is generated and outputted. COPYRIGHT: (C)2009,JPO&INPIT
|