Patent ID: 11968355
Assignee: TCL KING ELECTRICAL APPLIANCES (HUIZHOU) CO. LTD.
Field: Audio-visual technology (Electrical engineering)
Classification: CPC H | IPC H

Claim 0:
1. An image decoding method performed by a decoding apparatus, the method comprising:
receiving residual related information for a current block from a bitstream;
configuring a motion vector prediction (MVP) candidate list including at least one MVP candidate for the current block;
deriving a history-based motion vector prediction (HMVP) candidate list for the current block, the HMVP candidate list including HMVP candidates for the current block;
deriving an updated MVP candidate list by adding at least one additional candidate, wherein the at least one additional candidate is derived by using at least one HMVP candidate selected from among the HMVP candidates in the HMVP candidate list;
deriving motion information for the current block based on the updated MVP candidate list;
deriving prediction samples for the current block based on the motion information for the current block;
deriving residual samples for the current block based on the residual related information for the current block; and
generating reconstructed samples for the current block based on the prediction samples for the current block and the residual samples for the current block,
wherein the at least one HMVP candidate is selected from among the HMVP candidates based on an HMVP candidate list index,
wherein the at least one HMVP candidate is selected based on a priority order, wherein an HMVP candidate having a relatively lower HMVP buffercandidate list index has a higher priority than an HMVP candidate having a relatively higher HMVP buffercandidate list index,
wherein for deriving the updated MVP candidate list, an HMVP candidate of which the HMVP buffer index being equal to 0 is selected prior to an HMVP candidate of which the HMVP candidate list index being equal to 1, and
wherein based on a reference picture of the at least one HMVP candidate being equal to a reference picture of the current block, the at least one HMVP candidate is used for deriving the at least one additional candidate without a pruning process based on the at least one MVP candidate.