US 11,991,355 B2
Factional sample interpolation for reference picture resampling
Benjamin Bross, Berlin (DE); Yago Sánchez De La Fuente, Berlin (DE); Robert Skupin, Berlin (DE); Martin Winken, Berlin (DE); Heiko Schwarz, Berlin (DE); Detlev Marpe, Berlin (DE); Thomas Schierl, Berlin (DE); and Thomas Wiegand, Berlin (DE)
Assigned to FRAUNHOFER-GESELLSCHAFT ZUR FÖRDERUNG DER ANGEWANDTEN FORSCHUNG E.V., Munich (DE)
Appl. No. 17/787,218
Filed by FRAUNHOFER-GESELLSCHAFT ZUR FÖRDERUNG DER ANGEWANDTEN FORSCHUNG E.V., Munich (DE)
PCT Filed Dec. 21, 2020, PCT No. PCT/EP2020/087493
§ 371(c)(1), (2) Date Jun. 17, 2022,
PCT Pub. No. WO2021/123439, PCT Pub. Date Jun. 24, 2021.
Claims priority of application No. 19218738 (EP), filed on Dec. 20, 2019.
Prior Publication US 2023/0059366 A1, Feb. 23, 2023
Int. Cl. H04N 19/117 (2014.01); H04N 19/105 (2014.01); H04N 19/132 (2014.01); H04N 19/80 (2014.01)
CPC H04N 19/117 (2014.11) [H04N 19/105 (2014.11); H04N 19/132 (2014.11); H04N 19/80 (2014.11)] 38 Claims
OG exemplary drawing
 
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.