IP Library Granted Patent US 12671805
Granted Patent B2
US 12671805 · App. 18/827,406 · Granted Jun 30, 2026

Hypothetical reference decoder for gradual decoding refresh

Inventor: Ye-Kui Wang (San Diego, CA)
Assignee: Huawei Technologies Co., Ltd.
H04N19/107H04N19/105H04N19/159H04N19/172H04N19/46H04N19/70
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12671805
App. No.
18/827,406
Granted
Jun 30, 2026
Kind
B2
Abstract

A video coding mechanism is disclosed. The mechanism includes encoding into a bitstream a gradual decoding refresh (GDR) access unit (AU) and a buffering period (BP) supplemental enhancement information (SEI) message associated with the GDR AU. A hypothetical reference decoder (HRD) is initialized based on the BP SEI message. A HRD conformance test is performed on the bitstream using the HRD. The bitstream is stored for communication toward a decoder.

Claims (33)

1 . A non-transitory computer readable medium comprising a computer program product for use by a video coding device, the computer program product 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:

receive a bitstream comprising a gradual decoding refresh (GDR) access unit (AU) and a buffering period (BP) supplemental enhancement information (SEI) message associated with the GDR AU; and

decode a picture in the GDR AU and the BP SEI message,

wherein a no output of prior pictures flag is set in a header when the picture is a GDR picture.

2 . The non-transitory computer readable medium of claim 1 , wherein the BP SEI message provides an initial coded picture buffer (CPB) removal delay for initialization of a hypothetical reference decoder (HRD) at a position of the GDR AU in decoding order.

3 . The non-transitory computer readable medium of claim 1 , wherein the header is associated with the picture in the GDR AU.

4 . The non-transitory computer readable medium of claim 1 , wherein the bitstream comprises another header associated with the picture, and wherein the another header comprises a picture order count least significant bit value and a recovery picture order count value.

5 . The non-transitory computer readable medium of claim 4 , wherein the picture order count least significant bit value is positioned before the recovery picture order count value in the header associated with the picture.

6 . The non-transitory computer readable medium of claim 1 , wherein the BP SEI message contains a parameter indicating a decoder is capable of decoding the bitstream.

7 . The non-transitory computer readable medium of claim 1 , wherein the picture is the GDR picture when the picture includes a region coded according to inter-prediction and a region coded according to intra-prediction.

8 . An encoder comprising:

one or more processors configured to:

encode into a bitstream a gradual decoding refresh (GDR) access unit (AU) and a buffering period (BP) supplemental enhancement information (SEI) message associated with the GDR AU;

initialize a hypothetical reference decoder (HRD) based on the BP SEI message; and

perform a conformance test on the bitstream using the HRD,

wherein a no output of prior pictures flag is set in a header when a picture in the GDR AU is a GDR picture.

9 . The encoder of claim 8 , wherein the BP SEI message includes an initial coded picture buffer (CPB) removal delay for initialization of the HRD at a position of the GDR AU in decoding order.

10 . The encoder of claim 8 , wherein the header is associated with a picture in the GDR AU.

11 . The encoder of claim 8 , wherein the one or more processors are further configured to encode another header associated with a picture in the GDR AU, wherein the header comprises a picture order count least significant bit value and a recovery picture order count value.

12 . The encoder of claim 11 , wherein the picture order count least significant bit value is positioned before the recovery picture order count value in the header associated with the picture.

13 . The encoder of claim 8 , wherein the BP SEI message contains a parameter indicating a decoder is capable of decoding the bitstream.

14 . The encoder of claim 8 , wherein a picture is the GDR picture when the picture includes a region coded according to inter-prediction and a region coded according to intra-prediction.

15 . A non-transitory computer-readable storage medium storing a bitstream that, when parsed by a coding device, is used by the coding device to generate a video, the bitstream comprising:

a gradual decoding refresh (GDR) access unit (AU) and a buffering period (BP) supplemental enhancement information (SEI) message associated with the GDR AU,

wherein the bitstream is configured to:

cause the coding device to initialize a hypothetical reference decoder (HRD) based on the BP SEI message; and

cause the coding device to perform a conformance test on the bitstream using the HRD, and

wherein a no output of prior pictures flag is set in a header when a picture in the GDR AU is a GDR picture.

16 . The non-transitory computer-readable storage medium of claim 15 , wherein the BP SEI message includes an initial coded picture buffer (CPB) removal delay for initialization of the HRD at a position of the GDR AU in decoding order.

17 . The non-transitory computer-readable storage medium of claim 15 , wherein the header is associated with a picture in the GDR AU.

18 . The non-transitory computer-readable storage medium of claim 15 , wherein the bitstream further comprises another header associated with a picture in the GDR AU, and wherein the header comprises a picture order count least significant bit value and a recovery picture order count value.

19 . The non-transitory computer-readable storage medium of claim 18 , wherein the picture order count least significant bit value is positioned before the recovery picture order count value in the header associated with the picture.

20 . The non-transitory computer-readable storage medium of claim 15 , wherein the BP SEI message contains a parameter indicating a decoder is capable of decoding the bitstream.