摘要 |
PROBLEM TO BE SOLVED: To provide a proper method of interpolating predictive video data for motion-compensated coding of video.SOLUTION: An encoder interpolates pixel values of reference video data on the basis of a plurality of different predefined interpolation filters. The decoder receives a syntax element that identifies an interpolation filter, and interpolates pixel values of reference video data on the basis of the interpolation filter identified by the syntax element. A method of interpolating predictive video data includes: generating half-pixel values on the basis of integer pixel values; rounding the half-pixel values to generate half-pixel interpolated values; storing the half-pixel values as non-rounded versions of the half-pixel values; and generating quarter-pixel values on the basis of the non-rounded versions of the half-pixel values and the integer pixel values. |