| CPC H04N 19/124 (2014.11) [H04N 19/105 (2014.11); H04N 19/117 (2014.11); H04N 19/13 (2014.11); H04N 19/159 (2014.11); H04N 19/174 (2014.11); H04N 19/176 (2014.11); H04N 19/43 (2014.11); H04N 19/436 (2014.11); H04N 19/44 (2014.11); H04N 19/513 (2014.11); H04N 19/55 (2014.11); H04N 19/61 (2014.11); H04N 19/615 (2014.11); H04N 19/63 (2014.11); H04N 19/70 (2014.11); H04N 19/91 (2014.11); H04N 19/172 (2014.11); H04N 19/184 (2014.11)] | 18 Claims |

|
1. A method for decoding a video frame, the method comprising:
receiving a bitstream representative of the video frame, where the video frame comprises a plurality of slices and a plurality of tiles,
wherein the plurality of slices comprise independently codable portions of the video frame, and
wherein the plurality of tiles comprise rectangular regions of the video frame that include a plurality of rows of coding units arranged in a raster scan order;
decoding a first syntax element from a picture parameter set of the video frame, the first syntax element indicating that the plurality of tiles is present in the video frame;
decoding, based on the first syntax element indicating that the plurality of tiles is present in the video frame, a second syntax element from a slice header of at least one slice of the plurality of slices, the second syntax element indicating that a bitstream location information for at least one tile of the plurality of tiles is transmitted in the slice header of the at least one slice;
decoding, based on the second syntax element indicating that the bitstream location information for the at least one tile of the plurality of tiles is transmitted in the slice header, a third syntax element from the slice header of the at least one slice, the third syntax element indicating a bit length for a bitstream location value, whereby the bit length represents a number of bits used to identify the bitstream location value; and
decoding, based on the second syntax element indicating that the bitstream location information for the at least one tile of the plurality of tiles is transmitted in the slice header, and based on the bit length for the bitstream location value, the bitstream location value for a tile of the plurality of tiles.
|