Segment position signalling with subpicture slice position deriving
AssigneeTelefonaktiebolaget LM Ericsson (publ)
InventorsMitra Damghanian, Martin Pettersson, Rickard Sjöberg
Life of this patent
Estimating the term…
Abstract
There are provided mechanisms for performed by a decoder. The method comprises receiving a coded video stream (CVS). The method comprises processing the CVS, wherein: the CVS comprises a first set of one or more codewords that encodes a first set of one or more values representing a first part of a segment address, the CVS comprises a second set of one or more codewords that encodes a second set of one or more values representing a second part of the segment address, and the segment address specifies the spatial location of a segment within a picture.
Claims20
A method performed by a decoder, the method comprising:
- receiving a coded video stream (CVS);
- and
- processing the CVS, wherein:
- the CVS comprises a slice header comprising a first codeword that encodes a first value representing a first part of a slice address for a slice that belongs to a subpicture, wherein the first value is a subpicture ID which indicates the subpicture to which the slice belongs,
- the slice header comprises a second codeword that encodes a second value representing a second part of the slice address, wherein the second value is a local slice address which indicates the spatial positioning of the slice relative to the subpicture position that the slice belongs to, and
- the slice address specifies the spatial location of a slice within a picture, wherein
- processing the CVS comprises, prior to decoding the second value from the second codeword, deriving a length of the second codeword using a value N derived from a third codeword in the CVS.
A method performed by an encoder, the method comprising:
- generating a coded video stream (CVS), wherein
- the CVS comprises a slice header comprising a first codeword that encodes a first value representing a first part of a slice address, wherein the first value is a subpicture ID which indicates the subpicture that the slice belongs to,
- the slice header comprises a second codeword that encodes a second value representing a second part of the slice address, wherein the second value is a local slice address which indicates the spatial positioning of the slice relative to the subpicture position that the slice belongs to,
- the slice address specifies the spatial location of a slice within a picture, and
- the CVS further comprises a third codeword that encodes a third value representing a third part of the address and the third part of the address represents an address in a second hierarchy level that is lower than a first hierarchy level.
A decoding apparatus, comprising:
- memory;
- and
- processing circuitry coupled to the memory, wherein the decoding apparatus is configured to:
- obtain a coded video stream (CVS);
- and
- process the obtained CVS, wherein:
- the CVS comprises a slice header comprising a first codeword that encodes a first value representing a first part of a slice address, wherein the first value is a subpicture ID which indicates the subpicture that the slice belongs to,
- the slice header comprises a second codeword that encodes a second value representing a second part of the slice address, wherein the second value is a local slice address which indicates the spatial positioning of the slice relative to the subpicture position that the slice belongs to, and
- the slice address specifies the spatial location of a slice within a picture, wherein
- processing the CVS comprises, prior to decoding the second value from the second codeword, deriving a length of the second codeword using a value N derived from a third codeword in the CVS.
An encoding apparatus, comprising:
- memory;
- and
- processing circuitry coupled to the memory, wherein the encoding apparatus is configured to generating a coded video stream (CVS), wherein
- the CVS comprises a slice header comprising a first codeword that encodes a first value representing a first part of a slice address, wherein the first value is a subpicture ID which indicates the subpicture that the slice belongs to,
- the slice header comprises a second codeword that encodes a second value representing a second part of the slice address, wherein the second value is a local slice address which indicates the spatial positioning of the slice relative to the subpicture position that the slice belongs to,
- the slice address specifies the spatial location of a slice within a picture, and
- the CVS further comprises a third codeword that encodes a third value representing a third part of the address and the third part of the address represents an address in a second hierarchy level that is lower than a first hierarchy level.
Dependencies are inferred from the claim text.