US 11,962,763 B2
Method for encoding/decoding video signal according to an intra block copy (IBC) mode, and apparatus therefor
Bae Keun Lee, Seongnam-si (KR)
Assigned to Apple Inc., Cupertino, CA (US)
Filed by Apple Inc., Cupertino, CA (US)
Filed on Mar. 30, 2023, as Appl. No. 18/128,630.
Application 18/128,630 is a continuation of application No. 17/259,694, granted, now 11,632,542, previously published as PCT/KR2020/002750, filed on Feb. 26, 2020.
Claims priority of application No. 10-2019-0022758 (KR), filed on Feb. 26, 2019.
Prior Publication US 2023/0353724 A1, Nov. 2, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H04N 19/105 (2014.01); H04N 19/159 (2014.01); H04N 19/176 (2014.01); H04N 19/593 (2014.01)
CPC H04N 19/105 (2014.11) [H04N 19/159 (2014.11); H04N 19/176 (2014.11); H04N 19/593 (2014.11)] 16 Claims
OG exemplary drawing
 
1. A system comprising:
one or more processors; and
one or more non-transitory computer readable media storing instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising:
decoding a current block according to an intra block copy (IBC) mode, wherein decoding the current block according to the IBC mode comprises:
constructing an IBC merge candidate list for a current block;
selecting one of the IBC merge candidates included in the IBC merge candidate list;
deriving a block vector of the current block based on the selected IBC merge candidate;
obtaining a prediction sample of the current block based on the block vector; and
determining whether to update an IBC motion information table based on the block vector of the current block, wherein when a size of the current block is smaller than a threshold size, the IBC motion information table is not updated based on the block vector of the current block,
wherein the IBC merge candidate list includes an IBC merge candidate derived based on the IBC motion information table,
wherein the IBC motion information table includes an IBC motion information candidate derived from a block to which an IBC mode is applied before the current block, and
wherein a maximum number of the IBC merge candidates that the IBC merge candidate list may include is determined based on information signaled via a sequence parameter set.