Slice level signaling in video bitstreams that include subpictures
AssigneesBeijing Bytedance Network Technology Co., Ltd., Bytedance Inc.
InventorsKai Zhang, Zhipin Deng, Hongbin Liu, Li Zhang, Jizheng Xu
Life of this patent
Estimating the term…
Abstract
An example method of video processing includes performing a conversion between a video comprising one or more pictures and a bitstream representation of the video. The bitstream representation is required to conform to a format rule that specifies that each picture is coded as one or more slices. The format rule prohibits samples in a picture from not being covered by any of the one or more slices.
Claims20
A method of video processing, comprising:
- partitioning, for a conversion between a picture of a video and a bitstream of the video, the picture into one or more slices and into one or more sub-pictures according to a requirement of bitstream conformance;
- and
- performing the conversion at least based on the partitioning,
- wherein the requirement of bitstream conformance specifies that a union of the one or more slices resulted from the partitioning of the picture cover a whole picture,
- wherein the requirement of bitstream conformance further specifies that a union of the one or more sub-pictures resulted from the partitioning of the picture cover the whole picture, and
- wherein a slice of the picture overlaps with at most one sub-picture of the picture.
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:
- partition, for a conversion between a picture of a video and a bitstream of the video, the picture into one or more slices and into one or more sub-pictures according to a requirement of bitstream conformance;
- and
- perform the conversion at least based on the partitioning,
- wherein the requirement of bitstream conformance specifies that a union of the one or more slices resulted from the partitioning of the picture cover a whole picture,
- wherein the requirement of bitstream conformance further specifies that a union of the one or more sub-pictures resulted from the partitioning of the picture cover the whole picture, and
- wherein a slice of the picture overlaps with at most one sub-picture of the picture.
A non-transitory computer-readable storage medium storing instructions that cause a processor to:
- partition, for a conversion between a picture of a video and a bitstream of the video, the picture into one or more slices and into one or more sub-pictures according to a requirement of bitstream conformance;
- and
- perform the conversion at least based on the partitioning,
- wherein the requirement of bitstream conformance specifies that a union of the one or more slices resulted from the partitioning of the picture cover a whole picture,
- wherein the requirement of bitstream conformance further specifies that a union of the one or more sub-pictures resulted from the partitioning of the picture cover the whole picture, and
- wherein a slice of the picture overlaps with at most one sub-picture of the picture.
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:
- partitioning, for a picture of a video, the picture into one or more slices and into one or more sub-pictures according to a requirement of bitstream conformance;
- and
- generating the bitstream at least based on the partitioning,
- wherein the requirement of bitstream conformance specifies that a union of the one or more slices resulted from the partitioning of the picture cover a whole picture,
- wherein the requirement of bitstream conformance further specifies that a union of the one or more sub-pictures resulted from the partitioning of the picture cover the whole picture,
- wherein a slice of the picture overlaps with at most one sub-picture of the picture.
Dependencies are inferred from the claim text.