IP Library Granted Patent US 11,902,586
Granted Patent B2
US 11,902,586 · App. 17/849,232 · Granted Feb 13, 2024

Profile tier level parameter set in video coding

Inventor: Ye-kui Wang (San Diego, CA)
Assignee: BYTEDANCE INC.
H04N19/70H04N19/188H04N19/30H04N19/44
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,902,586
App. No.
17/849,232
Granted
Feb 13, 2024
Kind
B2
Abstract

Devices, systems and methods for specifying the syntax and semantics of the decoding parameter set (DPS) are described. One example method of video processing includes determining, for a conversion between a video and a bitstream of the video, that each output layer set (OLS) in a coded video sequence (CVS) in the bitstream conforms to at least one profile-tier-level (PTL) syntax structure included in a data structure associated with decoding parameter semantics in the bitstream, and performing, based on the determining, the conversion, wherein the PTL syntax structure indicates a profile, a tier, and a level of the bitstream.

Claims (40)

1. A method of video processing, comprising:

performing a conversion between a video and a bitstream of the video,

wherein the bitstream includes a decoding capability information syntax structure,

wherein the decoding capability information syntax structure includes a plurality of profile-tier-level (PTL) syntax structures, wherein each of the plurality of PTL syntax structures indicates a profile, a tier, and a level of the bitstream,

wherein the bitstream conforms to a format rule, and

wherein the format rule specifies an exclusion of a sublayer level information from the plurality of PTL syntax structures that are included in the decoding capability information syntax structure of the bitstream.

2. The method of claim 1 , wherein the plurality of PTL syntax structures are included in raw byte sequence payload of a network abstraction layer (NAL) unit comprising decoding capability information.

3. The method of claim 2 , wherein a PTL syntax structure comprises a flag indicative of an inclusion or the exclusion of the sublayer level information.

4. The method of claim 3 , wherein the flag is zero for the PTL syntax structure included in the raw byte sequence payload of the NAL unit comprising the decoding capability information.

5. The method of claim 1 , wherein each output layer set (OLS) in a coded video sequence (CVS) in the bitstream conforms to at least one of the plurality of PTL syntax structures.

6. The method of claim 1 , wherein the conversion comprises decoding the video from the bitstream.

7. The method of claim 1 , wherein the conversion comprises encoding the video into the bitstream.

8. An apparatus for processing video data comprising a processor and a non-transitory memory with instructions thereon, wherein the instructions upon execution by the processor, cause the processor to:

perform a conversion between a video and a bitstream of the video,

wherein the bitstream includes a decoding capability information syntax structure,

wherein the decoding capability information syntax structure includes a plurality of profile-tier-level (PTL) syntax structures, wherein each of the plurality of PTL syntax structures indicates a profile, a tier, and a level of the bitstream,

wherein the bitstream conforms to a format rule, and

wherein the format rule specifies an exclusion of a sublayer level information from the plurality of PTL syntax structures that are included in the decoding capability information syntax structure of the bitstream.

9. The apparatus of claim 8 , wherein the plurality of PTL syntax structures are included in raw byte sequence payload of a network abstraction layer (NAL) unit comprising decoding capability information.

10. The apparatus of claim 9 , wherein a PTL syntax structure comprises a flag indicative of an inclusion or the exclusion of the sublayer level information.

11. The apparatus of claim 10 , wherein the flag is zero for the PTL syntax structure included in the raw byte sequence payload of the NAL unit comprising the decoding capability information.

12. The apparatus of claim 8 , wherein each output layer set (OLS) in a coded video sequence (CVS) in the bitstream conforms to at least one of the plurality of PTL syntax structures.

13. A non-transitory computer-readable storage medium storing instructions that cause a processor to:

perform a conversion between a video and a bitstream of the video,

wherein the bitstream includes a decoding capability information syntax structure,

wherein the decoding capability information syntax structure includes a plurality of profile-tier-level (PTL) syntax structures, wherein each of the plurality of PTL syntax structures indicates a profile, a tier, and a level of the bitstream,

wherein the bitstream conforms to a format rule, and

wherein the format rule specifies an exclusion of a sublayer level information from the plurality of PTL syntax structures that are included in the decoding capability information syntax structure of the bitstream.

14. The non-transitory computer-readable storage medium of claim 13 , wherein the plurality of PTL syntax structures are included in raw byte sequence payload of a network abstraction layer (NAL) unit comprising decoding capability information.

15. The non-transitory computer-readable storage medium of claim 14 , wherein a PTL syntax structure comprises a flag indicative of an inclusion or the exclusion of the sublayer level information.

16. The non-transitory computer-readable storage medium of claim 15 , wherein the flag is zero for the PTL syntax structure included in the raw byte sequence payload of the NAL unit comprising the decoding capability information.

17. A non-transitory computer-readable recording medium storing a bitstream of a video which is generated by a method performed by a video processing apparatus, wherein the method comprises:

generating the bitstream of the video,

wherein the bitstream includes a decoding capability information syntax structure,

wherein the decoding capability information syntax structure includes a plurality of profile-tier-level (PTL) syntax structures, wherein each of the plurality of PTL syntax structures indicates a profile, a tier, and a level of the bitstream,

wherein the bitstream conforms to a format rule, and

wherein the format rule specifies an exclusion of a sublayer level information from the plurality of PTL syntax structures that are included in the decoding capability information syntax structure of the bitstream.

18. The non-transitory computer-readable recording medium of claim 17 , wherein the plurality of PTL syntax structures are included in raw byte sequence payload of a network abstraction layer (NAL) unit comprising decoding capability information.

19. The non-transitory computer-readable recording medium of claim 18 , wherein a PTL syntax structure comprises a flag indicative of an inclusion or the exclusion of the sublayer level information.

20. The non-transitory computer-readable recording medium of claim 19 , wherein the flag is zero for the PTL syntax structure included in the raw byte sequence payload of the NAL unit comprising the decoding capability information.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 27, 2022
From: WANG, YE-KUI
To: BYTEDANCE INC.
Reel/Frame 060321/0167 →
Continuity (3)
Continuation PCTUS2020067078 · Dec 26, 2020
Provisional Application 62953862 · Dec 26, 2019
Related Publication 20220360821A1 · Nov 10, 2022