End of sequence indication in coded video
AssigneeBytedance Inc.
InventorYe-Kui Wang
Life of this patent
Estimating the term…
Abstract
Methods, systems and devices for using end of sequence indications are described. An example method of video processing includes performing a conversion between a video and a bitstream of the video, wherein the bitstream includes multiple layers in multiple access units, AUs, including one or more pictures according to a format rule, wherein the format rule specifies that, responsive to an end of sequence (EOS) network abstraction layer (NAL) unit for a first layer being present in a first access unit (AU) in the bitstream, a subsequent picture of each of one or more higher layers of the first layer in an AU following the first AU in the bitstream is a coded layer video sequence start (CLVSS) picture.
Claims20
A method of video processing, comprising:
- performing a conversion between a video and a bitstream of the video,
- wherein the bitstream comprises multiple layers in multiple access units (AUs) comprising one or more pictures according to a first format rule,
- wherein the first format rule specifies that when an end of sequence (EOS) network abstraction layer (NAL) unit for a first layer is present in a first AU in the bitstream, for a second layer that is present in a coded video sequence (CVS) that includes the first layer and uses the first layer as a reference layer, a first picture in the second layer in a decoding order in an AU following the first AU in the bitstream is a coded layer video sequence start (CLVSS) picture, and
- wherein the bitstream conforms to a third format rule, the third format rule specifies that the bitstream comprises at least a first picture that is in an output layer and has a third syntax element equal to one,
- wherein the third syntax element is in a picture header, and wherein the third syntax element affects a decoded picture output and a removal process associated with a hypothetical reference decoder (HRD).
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,
- wherein the bitstream comprises multiple layers in multiple access units (AUs) comprising one or more pictures according to a first format rule,
- wherein the first format rule specifies that when an end of sequence (EOS) network abstraction layer (NAL) unit for a first layer is present in a first AU in the bitstream, for a second layer that is present in a coded video sequence (CVS) that includes the first layer and uses the first layer as a reference layer, a first picture in the second layer in a decoding order in an AU following the first AU in the bitstream is a coded layer video sequence start (CLVSS) picture, and
- wherein the bitstream conforms to a third format rule, the third format rule specifies that the bitstream comprises at least a first picture that is in an output layer and has a third syntax element equal to one,
- wherein the third syntax element is in a picture header, and
- wherein the third syntax element affects a decoded picture output and a removal process associated with a hypothetical reference decoder (HRD).
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,
- wherein the bitstream comprises multiple layers in multiple access units (AUs) comprising one or more pictures according to a first format rule,
- wherein the first format rule specifies that when an end of sequence (EOS) network abstraction layer (NAL) unit for a first layer is present in a first AU in the bitstream, for a second layer that is present in a coded video sequence (CVS) that includes the first layer and uses the first layer as a reference layer, a first picture in the second layer in a decoding order in an AU following the first AU in the bitstream is a coded layer video sequence start (CLVSS) picture, and
- wherein the bitstream conforms to a third format rule, the third format rule specifies that the bitstream comprises at least a first picture that is in an output layer and has a third syntax element equal to one,
- wherein the third syntax element is in a picture header, and
- wherein the third syntax element affects a decoded picture output and a removal process associated with a hypothetical reference decoder (HRD).
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,
- wherein the bitstream comprises multiple layers in multiple access units (AUs) comprising one or more pictures according to a first format rule, and
- wherein the first format rule specifies that when an end of sequence (EOS) network abstraction layer (NAL) unit for a first layer is present in a first AU in the bitstream, for a second layer that is present in a coded video sequence (CVS) that includes the first layer and uses the first layer as a reference layer, a first picture in the second layer in a decoding order in an AU following the first AU in the bitstream is a coded layer video sequence start (CLVSS) picture, and
- wherein the bitstream conforms to a third format rule, the third format rule specifies that the bitstream comprises at least a first picture that is output, wherein the first picture is in an output layer and has a third syntax element equal to one,
- wherein the third syntax element is in a picture header, and
- wherein the third syntax element affects a decoded picture output and a removal process associated with a hypothetical reference decoder (HRD).
Dependencies are inferred from the claim text.