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 |
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.
|