US 11,910,028 B2
Method, apparatus and system for encoding and decoding a tree of blocks of video samples
Christopher James Rosewarne, Concord West (AU)
Assigned to Canon Kabushiki Kaisha, Tokyo (JP)
Filed by CANON KABUSHIKI KAISHA, Tokyo (JP)
Filed on Jan. 20, 2023, as Appl. No. 18/157,519.
Application 18/157,519 is a continuation of application No. 17/276,650, granted, now 11,595,699, previously published as PCT/AU2019/050658, filed on Jun. 25, 2019.
Claims priority of application No. 2018233042 (AU), filed on Sep. 21, 2018.
Prior Publication US 2023/0156242 A1, May 18, 2023
Int. Cl. H04N 19/96 (2014.01); H04N 19/117 (2014.01); H04N 19/119 (2014.01); H04N 19/122 (2014.01); H04N 19/132 (2014.01); H04N 19/176 (2014.01); H04N 19/186 (2014.01)
CPC H04N 19/96 (2014.11) [H04N 19/117 (2014.11); H04N 19/119 (2014.11); H04N 19/122 (2014.11); H04N 19/132 (2014.11); H04N 19/176 (2014.11); H04N 19/186 (2014.11)] 14 Claims
OG exemplary drawing
 
1. A method of decoding blocks of a coding tree unit in an image, from a bitstream, the method comprising:
parsing, from the bitstream, a syntax element to determine a chroma format of the image from a plurality of chroma formats;
determining the chroma format of the image from the plurality of chroma formats, based on the syntax element;
determining luma split options for a luma channel of the coding tree unit according to a size of a region in the coding tree unit;
determining chroma split options for chroma channels of the coding tree unit according to a size of a region in the coding tree unit, the chroma split options being capable of including a vertical ternary split, wherein a tree structure for the chroma channels of the coding tree unit is separate from a tree structure for the luma channel of the coding tree unit, and the vertical ternary split for a given region in the coding tree unit is not allowed in the chroma split options in a case where (a) a width of the given region is 16 samples in luma samples and (b) the determined chroma format is a 4:2:2 chroma format or a 4:2:0 chroma format; and
decoding flags from the bitstream to select one of the determined luma split options and one of the determined chroma split options.