IP Library › Granted Patent US 11,930,220
Granted Patent B2
US 11,930,220 · App. 17/950,040 · Granted Mar 12, 2024

Combination of subpictures and scalability

Inventors: Ye-kui Wang (San Diego, CA); Li Zhang (San Diego, CA); Kai Zhang (San Diego, CA); Zhipin Deng (Beijing, CN)
Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD.; BYTEDANCE INC.
H04N19/70H04N19/105H04N19/172H04N19/187H04N19/46H04N19/96
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,930,220
App. No.
17/950,040
Granted
Mar 12, 2024
Kind
B2
Abstract

Several techniques for video encoding and video decoding are described. One example method includes performing a conversion between a subpicture in a video picture of a video and a bitstream of the video according to a rule. The rule specifies that, in in case a subpicture is treated as a video picture for the conversion, a cross-layer alignment restriction is applied to less than all of the multiple layers including a current layer that includes the subpicture and a subset of layers associated with the current layer.

Claims (56)

1. A video processing method, comprising:

performing a conversion between a video comprising multiple layers and a bitstream of the video according to a rule,

wherein the rule specifies that, in case that a first syntax element included in a sequence parameter set indicating number of subpictures in a video picture is greater than 1, and that a subpicture with a first subpicture index is treated as one video picture for the conversion, a cross-layer alignment restriction is applied to a current layer that includes the subpicture and a subset of layers associated with the current layer,

wherein the cross-layer alignment restriction includes a restriction of a current picture including the subpicture and a first picture in the subset of layers having a same value for at least one of following syntax elements:

a value of the first syntax element,

a value of a second syntax element specifying a dimension of a video picture,

a value of a third syntax element indicating a dimension of an i-th subpicture,

a value of a fourth syntax element indicating a location of the i-th subpicture, or

a value of the first subpicture index.

2. The method of claim 1 , wherein the subset of layers associated with the current layer includes one or more higher layers that depend on the current layer.

3. The method of claim 1 , wherein the subset of layers associated with the current layer excludes all higher layers that do not depend on the current layer.

4. The method of claim 1 , wherein the subset of layers associated with the current layer excludes all lower layers of the current layer.

5. The method of claim 1 , wherein the subset of layers associated with the current layer are a subset of a dependency tree associated with the current layer, and

wherein the dependency tree associated with the current layer includes the current layer, all layers that have the current layer as a reference layer, and all reference layers of the current layer.

6. The method of claim 5 , wherein the subset of layers associated with the current layer are the subset of the dependency tree regardless of whether any of the subset of the dependency tree is an output layer in an output layer set.

7. The method of claim 1 , wherein the cross-layer alignment restriction further includes a restriction regarding a value of a fifth syntax element,

wherein the current layer and the subset of layers associated with the current layer have a same value of the fifth syntax element, and

wherein the fifth syntax element specifies whether the subpicture of each coded picture in a coded layer video sequence is treated as a picture in a decoding process excluding in-loop filtering operations.

8. The method of claim 1 , wherein the cross-layer alignment restriction excludes a value of a sixth syntax element, and

wherein the sixth syntax element specifies whether an in-loop filtering operation across subpicture boundaries is enabled.

9. The method of claim 1 , wherein the rule further specifies that the cross-layer alignment restriction is not applied in case the first syntax element indicates that the video picture includes a single subpicture.

10. The method of claim 1 , wherein the rule further specifies that the cross-layer alignment restriction is not applied in case a seventh syntax element included in a sequence parameter set indicates that subpicture information is not present.

11. The method of claim 1 , wherein the rule further specifies that the cross-layer alignment restriction is applied to pictures in a target set of access units.

12. The method of claim 11 , wherein, for each Coded Layer Video Sequence (CLVS) of the current layer referring to a sequence parameter set, the target set of access units includes all access units starting from a first access unit that includes a second picture of the CLVS to a second access unit that includes a last picture of the CLVS according to a decoding order.

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

14. The method of claim 1 , wherein the conversion comprises decoding the bitstream to generate the video.

15. 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 comprising multiple layers and a bitstream of the video according to a rule,

wherein the rule specifies that, in case that a first syntax element included in a sequence parameter set indicating number of subpictures in a video picture is greater than 1, and that a subpicture with a first subpicture index of i is treated as one video picture for the conversion, a cross-layer alignment restriction is applied to a current layer that includes the subpicture and a subset of layers associated with the current layer,

wherein the cross-layer alignment restriction includes a restriction of a current picture including the subpicture and a first picture in the subset of layers having a same value for at least one of following syntax elements:

a value of the first syntax element,

a value of a second syntax element specifying a dimension of a video picture,

a value of a third syntax element indicating a dimension of an i-th subpicture,

a value of a fourth syntax element indicating a location of the i-th subpicture, or

a value of the first subpicture index.

16. The apparatus of claim 15 , wherein the subset of layers associated with the current layer includes one or more higher layers that depend on the current layer.

17. The apparatus of claim 15 , wherein the subset of layers associated with the current layer excludes all higher layers that do not depend on the current layer.

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

perform a conversion between a video comprising multiple layers and a bitstream of the video according to a rule,

wherein the rule specifies that, in case that a first syntax element included in a sequence parameter set indicating number of subpictures in a video picture is greater than 1, and that a subpicture with a first subpicture index of i is treated as one video picture for the conversion, a cross-layer alignment restriction is applied to a current layer that includes the subpicture and a subset of layers associated with the current layer,

wherein the cross-layer alignment restriction includes a restriction of a current picture including the subpicture and a first picture in the subset of layers having a same value for at least one of following syntax elements:

a value of the first syntax element,

a value of a second syntax element specifying a dimension of a video picture,

a value of a third syntax element indicating a dimension of an i-th subpicture,

a value of a fourth syntax element indicating a location of the i-th subpicture, or

a value of the first subpicture index.

19. 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 comprising multiple layers according to a rule,

wherein the rule specifies that, in case that a first syntax element included in a sequence parameter set indicating number of subpictures in a video picture is greater than 1, and that a subpicture with a first subpicture index of i is treated as one video picture for a conversion, a cross-layer alignment restriction is applied to a current layer that includes the subpicture and a subset of layers associated with the current layer,

wherein the cross-layer alignment restriction includes a restriction of a current picture including the subpicture and a first picture in the subset of layers having a same value for at least one of following syntax elements:

a value of the first syntax element,

a value of a second syntax element specifying a dimension of a video picture,

a value of a third syntax element indicating a dimension of an i-th subpicture,

a value of a fourth syntax element indicating a location of the i-th subpicture, or

a value of the first subpicture index.

20. The method of claim 1 , wherein the first picture is a reference picture of the current picture, or the current picture is a reference picture of the first picture.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 10, 2023
From: WANG, YE-KUI; ZHANG, LI; ZHANG, KAI
To: BYTEDANCE INC.
Reel/Frame 062662/0987 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 10, 2023
From: DENG, ZHIPIN
To: BEIJING ZITIAO NETWORK TECHNOLOGY CO., LTD.
Reel/Frame 062663/0094 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 10, 2023
From: BEIJING ZITIAO NETWORK TECHNOLOGY CO., LTD.
To: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD.
Reel/Frame 062663/0107 →
Priority Claims (1)
WO PCT/CN2020/080533 · Mar 21, 2020 · international
Continuity (2)
Continuation PCTCN2021082029 · Mar 22, 2021
Related Publication 20230023220A1 · Jan 26, 2023
Cited By (3)
US 12,457,365 US 12,470,695 US 12,671,841