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 provided. The method includes the video decoder determining whether a value for a first flag is provided by an external input; setting a first flag equal to the value provided by the external input and a second flag equal to the value of the first flag to prevent a gradual decoding refresh (GDR) picture from being output when the value for the first flag is provided by the external input; decoding the GDR picture; and storing the GDR picture in a decoded picture buffer (DPB).
Claims18
A method implemented by a video encoder, comprising:
- generating a bitstream, wherein the bitstream comprises a sequence of access units (AUs) that comprise, in decoding order, a gradual decoding refresh (GDR) AU and subsequent AUs;
- determining whether an initial value for a first flag is provided;
- setting a value of the first flag equal to the initial value and a value of a second flag equal to the value of the first flag when the initial value is provided, wherein when the value of the second flag is equal to one, a GDR picture is prevented from being output, and wherein the GDR AU includes the GDR picture associated with the value of the second flag;
- and
- encoding the GDR picture.
An encoding device, comprising:
- a memory storing instructions;
- and
- a processor coupled to the memory, the processor configured to execute the instructions to cause the encoding device to:
- generate a bitstream, wherein the bitstream comprises a sequence of access units (AUs) that comprise, in decoding order, a gradual decoding refresh (GDR) AU and subsequent AUs;
- determine whether an initial value for a first flag is provided;
- set a value of the first flag equal to the initial value provided and a value of a second flag equal to the value of the first flag when the initial value is provided, wherein when the value of the second flag is equal to one, a GDR picture is prevented from being output, and wherein the GDR AU includes the GDR picture associated with the value of the second flag;
- and
- encode the GDR picture.
A non-transitory computer readable medium comprising a computer program for use by a video coding device, the computer program comprising computer executable instructions stored on the non-transitory computer readable medium such that when executed by a processor cause the video coding device to:
- generate a bitstream, wherein the bitstream comprises a sequence of access units (AUs) that comprise, in decoding order, a gradual decoding refresh (GDR) AU and subsequent AUs;
- determine whether an initial value for a first flag is provided;
- set a value of the first flag equal to the initial value and a value of a second flag equal to the value of the first flag when the initial value is provided, wherein when the value of the second flag is equal to one, a GDR picture is prevented from being output, and wherein the GDR AU includes the GDR picture associated with the value of the second flag;
- and
- encode the GDR picture.
Dependencies are inferred from the claim text.