Patent ID: 8189670

Claim:
An interpolation frame generation device for generating an interpolation frame for interpolating image frames, the device comprising: a movement associated information acquisition unit operable to acquire movement associated information about movements of image blocks that form an image frame; an interpolation vector derivation unit operable to derive a global motion vector for generating an interpolation frame in accordance with the movement associated information; and an interpolation frame generation unit operable to generate the interpolation frame in accordance with the global motion vector, wherein (1) when an image area corresponding to an image area obtained by moving an image frame to be a base for generating the interpolation frame in accordance with the global motion vector exists in an image area of the interpolation frame, the interpolation frame generation unit derives the image area of the interpolation frame from the image area obtained by moving the image frame to be a base for generating the interpolation frame in accordance with the global motion vector, and (2) when an image area corresponding to an image area obtained by moving an image frame to be a base for generating the interpolation frame in accordance with the global motion vector does not exist in an image area of the interpolation frame, (i) the interpolation frame generation unit derives the image area of the interpolation frame from the image area obtained by pasting a pixel having the coordinates (x 1 , y 1 ) in the image area of the image frame to be a base for generating the interpolation frame on a pixel having the same coordinates (x 1 , y 1 ) in the image area of the interpolation frame, (ii) the interpolation frame generation unit derives the image area of the interpolation frame by repeating pixel data at an edge of the image frame to be a base after a moving process, or (iii) the interpolation frame generation unit derives the image area of the interpolation frame by pasting pixel data using a pixel area at a periphery of the image frame to be a base after the moving process while compensating a smoothness of the pixel-pasted image area.