US 12,010,336 B2
Method and apparatus for processing video signal on basis of inter prediction
Seethal Paluri, Seoul (KR); Seunghwan Kim, Seoul (KR); and Mehdi Salehifar, Seoul (KR)
Assigned to LG ELECTRONICS INC., Seoul (KR)
Appl. No. 17/419,869
Filed by LG ELECTRONICS INC., Seoul (KR)
PCT Filed Dec. 31, 2019, PCT No. PCT/KR2019/018792
§ 371(c)(1), (2) Date Jun. 30, 2021,
PCT Pub. No. WO2020/141853, PCT Pub. Date Jul. 9, 2020.
Claims priority of provisional application 62/787,357, filed on Jan. 1, 2019.
Prior Publication US 2022/0078475 A1, Mar. 10, 2022
Int. Cl. H04N 19/52 (2014.01); H04N 19/137 (2014.01); H04N 19/176 (2014.01); H04N 19/70 (2014.01)
CPC H04N 19/52 (2014.11) [H04N 19/137 (2014.11); H04N 19/176 (2014.11); H04N 19/70 (2014.11)] 4 Claims
OG exemplary drawing
 
1. A method of processing a video signal based on inter prediction, comprising:
deriving a motion vector predictor based on motion information of a neighboring block of a current block;
deriving a motion vector difference of the current block based on layer information and index information, wherein the layer information represents a current layer, which the motion vector difference used for the inter prediction of the current block belongs to, in a predefined layer structure in which at least one combination of horizontal and vertical components of the motion vector difference is divided into a plurality of layers, and the index information represents a specific combination of vertical and horizontal components of the motion vector difference within the current layer;
deriving a motion vector of the current block based on the motion vector predictor and the motion vector difference;
generating a prediction block of the current block based on the motion vector of the current block; and
generating a reconstructed block of the current block based on the prediction block and a residual block of the current block,
wherein the layer information includes at least one syntax element indicating a layer group to which the current layer belongs,
wherein the index information is binarized based on a truncated binarization scheme,
wherein deriving the motion vector difference further comprises:
obtaining a first syntax element representing whether an identification (ID) of the current layer is greater than 0,
obtaining a second syntax element indicating whether the current layer belongs to a first layer group when the ID of the current layer is greater than 0,
obtaining a third syntax element indicating whether the ID of the current layer is 1 or 2 when the current layer belongs to the first layer group, and
obtaining ID information indicating the ID of the current layer when the ID of the current layer is greater than 0, and
wherein the ID information is binarized based on an exponential Golomb code with order 1.