IP Library Granted Patent US 11,272,214
Granted Patent B2
US 11,272,214 · App. 17/063,937 · Granted Mar 8, 2022

Method for picture output with output layer set

Inventors: Byeongdoo Choi (Palo Alto, CA); Shan Liu (San Jose, CA); Stephan Wenger (Hillsborough, CA)
Assignee: TENCENT AMERICA LLC
H04N19/70H04N19/103H04N19/136H04N19/172H04N19/184H04N19/51H04N19/593
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,272,214
App. No.
17/063,937
Granted
Mar 8, 2022
Kind
B2
Abstract

Systems and methods for coding and decoding are provided. A method includes receiving a coded video stream including video data partitioned into a plurality of layers; and decoding the video data of the coded video stream, the decoding including: determining whether a first picture of the coded video stream is to be output based on a syntax element that indicates a mode of output layer set signaling.

Claims (57)

1. A method performed by at least one processor, the method comprising:

receiving a coded video stream including video data partitioned into a plurality of layers; and

decoding the video data of the coded video stream, the decoding comprising:

determining whether a first picture of the coded video stream is to be output based on a single syntax element that indicates a mode of output layer set signaling,

wherein the determining comprises determining that the first picture is not to be output based on the single syntax element indicating the mode of the output layer set signaling, and

the mode includes that:

a total number of output layer sets specified by a parameter set is equal to a maximum allowed number of layers in each coded video sequence of the coded video stream referring to the parameter set, an i-th output layer set from among the output layer sets includes layers with layer indices from 0 to i, inclusive, and for each output layer set among the output layer sets, only a highest layer in the output layer set is to be output, or

the total number of output layer sets specified by the parameter set is explicitly signalled, output layers of the output layer sets specified by the parameter set are explicitly signaled, and at least one of the output layers has a reference layer.

2. The method of claim 1 , wherein

the mode including that: the total number of output layer sets specified by the parameter set is equal to the maximum allowed number of layers in each coded video sequence of the coded video stream referring to the parameter set, the i-th output layer set from among the output layer sets includes the layers with layer indices from 0 to i, inclusive, and for each output layer set among the output layer sets, only the highest layer in the output layer set is to be output.

3. The method of claim 2 , wherein the single syntax element has a value of 0 to indicate the mode of the output layer set signaling.

4. The method of claim 2 , wherein the parameter set is a video parameter set.

5. The method of claim 2 , wherein the determining comprises determining that the first picture is not to be output based on:

the single syntax element indicating the mode of the output layer set signaling,

a second picture, that belongs to a same access unit as the first picture, being indicated to be output,

the second picture belonging to a higher layer than the first picture, and

the second picture belonging to an output layer.

6. The method of claim 1 , wherein

the mode including that: the total number of output layer sets specified by the parameter set is explicitly signalled, the output layers of the output layer sets specified by the parameter set are explicitly signaled, and at least one of the output layers has the reference layer.

7. The method of claim 6 , wherein the single syntax element has a value of 2 to indicate the mode of the output layer set signaling.

8. The method of claim 6 , wherein the parameter set is a video parameter set.

9. The method of claim 6 , wherein the determining comprises determining that the first picture is not to be output based on:

the single syntax element indicating the mode of the output layer set signaling,

a value of an identifier of the parameter set being greater than 0, and

a second picture, that belongs to a same access unit as the first picture, being indicated to not belong to any output layer.

10. A system for decoding a coded video stream that includes video data partitioned into a plurality of layers, the system comprising:

memory configured to store computer program code; and

at least one processor configured to receive the coded video stream, access the computer program code, and operate as instructed by the computer program code, the computer program code comprising:

decoding code configured to cause the at least one processor to decode video data of the coded video stream, the decoding code comprising determining code configured to cause the at least one processor to determine whether a first picture of the coded video stream is to be output based on a single syntax element that indicates a mode of output layer set signaling,

wherein the determining code is configured to cause the at least one processor to determine that the first picture is not to be output based on the single syntax element indicating the mode of the output layer set signaling, and

the mode includes that:

a total number of output layer sets specified by a parameter set is equal to a maximum allowed number of layers in each coded video sequence of the coded video stream referring to the parameter set, an i-th output layer set from among the output layer sets includes layers with layer indices from 0 to i, inclusive, and for each output layer set among the output layer sets, only a highest layer in the output layer set is to be output, or

the total number of output layer sets specified by the parameter set is explicitly signalled, output layers of the output layer sets specified by the parameter set are explicitly signaled, and at least one of the output layers has a reference layer.

11. The system of claim 10 , wherein

the mode including that: the total number of output layer sets specified by the parameter set is equal to the maximum allowed number of layers in each coded video sequence of the coded video stream referring to the parameter set, the i-th output layer set from among the output layer sets includes the layers with layer indices from 0 to i, inclusive, and for each output layer set among the output layer sets, only the highest layer in the output layer set is to be output.

12. The system of claim 11 , wherein the single syntax element has a value of 0 to indicate the mode of the output layer set signaling.

13. The system of claim 11 , wherein the parameter set is a video parameter set.

14. The system of claim 11 , wherein the determining code is configured to cause the at least one processor to determine that the first picture is not to be output based on:

the single syntax element indicating the mode of the output layer set signaling,

a second picture, that belongs to a same access unit as the first picture, being indicated to be output,

the second picture belonging to a higher layer than the first picture, and

the second picture belonging to an output layer.

15. The system of claim 10 , wherein

the mode including that: the total number of output layer sets specified by the parameter set is explicitly signalled, the output layers of the output layer sets specified by the parameter set are explicitly signaled, and at least one of the output layers has the reference layer.

16. The system of claim 15 , wherein the single syntax element has a value of 2 to indicate the mode of the output layer set signaling.

17. The system of claim 15 , wherein the parameter set is a video parameter set.

18. The system of claim 15 , wherein the determining code is configured to cause the at least one processor to determine that the first picture is not to be output based on:

the single syntax element indicating the mode of the output layer set signaling,

a value of an identifier of the parameter set being greater than 0, and

a second picture, that belongs to a same access unit as the first picture, being indicated to not belong to any output layer.

19. A non-transitory computer-readable medium storing computer instructions configured to cause at least one processor to:

decode video data of a coded video stream, the video data partitioned into a plurality of layers, the decoding comprising:

determining whether a first picture of the coded video stream is to be output based on a single syntax element that indicates a mode of output layer set signaling,

wherein the determining comprises determining that the first picture is not to be output based on the single syntax element indicating the mode of the output layer set signaling, and

the mode includes that:

a total number of output layer sets specified by a parameter set is equal to a maximum allowed number of layers in each coded video sequence of the coded video stream referring to the parameter set, an i-th output layer set from among the output layer sets includes layers with layer indices from 0 to i, inclusive, and for each output layer set among the output layer sets, only a highest layer in the output layer set is to be output, or

the total number of output layer sets specified by the parameter set is explicitly signalled, output layers of the output layer sets specified by the parameter set are explicitly signaled, and at least one of the output layers has a reference layer.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 6, 2020
From: CHOI, BYEONGDOO; LIU, SHAN; WENGER, STEPHAN
To: TENCENT AMERICA LLC
Reel/Frame 053985/0957 →
Continuity (2)
Provisional Application 62966127 · Jan 27, 2020
Related Publication 20210235123A1 · Jul 29, 2021