US 12,137,233 B2
Picture coding supporting block partitioning and block merging
Philipp Helle, Berlin (DE); Heiko Schwarz, Panketal (DE); Detlev Marpe, Berlin (DE); Thomas Wiegand, Berlin (DE); Simon Oudin, Berlin (DE); and Benjamin Bross, Berlin (DE)
Assigned to GE Video Compression, LLC, Niskayuna, NY (US)
Filed by GE VIDEO COMPRESSION, LLC
Filed on Sep. 1, 2023, as Appl. No. 18/460,432.
Application 18/460,432 is a continuation of application No. 17/330,197, filed on May 25, 2021, granted, now 11,785,229.
Application 17/330,197 is a continuation of application No. 17/038,777, filed on Sep. 30, 2020, granted, now 11,057,630, issued on Jul. 6, 2021.
Application 17/038,777 is a continuation of application No. 16/846,579, filed on Apr. 13, 2020, granted, now 10,827,187, issued on Nov. 3, 2020.
Application 16/846,579 is a continuation of application No. 13/857,506, filed on Apr. 5, 2013, granted, now 10,735,748, issued on Aug. 4, 2020.
Application 13/857,506 is a continuation of application No. PCT/EP2011/067647, filed on Oct. 10, 2011.
Claims priority of provisional application 61/391,473, filed on Oct. 8, 2010.
Prior Publication US 2024/0089468 A1, Mar. 14, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. H04N 19/176 (2014.01); H04N 19/119 (2014.01); H04N 19/147 (2014.01); H04N 19/196 (2014.01); H04N 19/46 (2014.01); H04N 19/61 (2014.01); H04N 19/70 (2014.01); H04N 19/93 (2014.01)
CPC H04N 19/176 (2014.11) [H04N 19/119 (2014.11); H04N 19/147 (2014.11); H04N 19/196 (2014.11); H04N 19/46 (2014.11); H04N 19/61 (2014.11); H04N 19/70 (2014.11); H04N 19/93 (2014.11)] 21 Claims
OG exemplary drawing
 
1. A decoder configured to decode a bitstream signaling one of supported partitioning patterns for a current block of a picture, the decoder being configured to:
if the signaled one of the supported partitioning patterns specifies a subdivision of the current block into a plurality of sub-blocks,
remove, for a sub-block except a first sub-block of the sub-blocks in a coding order, from a set of coding parameter candidates for the respective sub-block, a coding parameter candidate associated with a candidate block, wherein the candidate block, when merged with the respective sub-block, results in one of the supported partitioning patterns,
wherein the decoder is configured to:
determine coding parameter candidates for a current sub-block of the sub-blocks,
check whether a total number of determined coding parameter candidates is equal to a predetermined number of coding parameter candidates needed to complete the set of coding parameter candidates for the current sub-block, and
based on an indication from the check that the total number of determined coding parameter candidates is not equal to the predetermined number of coding parameter candidates, provide one or more ancillary coding parameter candidates including a zero motion vector parameter to the set of coding parameter candidates to complete the set.