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.
Claims20
An apparatus for decoding a video signal, the apparatus comprising a processor,
- wherein the processor is configured to:
- obtain a resolution related to a motion vector differential value,
- wherein the resolution is one of a plurality of resolutions included in a resolution set determined based on a prediction mode of a current block,
- wherein the resolution set is a first resolution set or a second resolution set,
- wherein both the first resolution set and the second resolution set include a resolution in unit of 1 sample,
- wherein the resolution in unit of 1 sample included in the first resolution set and the resolution in unit of 1 sample included in the second resolution set are indicated by different values of an indicator,
- obtain a modified motion vector differential value 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 resolution related to a motion vector differential value,
- wherein the resolution is one of a plurality of resolutions included in a resolution set determined based on a prediction mode of a current block,
- wherein the resolution set is a first resolution set or a second resolution set,
- wherein both the first resolution set and the second resolution set include a resolution in unit of 1 sample,
- wherein the resolution in unit of 1 sample included in the first resolution set and the resolution in unit of 1 sample included in the second resolution set are indicated by different values of an indicator;
- obtaining a modified motion vector differential value 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 resolution related to a motion vector differential value,
- wherein the resolution is one of a plurality of resolutions included in a resolution set determined based on a prediction mode of a current block,
- wherein the resolution set is a first resolution set or a second resolution set,
- wherein both the first resolution set and the second resolution set include a resolution in unit of 1 sample,
- wherein the resolution in unit of 1 sample included in the first resolution set and the resolution in unit of 1 sample included in the second resolution set are indicated by different values of an indicator;
- obtaining a modified motion vector differential value 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 resolution related to a motion vector differential value,
- wherein the resolution is one of a plurality of resolutions included in a resolution set determined based on a prediction mode of a current block,
- wherein the resolution set is a first resolution set or a second resolution set,
- wherein both the first resolution set and the second resolution set include a resolution in unit of 1 sample,
- wherein the resolution in unit of 1 sample included in the first resolution set and the resolution in unit of 1 sample included in the second resolution set are indicated by different values of an indicator;
- obtaining a modified motion vector differential value 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.