Patent ID: 8422734

Claim:
A method for processing images, comprising: obtaining a current frame and a previous frame; performing uni-directional motion estimation with respect to the current frame and the previous frame for obtaining an initial motion vector; performing a motion compensation process with respect to the current frame, the previous frame, and the initial motion vector for obtaining an interpolated frame; determining the search center and block size of each of the interpolated blocks based on the interpolated frame; calculating and obtaining a plurality of second motion vectors corresponding to a plurality of target blocks in the current frame symmetrically through using the interpolated block as a center; calculating and obtaining a plurality of third motion vectors corresponding to the second motion vectors in the previous frame; obtaining a plurality of distance values by performing a motion trajectory calibration process with respect to the second motion vectors and the third motion vectors; and obtaining a minimum distance value from the distance values by comparing the distance values and performing a bi-directional motion compensation process with respect to the motion trajectory corresponding to the minimum distance value obtained from the distance values.