Patent ID: 8433156

Claim:
An apparatus for generating an interpolation frame to be interpolated between first and second reference frames of a moving image, comprising: a motion estimation unit configured to estimate a first motion vector joining a first block in the first reference frame to a second block in the second reference frame; a generating unit configured to assign a first pixel value and a second motion vector to a first position in the interpolation frame, wherein the first pixel value is calculated based on at least one of the first or second reference frames, and the first position is indicated by the first motion vector; a detection unit configured to detect an occlusion region or a non-occlusion region in the interpolation frame; and a filtering unit configured to assign the second motion vector which is assigned to a neighboring pixel to the occlusion region as a third motion vector, calculate degrees of difference between second pixel values derived from the second motion vectors and third pixel values derived from the third motion vectors, and assign a fourth pixel value derived from a fourth motion vector to the occlusion region, wherein the fourth motion vector is calculated by weighted mean of the second motion vectors based on the degrees of difference.