IP Library Granted Patent US 11,284,092
Granted Patent B2
US 11,284,092 · App. 17/229,631 · Granted Mar 22, 2022

Tile group signaling in video coding

Inventors: FNU Hendry (San Diego, CA); Ye-Kui Wang (San Diego, CA)
Assignee: Huawei Technologies Co., Ltd.
H04N19/172H04N19/174H04N19/184H04N19/463
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,284,092
App. No.
17/229,631
Granted
Mar 22, 2022
Kind
B2
Abstract

A method for decoding a video bitstream. The bitstream comprises coded data for at least one picture, and each picture comprises at least one tile group. The method includes parsing a flag that specifies whether tile information for a coded picture is present in a parameter set or in a tile group header. The tile information indicates which tiles of the picture are included in a tile group. The method parses the tile information from either the parameter set or the tile group header based on the flag. The method obtains the decoded data of the coded picture based on the tile information.

Claims (32)

1. A method of encoding a picture having at least one tile group implemented by a video encoder, comprising:

encoding a flag that indicates whether tile information for the picture is present in a parameter set or in a slice header into a video bitstream;

encoding the tile information in the parameter set when the flag indicates the tile information for the picture is encoded in the parameter set;

encoding the tile information in the slice header when the flag indicates the tile information for the picture is encoded in the slice header; and

encoding coded data of the picture into the video bitstream based on the tile information.

2. The method of claim 1 , wherein encoding the tile information in the parameter set comprises encoding a tile index of a first tile of each tile group in the picture.

3. The method of claim 1 , further comprising transmitting the video bitstream along a network towards a decoder.

4. The method of claim 1 , wherein the tile information indicates which tiles of the picture are included in a slice.

5. The method of claim 1 , wherein at least the flag indicates that the tile information is in the parameter set.

6. The method of claim 1 , wherein at least the flag indicates that the tile information is in the slice header.

7. A method for decoding a video bitstream comprising a picture having at least one tile group, comprising:

parsing a flag that indicates whether tile information for a picture is present in a parameter set or in a slice header;

parsing the tile information from the parameter set when the flag indicates that the tile information for the picture is encoded in the parameter set;

parsing the tile information from the slice header when the flag indicates that the tile information for the picture is encoded in the slice header; and

obtaining coded data for the picture from the video bitstream based on the tile information.

8. The method of claim 7 , wherein parsing the tile information in the parameter set comprises decoding a tile index of a first tile of each tile group in the picture.

9. The method of claim 7 , wherein parsing the flag that indicates whether tile information for the picture is present in the parameter set or in the slice header comprises inferring that the flag indicates that the tile information for the picture is present in only the slice header when the flag is not present in the parameter set.

10. The method of claim 7 , wherein the tile information indicates which tiles of the picture are included in a slice.

11. The method of claim 7 , wherein at least the flag indicates that the tile information is in the parameter set.

12. The method of claim 7 , wherein at least the flag indicates that the tile information is in the slice header.

13. The method of claim 7 , wherein the parameter set is a picture parameter set.

14. The method of claim 7 , further comprising receiving a coded video bitstream, wherein the coded video bitstream includes the flag to be parsed.

15. The method of claim 14 , further comprising reconstructing the picture based on the coded data.

16. The method of claim 15 , further comprising displaying the picture on a display.

17. A non-transitory computer readable medium comprising a computer program product for use by a video coding device, the computer program product comprising computer executable instructions stored on the non-transitory computer readable medium such that when executed by a processor cause the video coding device to:

parse a flag that indicates whether tile information for a picture is present in a parameter set or in a slice header;

parse the tile information from the parameter set when the flag specifies that the tile information for the picture is encoded in the parameter set;

parse the tile information from the slice header when the flag indicates that the tile information for the picture is encoded in the slice header; and

obtain coded data for the picture from a video bitstream based on the tile information.

18. The non-transitory computer readable medium of claim 17 , wherein parsing the flag that indicates whether the tile information for the picture is present in the parameter set or in the slice header comprises inferring that the flag indicates that the tile information for the picture is present in only the slice header when the flag is not present in the parameter set.

19. The non-transitory computer readable medium of claim 17 , wherein at least the flag indicates that the tile information is in the parameter set.

20. The non-transitory computer readable medium of claim 17 , wherein at least the flag indicates that the tile information is in the slice header.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 20, 2022
From: FUTUREWEI TECHNOLOGIES, INC.
To: HUAWEI TECHNOLOGIES CO., LTD.
Reel/Frame 058714/0369 →
Continuity (4)
Continuation PCTUS2019065909 · Dec 12, 2019
Provisional Application 62871024 · Jul 5, 2019
Provisional Application 62785517 · Dec 27, 2018
Related Publication 20210235096A1 · Jul 29, 2021