1. An apparatus, comprising: a motion vector interpolation module for an object and uncovered area to generate information for motion vectors that cross interpolated pixels in object and/or uncovered areas; a motion vector interpolation module for a covered area coupled to the motion vector interpolation module for the object and uncovered area to generate information for motion vectors that cross interpolated pixels in covered areas; a motion vector counter coupled to the motion vector interpolation module for the object and uncovered areas and the motion vector interpolation module for the covered area to record a number of motion vectors that cross an interpolated pixel; a buffer for motion vector interpolation coupled to the motion vector interpolation module for the object and uncovered areas and the motion vector interpolation module for the covered area to buffer the information for motion vectors that cross interpolated pixels in the object and/or uncovered areas and the covered areas; and a video data interpolation module coupled to the motion vector counter 2 and the buffer for motion vector interpolation to generate video data of the interpolated pixels in object and/or uncovered areas and the covered areas.