CPC H04N 19/52 (2014.11) [H04N 19/117 (2014.11); H04N 19/186 (2014.11); H04N 19/70 (2014.11)] | 17 Claims |
1. A video encoder configured to:
encode syntax elements comprising an indication of an adaptive motion vector resolution (AMVR) mode and an indication of whether an inter prediction mode is translational or affine for a coding block of a picture;
select, depending on the indicated AMVR mode and the indication of whether the inter prediction mode is translational or affine, a finite impulse response (FIR) interpolation filter from a plurality of FIR interpolation filters for obtaining a sample corresponding to a half-sample position of a reference picture of the coding block, the plurality of FIR interpolation filters comprising an interpolation filter with 6 nonzero coefficients of 3, 9, 20, 20, 9, 3 and an interpolation filter with 8 nonzero coefficients of −1, 4, −11, 40, 40, −11, 4, −1;
apply the selected FIR interpolation filter to samples of the reference picture to obtain the sample corresponding to the half-sample position; and
predict a sample of the coding block using the sample corresponding to the half-sample position.
|