CPC H04N 19/117 (2014.11) [H04N 19/105 (2014.11); H04N 19/132 (2014.11); H04N 19/80 (2014.11)] | 38 Claims |
1. Video decoder configured to
decode a video from a data stream using motion compensation prediction
based on first motion vectors transmitted in the data stream at a first resolution being half-sample resolution, and second motion vectors transmitted in the data stream at a second resolution being different from the first resolution,
between first pictures of equal picture resolution and second pictures of different picture resolution, and
using interpolation filters to obtain sub-sample values within a reference sample array,
select the interpolation filter to obtain half-sample values within the reference sample array for a predetermined first motion vector, from a first interpolation filter version and a second interpolation filter version, wherein the second interpolation filter version has a higher edge preserving property than the first interpolation filter version, depending on
whether a current picture, to which the predetermined first motion vector belongs, is equal in picture resolution to the reference sample array, to which the predetermined first motion vector relates, in horizontal dimension, and/or whether the current picture, is equal in picture resolution to the reference sample array in vertical dimension, and/or
a constraint information being transmitted in the data stream.
|