Ordering of NAL units in coded video
AssigneeBytedance Inc.
InventorYe-kui Wang
Life of this patent
Estimating the term…
Abstract
Examples of video encoding methods and apparatus and video decoding methods and apparatus are described. An example method of video processing includes performing a conversion between a video and a bitstream of the video. The bitstream includes one or more layers including one or more network abstraction layer (NAL) units according to a format rule that specifies that a first layer identifier in a header of an end of sequence network abstraction layer (EOS NAL) unit is required to be equal to a second layer identifier of one of the one or more layers in the bitstream.
Claims20
A method of video processing, comprising:
- performing a conversion between a video and a bitstream of the video according to a first format rule and a third format rule,
- wherein the bitstream comprises one or more layers comprising one or more network abstraction layer (NAL) units,
- wherein the first format rule specifies that a first layer identifier of an end of sequence network abstraction layer (EOS NAL) unit is required to be equal to a second layer identifier of one of the one or more layers in the bitstream, and
- wherein the third format rule specifies that a picture unit (PU) of a particular layer after an EOS NAL unit of the particular layer shall be an intra random access point (IRAP) PU or a gradual decoding refresh (GDR) PU.
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 and a bitstream of the video according to a first format rule and a third format rule,
- wherein the bitstream comprises one or more layers comprising one or more network abstraction layer (NAL) units,
- wherein the first format rule specifies that a first layer identifier of an end of sequence network abstraction layer (EOS NAL) unit is required to be equal to a second layer identifier of one of the one or more layers in the bitstream, and
- wherein the third format rule specifies that a picture unit (PU) of a particular layer after an EOS NAL unit of the particular layer shall be an intra random access point (IRAP) PU or a gradual decoding refresh (GDR) PU.
A non-transitory computer-readable storage medium storing instructions that cause a processor to:
- perform a conversion between a video and a bitstream of the video according to a first format rule and a third format rule,
- wherein the bitstream comprises one or more layers comprising one or more network abstraction layer (NAL) units,
- wherein the first format rule specifies that a first layer identifier of an end of sequence network abstraction layer (EOS NAL) unit is required to be equal to a second layer identifier of one of the one or more layers in the bitstream, and
- wherein the third format rule specifies that a picture unit (PU) of a particular layer after an EOS NAL unit of the particular layer shall be an intra random access point (IRAP) PU or a gradual decoding refresh (GDR) PU.
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 according to a first format rule and a third format rule,
- wherein the bitstream comprises one or more layers comprising one or more network abstraction layer (NAL) units,
- wherein the first format rule specifies that a first layer identifier of an end of sequence network abstraction layer (EOS NAL) unit is required to be equal to a second layer identifier of one of the one or more layers in the bitstream,
- wherein the third format rule specifies that a picture unit (PU) of a particular layer after an EOS NAL unit of the particular layer shall be an intra random access point (IRAP) PU or a gradual decoding refresh (GDR) PU.
Dependencies are inferred from the claim text.