Video signal processing method and apparatus using adaptive motion vector resolution
AssigneeWilus Institute of Standards and Technology Inc.
InventorsGeonjung Ko, Dongcheol Kim, Juhyung Son, Jaehong Jung, Jinsam Kwak
Life of this patent
Estimating the term…
Abstract
A video signal decoding device comprising a processor, wherein the processor is configured to: obtain reference samples corresponding to a first side of a current block and reference samples corresponding to a second side of the current block, obtain a direct current (DC) value for prediction of the current block based on a reference sample set comprising at least some of the reference samples corresponding to the first side and the reference samples corresponding to the second side, and reconstruct the current block based on the DC value.
Claims21
An apparatus for decoding a video signal, the apparatus comprising a processor,
- wherein the processor is configured to:
- obtain a motion vector differential value related to a current block,
- obtain a resolution related to the motion vector differential value of the current block,
- wherein the resolution is indicated by a value of an indicator,
- wherein the resolution is any one of a plurality of resolutions included in a first resolution set or a plurality of resolutions included in a second resolution set selected based on a first prediction method or a second prediction method,
- wherein both the first resolution set and the second resolution set include a resolution in unit of 1 sample,
- wherein the second resolution set includes at least one of resolutions different from the plurality of resolutions included in the first resolution set,
- obtain a modified motion vector differential value,
- wherein the modified motion vector differential value is obtained by modifying the motion vector differential value based on the resolution,
- obtain a motion vector of the current block based on the modified motion vector differential value, and
- reconstruct the current block based on the motion vector.
An apparatus for encoding a video signal, the apparatus comprising a processor,
- wherein the processor is configured to:
- obtain a bitstream to be decoded by a decoder using a decoding method,
- wherein the decoding method comprising:
- obtaining a motion vector differential value related to a current block;
- obtaining a resolution related to the motion vector differential value of the current block,
- wherein the resolution is indicated by a value of an indicator,
- wherein the resolution is any one of a plurality of resolutions included in a first resolution set or a plurality of resolutions included in a second resolution set selected based on a first prediction method or a second prediction method,
- wherein both the first resolution set and the second resolution set include a resolution in unit of 1 sample,
- wherein the second resolution set includes at least one of resolutions different from the plurality of resolutions included in the first resolution set;
- obtaining a modified motion vector differential value, wherein the modified motion vector differential value is obtained by modifying the motion vector differential value based on the resolution;
- obtaining a motion vector of the current block based on the modified motion vector differential value;
- and
- reconstructing the current block based on the motion vector.
A non-transitory computer-readable medium storing a bitstream, the bitstream being decoded by a decoding method,
- wherein the decoding method, comprising:
- obtaining a motion vector differential value related to a current block;
- obtaining a resolution related to the motion vector differential value of the current block,
- wherein the resolution is indicated by a value of an indicator,
- wherein the resolution is any one of a plurality of resolutions included in a first resolution set or a plurality of resolutions included in a second resolution set selected based on a first prediction method or a second prediction method,
- wherein both the first resolution set and the second resolution set include a resolution in unit of 1 sample,
- wherein the second resolution set includes at least one of resolutions different from the plurality of resolutions included in the first resolution set;
- obtaining a modified motion vector differential value,
- wherein the modified motion vector differential value is obtained by modifying the motion vector differential value based on the resolution;
- obtaining a motion vector of the current block based on the modified motion vector differential value;
- and
- reconstructing the current block based on the motion vector.
A video signal processing method comprising:
- obtaining a motion vector differential value related to a current block;
- obtaining a resolution related to the motion vector differential value of the current block,
- wherein the resolution is indicated by a value of an indicator,
- wherein the resolution is any one of a plurality of resolutions included in a first resolution set or a plurality of resolutions included in a second resolution set selected based on a first prediction method or a second prediction method,
- wherein both the first resolution set and the second resolution set include a resolution in unit of 1 sample,
- wherein the second resolution set includes at least one of resolutions different from the plurality of resolutions included in the first resolution set;
- obtaining a modified motion vector differential value,
- wherein the modified motion vector differential value is obtained by modifying the motion vector differential value based on the resolution;
- obtaining a motion vector of the current block based on the modified motion vector differential value;
- and
- reconstructing the current block based on the motion vector.
Dependencies are inferred from the claim text.