IP Library Granted Patent US 11,418,814
Granted Patent B2
US 11,418,814 · App. 17/231,416 · Granted Aug 16, 2022

Constraint on syntax elements for still picture profiles

Inventors: Ling Li (Seoul, KR); Xiang Li (Saratoga, CA); Shan Liu (Saratoga, CA)
Assignee: TENCENT AMERICA LLC
H04N19/70H04N19/103H04N19/172
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,418,814
App. No.
17/231,416
Granted
Aug 16, 2022
Kind
B2
Abstract

Systems and methods for decoding are provided. A method includes receiving a bitstream including a sequence parameter set (SPS), the SPS including a flag that specifies whether the bitstream includes only one coded picture; inferring a value of at least one syntax element of the SPS, based on the flag specifying that the bitstream includes only the one coded picture; and decoding the one coded picture based on the inferring.

Claims (36)

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

receiving a bitstream including a sequence parameter set (SPS), the SPS including a flag that specifies whether the bitstream includes only one coded picture;

inferring a value of at least one syntax element of the SPS, based on the flag specifying that the bitstream includes only the one coded picture; and

decoding the one coded picture based on the inferring,

wherein the flag having a first value specifies that the bitstream includes a plurality of coded pictures, and the flag having a second value specifies that the bitstream includes only the one coded picture.

2. The method of claim 1 , wherein the at least one syntax element of the SPS, that is inferred based on the flag specifying that the bitstream includes only the one coded picture, includes a syntax element that specifies an ID of a video parameter set.

3. The method of claim 1 , wherein the at least one syntax element of the SPS, that is inferred based on the flag specifying that the bitstream includes only the one coded picture, includes a syntax element that specifies a maximum number of temporal sublayers that are allowed to be present in each coded layer video sequence (CLVS) referring to the SPS.

4. The method of claim 1 , wherein the at least one syntax element of the SPS, that is inferred based on the flag specifying that the bitstream includes only the one coded picture, includes a flag that specifies whether a profile, tier, level syntax structure is present in the SPS.

5. The method of claim 1 , wherein the at least one syntax element of the SPS, that is inferred based on the flag specifying that the bitstream includes only the one coded picture, includes a syntax element related to picture order count (POC).

6. The method of claim 1 , wherein the at least one syntax element of the SPS, that is inferred based on the flag specifying that the bitstream includes only the one coded picture, includes a syntax element related to inter slice.

7. The method of claim 1 , wherein the at least one syntax element of the SPS, that is inferred based on the flag specifying that the bitstream includes only the one coded picture, includes a syntax element related to an inter coding tool.

8. The method of claim 1 , further comprising:

inferring a value of at least one syntax element of a picture header of the one coded picture, based on the flag specifying that the bitstream includes only the one coded picture,

wherein the decoding comprises decoding the one coded picture based on the inferring of the value of the at least one syntax element of the SPS and the value of the at least one syntax element of the SPS.

9. The method of claim 8 , wherein the at least one syntax element of the picture header, that is inferred based on the flag specifying that the bitstream includes only the one coded picture, includes a flag that specifies whether a slice type is allowed for the one coded picture.

10. The method of claim 8 , wherein the at least one syntax element of the picture header, that is inferred based on the flag specifying that the bitstream includes only the one coded picture, includes a flag that specifies whether the one coded picture is a reference picture.

11. The method of claim 8 , wherein the at least one syntax element of the picture header, that is inferred based on the flag specifying that the bitstream includes only the one coded picture, includes a syntax element related to a picture order count (POC) or a decoded picture buffer (DPB).

12. A system comprising:

at least one memory storing computer code; and

at least one processor configured to receive a bitstream including a sequence parameter set (SPS), the SPS including a flag that specifies whether the bitstream includes only one coded picture, the at least one processor further configured to access the computer code and operate as instructed by the computer code, the computer code including:

inferring code configured to cause the at least one processor to infer a value of at least one syntax element of the SPS, based on the flag specifying that the bitstream includes only the one coded picture; and

decoding code configured to cause the at least one processor to decode the one coded picture based on inferring the value of the at least one syntax element of the SPS,

wherein the flag having a first value specifies that the bitstream includes a plurality of coded pictures, and the flag having a second value specifies that the bitstream includes only the one coded picture.

13. The system of claim 12 , wherein the at least one syntax element of the SPS, that is inferred based on the flag specifying that the bitstream includes only the one coded picture, includes a syntax element that specifies an ID of a video parameter set.

14. The system of claim 12 , wherein the at least one syntax element of the SPS, that is inferred based on the flag specifying that the bitstream includes only the one coded picture, includes a syntax element that specifies a maximum number of temporal sublayers that are allowed to be present in each coded layer video sequence (CLVS) referring to the SPS.

15. The system of claim 12 , wherein the at least one syntax element of the SPS, that is inferred based on the flag specifying that the bitstream includes only the one coded picture, includes a flag that specifies whether a profile, tier, level syntax structure is present in the SPS.

16. The system of claim 12 , wherein the at least one syntax element of the SPS, that is inferred based on the flag specifying that the bitstream includes only the one coded picture, includes a syntax element related to picture order count (POC).

17. The system of claim 12 , wherein the at least one syntax element of the SPS, that is inferred based on the flag specifying that the bitstream includes only the one coded picture, includes a syntax element related to inter slice.

18. The system of claim 12 , wherein the at least one syntax element of the SPS, that is inferred based on the flag specifying that the bitstream includes only the one coded picture, includes a syntax element related to an inter coding tool.

19. The system of claim 12 , wherein

the inferring code is further configured the cause the at least one processor to infer a value of at least one syntax element of a picture header of the one coded picture, based on the flag specifying that the bitstream includes only the one coded picture, and

the decoding code is configured the cause the at least one processor to decode the one coded picture based on inferring the value of the at least one syntax element of the SPS and the value of the at least one syntax element of the SPS.

20. A non-transitory computer-readable medium storing computer code that is configured to, when executed by at least one processor, cause the at least one processor to:

infer a value of at least one syntax element of an SPS of a received bitstream, based on a flag of the SPS specifying that the received bitstream includes only one coded picture; and

decode the one coded picture based on inferring the value of the at least one syntax element of the SPS,

wherein the flag having a first value specifies that the bitstream includes a plurality of coded pictures, and the flag having a second value specifies that the bitstream includes only the one coded picture.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 15, 2021
From: LI, LING; LI, XIANG; LIU, SHAN
To: TENCENT AMERICA LLC
Reel/Frame 055933/0016 →
Continuity (2)
Provisional Application 63029359 · May 22, 2020
Related Publication 20210368207A1 · Nov 25, 2021
Cited By (1)
US 12,262,040