Gradual Decoding Refresh In Video Coding
AssigneeHuawei Technologies Co., Ltd.
InventorsFNU Hendry, Ye-Kui Wang, Jianle Chen
Life of this patent
Estimating the term…
Abstract
A method of decoding a coded video bitstream implemented by a video decoder is disclosed. The method includes determining that a coded video sequence (CVS) of the coded video bitstream includes a video coding layer (VCL) network abstraction layer (NAL) unit having a gradual decoding refresh (GDR) network abstraction layer (NAL) unit type (GDR_NUT), the VCL NAL unit having the GDR_NUT containing a GDR picture; initiating decoding of the CVS at the GDR picture; and generating an image according to the CVS as decoded. A corresponding method of encoding is also disclosed.
Claims18
A video decoder, comprising:
- one or more processors configured to:
- receive a coded video bitstream, wherein the coded video bitstream comprises a coded video sequence (CVS) including a gradual decoding refresh (GDR) access unit, wherein the GDR access unit contains a plurality of video coding layer (VCL) network abstraction layer (NAL) units for a GDR picture, each of the plurality of VCL NAL units for the GDR picture has a GDR NAL unit type (GDR_NUT);
- and
- start decoding of the CVS from the GDR picture, wherein the GDR picture has a temporal identifier (ID) equal to zero, and wherein the GDR picture is a first picture in the CVS or a GDR period.
A video encoder, comprising:
- one or more processors configured to:
- obtain a gradual decoding refresh (GDR) picture for a coded video sequence (CVS);
- encode the GDR picture into a GDR access unit containing a plurality of video coding layer (VCL) network abstraction layer (NAL) units for the GDR picture, having a GDR NAL unit type (GDR_NUT) for the CVS;
- and
- generating a bitstream containing the CVS having the plurality of the VCL NAL units with the GDR_NUT, wherein the GDR picture has a temporal identifier (ID) equal to zero, and wherein the GDR picture is a first picture in the CVS or a GDR period.
A non-transitory computer-readable medium carrying a program code which, when executed by a computer device, causes the computer device to:
- receive a coded video bitstream, wherein the coded video bitstream comprises a coded video sequence (CVS) including a gradual decoding refresh (GDR) access unit, wherein the GDR access unit contains a plurality of video coding layer (VCL) network abstraction layer (NAL) units for a GDR picture, each of the plurality of VCL NAL units for the GDR picture has a GDR NAL unit type (GDR_NUT);
- and
- start decoding of the CVS from the GDR picture, wherein the GDR picture has a temporal identifier (ID) equal to zero, and wherein the GDR picture is a first picture in the CVS or a GDR period.
Dependencies are inferred from the claim text.