CPC H04N 19/70 (2014.11) [H04N 19/107 (2014.11); H04N 19/14 (2014.11); H04N 19/162 (2014.11); H04N 19/172 (2014.11); H04N 19/174 (2014.11); H04N 19/188 (2014.11); H04N 19/1883 (2014.11); H04N 19/30 (2014.11); H04N 19/46 (2014.11)] | 15 Claims |
1. A method implemented by a decoder, the method comprising:
receiving a bitstream comprising a coded video sequence (CVS) and a gradual decoding refresh (GDR) flag corresponding to the CVS, wherein a value of the GDR flag is one (1) when a GDR picture is enabled in the CVS, wherein the GDR picture is associated with a GDR network abstract layer (NAL) unit type (GDR-NUT) and has a temporal identifier (TemporalID) equal to zero, wherein the bitstream further comprises a header including a syntax element indicating a picture order count of recovery point picture for the GDR picture, and wherein when the GDR picture is a first picture in the bitstream in decoding order or the first picture that follows an end of sequence (EOS) NAL unit in decoding order, a flag is set to one to prevent output of incorrect pictures;
determining whether the GDR picture is enabled for the CVS based on the value of the GDR flag; and
decoding the CVS based on the GDR flag.
|