History-based image coding method and apparatus
AssigneeLG Electronics Inc.
InventorsNaeri PARK, Seunghwan KIM, Junghak NAM, Jaehyun LIM, Hyeongmoon JANG
Life of this patent
Estimating the term…
Abstract
According to an embodiment disclosed in the present document, it is possible to derive a history-based motion vector prediction (HMVP) buffer for a current block based on a history, and to derive motion information of the current block based on an HMVP candidate included in the HMVP buffer, thereby increasing inter prediction efficiency.
Claims4
An image decoding method performed by a decoding apparatus, the method comprising:
- deriving a history-based motion vector prediction (HMVP) buffer for a current block;
- configuring a motion vector predictor (MVP) candidate list based on an HMVP candidate comprised in the HMVP buffer;
- deriving motion information of the current block based on the MVP candidate list;
- generating a prediction sample for the current block based on the motion information;
- and
- generating a reconstructed sample based on the prediction sample,
- wherein the HMVP buffer is initialized based on a predetermined condition being satisfied.
An image encoding method performed by an encoding apparatus, the method comprising:
- deriving a history-based motion vector prediction (HMVP) buffer for a current block;
- configuring a motion vector predictor (MVP) candidate list based on an HMVP candidate comprised in the HMVP buffer;
- deriving motion information of the current block based on the MVP candidate list;
- generating a prediction sample for the current block based on the motion information;
- deriving a residual sample based on the prediction sample;
- and
- encoding image information comprising information on the residual sample,
- wherein the HMVP buffer is initialized based on a predetermined condition being satisfied.
A transmission method of data for an image, the transmission method comprising:
- obtaining a bitstream generated based on deriving a history-based motion vector prediction (HMVP) buffer for a current block, configuring a motion vector predictor (MVP) candidate list based on an HMVP candidate comprised in the HMVP buffer, deriving motion information of the current block based on the MVP candidate list, generating a prediction sample for the current block based on the motion information, deriving a residual sample based on the prediction sample, and encoding image information comprising information on the residual sample;
- and
- transmitting the data comprising the bitstream,
- wherein the HMVP buffer is initialized based on a predetermined condition being satisfied.
Dependencies are inferred from the claim text.