IP Library Granted Patent US 12,058,357
Granted Patent B2
US 12,058,357 · App. 17/081,392 · Granted Aug 6, 2024

Method for signaling subpicture partitioning in coded video stream

Inventors: Byeongdoo Choi (Palo Alto, CA); Shan Liu (San Jose, CA); Stephan Wenger (Hillsborough, CA)
Assignee: TENCENT AMERICA LLC
H04N19/46H04N19/119H04N19/176H04N19/186
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 12,058,357
App. No.
17/081,392
Granted
Aug 6, 2024
Kind
B2
Abstract

A method, device, and non-transitory computer-readable medium for decoding an encoded video bitstream using at least one processor, including, based on a number of at least one subpicture of a current picture being greater than one, obtaining a flag indicating whether subpicture partitioning information is explicitly signaled; based on the flag indicating that the subpicture partitioning information is explicitly signaled, obtaining the subpicture partitioning information; and decoding the current picture based on the subpicture partitioning information.

Claims (29)

1. A method of decoding an encoded video bitstream, the method comprising: when subpicture information is signaled in a data structure of the encoded video bitstream, obtaining, from the encoded video bitstream, a first syntax element indicating a number of subpictures of a current picture and a second syntax element indicating whether a subpicture identifier mapping is signaled for the current picture; when the second syntax element indicates that the subpicture identifier mapping is signaled for the current picture: obtaining, from a picture parameter set (PPS) of the encoded video bitstream, respective third syntax elements for the subpictures of the current picture, the third syntax elements indicating subpicture identifiers for the subpictures of the current picture; deriving respective subpicture identifier values for the subpictures of the current picture using the respective third syntax elements, wherein, for any two different subpictures in the subpictures of the current picture, the respective subpicture identifier values are prohibited from being equal: and decoding the current picture based on the respective subpicture identifier values; and when the second syntax element indicates that the subpicture identifier mapping is not signaled for the current picture decoding the current picture based on the first syntax element and the second syntax element, without obtaining the third syntax elements.

2. The method of claim 1 , wherein the first syntax element is signaled in a sequence parameter set (SPS).

3. The method of claim 1 , wherein based on a picture size of the current picture being smaller than a size of a coding tree unit of a luma component of the current picture, the number of the subpictures is equal to one.

4. The method of claim 3 , wherein based on the number of the subpictures being equal to one, subpicture partitioning information for the current picture is not explicitly signaled.

5. The method of claim 1 , further comprising:

when the first syntax element indicates that the number of subpictures of the current picture is greater than one, obtaining, from the encoded video bitstream, a size of at least one subpicture of the subpictures.

6. The method of claim 5 , wherein the size of the at least one subpicture of the subpictures comprises a height and a width of the at least one subpicture of the subpictures.

7. The method of claim 5 , wherein the size of the at least one subpicture of the subpictures is indicated in the encoded video bitstream in units of a size of a coding tree unit of a luma component of the current picture.

8. The method of claim 5 , wherein a size of another subpicture is determined based on the size of the at least one subpicture of the subpictures.

9. The method of claim 1 , wherein deriving the respective subpicture identifier values for the subpictures of the current picture using the respective third syntax elements comprises determining, for each subpicture of the subpictures, whether to use an identifier from the third syntax elements or an identifier signaled in a sequence parameter set.

10. The method of claim 1 , wherein a length of each of the third syntax elements is determined using a fourth syntax element from the PPS of the encoded video bitstream.

11. A method of video encoding, the method comprising:

obtaining video data comprising a plurality of pictures, including a current picture;

when the video data comprises subpicture information, signaling, via an encoded video bitstream, a first syntax element indicating a number of subpictures of the current picture and a second syntax element indicating whether a subpicture identifier mapping is signaled for the current picture;

when a subpicture identifier mapping is signaled for the current picture, signaling, via a picture parameter set (PPS) of the encoded video bitstream, respective third syntax elements for the subpictures of the current picture, the third syntax elements indicating subpicture identifiers for the subpictures of the current picture; and

when the subpicture identifier mapping is not signaled for the current picture, forgoing signaling the third syntax elements.

12. The method of claim 11 , wherein the first syntax element is signaled via a sequence parameter set of the encoded video bitstream.

13. The method of claim 11 , further comprising signaling, via a sequence parameter set of the encoded video bitstream, a fourth syntax element indicating a subpicture identifier.

14. The method of claim 11 , further comprising signaling, via the PPS of the encoded video bitstream, a fifth syntax element indicating a length of the third syntax elements.

15. A method of processing visual media data, the method comprising:

obtaining video data comprising a plurality of pictures, including a current picture; and

performing a conversion between the video data and a bitstream of encoded video data according to a format rule, wherein the format rule specifies that:

a first syntax element indicating a number of subpictures of the current picture and a second syntax element indicating whether a subpicture identifier mapping are signaled for the current picture are signaled in the bitstream when the video data comprises subpicture information;

when a subpicture identifier mapping is signaled for the current picture,

respective third syntax elements indicating subpicture identifiers for the subpictures of the current picture are signaled via a picture parameter set (PPS) of the bitstream; and

when the subpicture identifier mapping is not signaled for the current picture, the respective third syntax elements are foregone from signaling via the PPS of the bitstream.

16. The method of claim 15 , wherein the first syntax element is signaled via a sequence parameter set of the bitstream.

17. The method of claim 15 , wherein the bitstream further comprises a fourth syntax element signaled via a sequence parameter set, the fourth syntax element indicating a subpicture identifier.

18. The method of claim 15 , wherein the bitstream further comprises a fifth syntax element signaled via the picture parameter set, the fifth syntax element indicating a length of the third syntax elements.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 27, 2020
From: CHOI, BYEONGDOO; LIU, SHAN; WENGER, STEPHAN
To: TENCENT AMERICA LLC
Reel/Frame 054229/0498 →
Continuity (2)
Provisional Application 63003123 · Mar 31, 2020
Related Publication 20210306650A1 · Sep 30, 2021
Cited By (1)
US 12,634,459