US 12,335,511 B2
System and method of motion information storage for video coding and signaling
Yue Yu, San Diego, CA (US); and Limin Wang, San Diego, CA (US)
Assigned to ARRIS Enterprises LLC, Horsham, PA (US)
Filed by ARRIS Enterprises LLC, Horsham, PA (US)
Filed on Apr. 19, 2024, as Appl. No. 18/640,755.
Application 18/640,755 is a continuation of application No. 18/105,182, filed on Feb. 2, 2023, granted, now 11,997,305.
Application 18/105,182 is a continuation of application No. 16/290,393, filed on Mar. 1, 2019, granted, now 11,601,668, issued on Mar. 7, 2023.
Claims priority of provisional application 62/645,942, filed on Mar. 21, 2018.
Claims priority of provisional application 62/637,343, filed on Mar. 1, 2018.
Prior Publication US 2024/0267552 A1, Aug. 8, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. H04N 19/513 (2014.01); H04N 19/105 (2014.01); H04N 19/107 (2014.01); H04N 19/172 (2014.01); H04N 19/176 (2014.01); H04N 19/517 (2014.01); H04N 19/70 (2014.01); H04N 19/96 (2014.01)
CPC H04N 19/513 (2014.11) [H04N 19/105 (2014.11); H04N 19/107 (2014.11); H04N 19/172 (2014.11); H04N 19/176 (2014.11); H04N 19/70 (2014.11); H04N 19/96 (2014.11); H04N 19/517 (2014.11)] 7 Claims
OG exemplary drawing
 
1. A method decoding a video with a decoder that includes a processor comprising:
(a) receiving a bitstream having a plurality of pictures, each of the plurality of pictures indicating how a plurality of coding tree units for a respective single picture was partitioned into a plurality of coding units of the respective single picture that includes a partitioning structure that indicates a first node that is partitioned with a first binary partitioning defining a pair of first child nodes one of which is partitioned with a second binary partitioning, and that includes said partitioning structure that indicates a second node that is partitioned with a first ternary partitioning defining a triplet of second child nodes one of which is partitioned with a second ternary partitioning, where said pair of first child nodes of said first binary partitioning the other of which is partitioned with a ternary partitioning defining a triplet of child nodes, where said triplet of second child nodes of said first ternary partitioning another of which is partitioned with a binary partitioning defining a pair of child nodes, and that includes said partitioning structure that indicates a third node that is partitioned with a second ternary partitioning defining a triplet of third child nodes, where at least one of said coding units is rectangular;
(b) receiving a plurality of collocated coding units for the respective single picture;
(c) receiving motion information associated each of said plurality of collocated coding units for the respective single picture;
(d) receiving a current coding unit;
(e) receiving motion information associated with said current coding unit;
decoding said current coding unit;
(g) receiving a plurality of indicators one of which identifying whether said motion information associated with one of the plurality of said collocated coding units of the respective single picture is to be modified by said motion information associated with said current coding unit, where each of said plurality of said indicators being a single bit is included in a respective NAL unit header which is a part of a respective NAL unit of a respective one of said plurality of collocated coding units, where none of said plurality of indicators are included in a sequence parameter set.