Patent ID: 8319889

Claim:
A frame rate conversion system comprising: a first correlation detector configured to detect respective correlation values between a first pixel data being a pixel data residing on a first frame, in an identical position to an interpolation pixel data on an interpolation frame to be interpolated between the first frame and a second frame previous to the first frame, and plural pixel data on the second frame; a first correlation comparator configured to be operative among correlation values output from the first correlation detector, to output combination of a first largest correlation value largest in correlation thereamong and a direction representing the first largest correlation value, as a first motion vector; a second correlation detector configured to detect respective correlation values between a second pixel data being a pixel data residing on the second frame, in an identical position to the interpolation pixel data, and plural pixel data on the first frame; a second correlation comparator configured to be operative among correlation values output from the second correlation detector, to output combination of a second largest correlation value largest in correlation thereamong and a direction representing the second largest correlation value, as a second motion vector; a third correlation comparator configured to be operative between the first motion vector and the second motion vector, to output one of the motion vectors greater in correlation between the first largest correlation value and the second largest correlation value, as a final third motion vector; a first pixel data selector configured to be operative on basis of the third motion vector, to select from among plural pixel data on the first frame a third pixel data to be output as necessary for generation of the interpolation pixel data; a second pixel data selector configured to be operative on basis of the third motion vector, to select from among plural pixel data on the second frame a fourth pixel data to be output as necessary for generation of the interpolation pixel data; an interpolation pixel data generator configured to select any one of a one-side interpolation simply using the third pixel data, a one-side interpolation simply using the fourth pixel data, and a both-side interpolation using the third and the fourth pixel data, to generate and output the interpolation pixel data; and a frame rate converter configured for use of the interpolation pixel data to generate the interpolation frame, to interpolate between the first frame and the second frame, to implement a conversion of frame rate.