Back to results
US 2026/0019627 A1Published application
Video signal encoding and decoding method, and apparatus therefor
AssigneeGuangdong Oppo Mobile Telecommunications Corp., Ltd.
InventorBae Keun LEE
Life of this patent
Estimating the term…
Abstract
A video decoding method according to the present disclosure includes the steps that: a merge candidate list for a current block is generated; a merge candidate for the current block is determined among merge candidates included in the merge candidate list; an offset vector for the current block is derived; and a motion vector for the current block is derived by adding the offset vector to a motion vector of the merge candidate.
Claims18
A video decoding method comprising the steps of:
- generating a merge candidate list for a current block;
- determining a merge candidate for the current block among merge candidates included in the merge candidate list;
- deriving an offset vector for the current block,
- wherein a magnitude of the offset vector is determined based on first index information specifying one among motion magnitude candidates, and a direction of the offset vector is determined based on second index information specifying one among vector direction candidates;
- wherein the magnitude of the offset vector is obtained by applying an arithmetic left shift operation by two binary digits to a value indicated by the motion magnitude candidate specified by the first index information;
- and
- deriving a motion vector for the current block by adding the offset vector to a motion vector of the merge candidate;
- wherein at least one among a maximum numerical value and a minimum numerical value of the motion magnitude candidates is set differently according to a numerical value of a flag indicating a numerical range of the motion magnitude candidates, and
- the flag is signalled at a picture level.
6 more elements
A video encoding method comprising the steps of:
- generating a merge candidate list for a current block;
- selecting a merge candidate for the current block among merge candidates included in the merge candidate list;
- deriving an offset vector for the current block;
- encoding first index information for specifying a motion magnitude candidate indicating a magnitude of the offset vector among a plurality of motion magnitude candidates,
- encoding second index information for specifying a vector direction candidate indicating a direction of the offset vector among a plurality of vector direction candidates,
- wherein the motion magnitude candidate has a value derived by applying an arithmetic left shift operation by two binary digits to the magnitude of the offset vector;
- and
- deriving a motion vector for the current block by adding the offset vector to a motion vector of the merge candidate;
- wherein the method further comprises the step of encoding a flag indicating a numerical range of the motion magnitude candidates, wherein at least one among a maximum numerical value and a minimum numerical value of the motion magnitude candidates is set differently according to a numerical value of the flag, and
- the flag is encoded at a picture level.
7 more elements
A video decoding device, comprising:
- a memory module storing instructions;
- a processing unit configured to, upon executing the instructions:
- generate a merge candidate list for a current block, determine a merge candidate for the current block among merge candidates included in the merge candidate list, derive an offset vector for the current block, wherein a magnitude of the offset vector is determined based on first index information specifying one among motion magnitude candidates, and a direction of the offset vector is determined based on second index information specifying one among vector direction candidates, wherein the magnitude of the offset vector is obtained by applying an arithmetic left shift operation by two binary digits to a value indicated by the motion magnitude candidate specified by the first index information, and derive a motion vector for the current block by adding the offset vector to a motion vector of the merge candidate;
- wherein at least one among a maximum numerical value and a minimum numerical value of the motion magnitude candidates is set differently according to a numerical value of a flag indicating a numerical range of the motion magnitude candidates, and
- the flag is signalled at a picture level.
2 more elements
Dependencies are inferred from the claim text.