Sub-picture layout signaling in video coding
AssigneeHuawei Technologies Co., Ltd.
InventorsYe-Kui Wang, FNU Hendry
Life of this patent
Estimating the term…
Abstract
A video coding mechanism is disclosed. The mechanism includes receiving a bitstream comprising a sub-picture partitioned from a picture and a sequence parameter set (SPS) comprising a sub-picture size and a sub-picture location. The SPS is parsed to obtain the sub-picture size of the sub-picture and the sub-picture location of the sub-picture. The sub-picture is decoded based on the sub-picture size and the sub-picture location to create a video sequence. The video sequence is forwarded for display.
Claims14
A method implemented by an encoder, comprising:
- partitioning one or more sub-pictures from a picture, wherein the one or more sub-pictures include a current sub-picture;
- encoding the one or more sub-pictures into a bitstream;
- and
- encoding a sub-picture size for the current sub-picture, a sub-picture location for the current sub-picture, a sub-picture identifier (ID) for each of the one or more sub-pictures, and a parameter indicating a number of bits used to represent each sub-picture ID into a sequence parameter set (SPS) of the bitstream.
An encoding apparatus, comprising:
- a memory storing instructions;
- one or more processors coupled to the memory, the one or more processors configured to execute the instructions stored in the memory to cause the encoding apparatus to:
- partition one or more sub-pictures from a picture, wherein the one or more sub-pictures include a current sub-picture;
- encode the one or more sub-pictures into a bitstream;
- and
- encode a sub-picture size for the current sub-picture, a sub-picture location for the current sub-picture, a sub-picture identifier (ID) for each of the one or more sub-pictures, and a parameter indicating a number of bits used to represent each sub-picture ID into a sequence parameter set (SPS) of the bitstream.
A non-transitory computer-readable storage medium storing instructions that, when executed by one or more processors, cause a video processing apparatus to:
- receive a bitstream comprising one or more sub-pictures partitioned from a picture and a sequence parameter set (SPS), wherein the one or more sub-pictures include a current sub-picture, wherein the SPS includes a sub-picture size for the current sub-picture, a sub-picture location for the current sub-picture, a sub-picture identifier (ID) for each of the one or more sub-pictures, and a parameter indicating a number of bits used to represent each sub-picture ID;
- obtain the sub-picture ID, the sub-picture size, and the sub-picture location for each of the one or more sub-pictures from the SPS;
- and
- decode the picture based on the sub-picture ID, the sub-picture size, and the sub-picture location for each of the one or more sub-pictures.
Dependencies are inferred from the claim text.