IP Library › Granted Patent US 12,348,755
Granted Patent B2
US 12,348,755 · App. 18/419,243 · Granted Jul 1, 2025

Output of prior pictures for pictures starting a new coded video sequence in video coding

Inventor: Ye-Kui Wang (San Diego, CA)
Assignee: Huawei Technologies Co., Ltd.
H04N19/46H04N19/159H04N19/172H04N19/176H04N19/188
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 12,348,755
App. No.
18/419,243
Granted
Jul 1, 2025
Kind
B2
Abstract

A decoding device and a method of decoding implemented by a video decoder are disclosed. The decoding method includes receiving a coded video bitstream, where the coded video bitstream contains a gradual decoding refresh (GDR) picture and a first flag having a value; setting a value of a second flag equal to the value of the first flag, where the value of the second flag derived for the video decoder under test is applied for a hypothetical reference decoder (HRD); and when the value of the second flag is equal to one, emptying all picture storage buffers in a decoded picture buffer (DPB) without output of pictures contained in the DPB and setting a DPB fullness parameter to zero.

Claims (19)

1. A method of decoding implemented by a video decoder, comprising:

receiving a coded video bitstream, wherein the coded video bitstream contains a gradual decoding refresh (GDR) picture and a first flag having a value;

setting a value of a second flag equal to the value of the first flag, wherein the value of the second flag derived for the video decoder under test is applied for a hypothetical reference decoder (HRD); and

when the value of the second flag is equal to one, emptying all picture storage buffers in a decoded picture buffer (DPB) without output of pictures contained in the DPB and setting a DPB fullness parameter to zero.

2. The method of claim 1 , wherein the GDR picture is not a first picture of the coded video bitstream.

3. The method of claim 1 , wherein the GDR picture is disposed in a video coding layer (VCL) network abstraction layer (NAL) unit having a GDR NAL unit type (GDR_NUT).

4. The method of claim 1 , further comprising setting the DPB fullness parameter to zero when the value of the first flag is set to one.

5. The method of claim 1 , wherein the first flag is designated as no_output_of_prior_pics_flag and the second flag is designated as NoOutputOfPriorPicsFlag.

6. The method of claim 1 , wherein the DPB is emptied after the GDR picture has been decoded.

7. The method of claim 1 , further comprising displaying an image generated based on a current picture.

8. A decoding device, comprising:

a memory storing instructions; and

one or more processors coupled to the memory, wherein the one or more processors are configured to execute the instructions to cause the decoding device to:

receive a coded video bitstream, wherein the coded video bitstream contains a gradual decoding refresh (GDR) picture and a first flag having a value;

set a value of a second flag equal to the value of the first flag, wherein the value of the second flag derived for the decoding device under test is applied for a hypothetical reference decoder (HRD); and

when the value of the second flag is equal to one, emptying all picture storage buffers in a decoded picture buffer (DPB) without output of pictures contained in the DPB and setting a DPB fullness parameter to zero.

9. The decoding device of claim 8 , wherein the GDR picture is not a first picture of the coded video bitstream.

10. The decoding device of claim 8 , wherein the first flag is designated as no_output_of_prior_pics_flag, and wherein the second flag is designated as NoOutputOfPriorPicsFlag.

11. The decoding device of claim 8 , further comprising a display configured to display an image as generated based on a current picture.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 27, 2025
From: FUTUREWEI TECHNOLOGIES, INC.
To: HUAWEI TECHNOLOGIES CO., LTD.
Reel/Frame 070348/0157 →
Continuity (4)
Continuation 17518265 · Nov 3, 2021
Continuation PCTUS2020030951 · May 1, 2020
Provisional Application 62843991 · May 6, 2019
Related Publication 20240305808A1 · Sep 12, 2024
References Cited (31)
US 9866852B2 · Ramasubramonian et al. · 2018 [cited by applicant]
US 11558630B2 · Choi · 2023 [cited by examiner]
US 11895312B2 · Wang · 2024 [cited by applicant]
US 20080205511A1 · Hannuksela · 2008 [cited by applicant]
US 20130077681A1 · Chen · 2013 [cited by examiner]
US 20130294499A1 · Wang · 2013 [cited by examiner]
US 20130294500A1 · Wang · 2013 [cited by applicant]
US 20140086336A1 · Wang · 2014 [cited by examiner]
US 20140092963A1 · Wang · 2014 [cited by examiner]
US 20140301477A1 · Deshpande · 2014 [cited by applicant]
US 20150195545A1 · Wang et al. · 2015 [cited by applicant]
US 20160112712A1 · Wang · 2016 [cited by applicant]
US 20160173887A1 · Deshpande · 2016 [cited by applicant]
US 20170105027A1 · Deshpande · 2017 [cited by applicant]
US 20170353718A1 · Rodriguez · 2017 [cited by applicant]
US 20210368196A1 · Choi · 2021 [cited by examiner]
US 20210368208A1 · Samuelsson · 2021 [cited by examiner]
US 20230038756A1 · Choi et al. · 2023 [cited by applicant]
JP 2015515239A · 2015 [cited by applicant]
JP 2016518041A · 2016 [cited by applicant]
JP 2017507542A · 2017 [cited by applicant]
Wang, Issues of Gradual Decoding Refresh in AVC File Format, Jul. 2003, ISO/IEC JTC1/SC29/WG11 (Year: 2003). [cited by examiner]
Document: JVET-O0151-v1, Wang, Y.K., et al., “AHG17: On no_output_of_prior_pics_flag”, Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11, 15th Meeting: Gothenburg, SE, Jul. 3-12, 2019, 3 … [cited by applicant]
Document: JVET-N1001-v3, Bross, B, et al., “Versatile Video Coding (Draft 5)”, Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11, 14th Meeting: Geneva, CH, Mar. 19-27, 2019, 371 pages. [cited by applicant]
“Advanced Video Coding for Generic Audiovisual Services,” Series H: Audiovisual and Multimedia Systems Infrastructure of Audiovisual Services—Coding of Moving Video, ITU-T H.264, Jun. 2019, 836 pages. [cited by applicant]
“High Efficiency Video Coding,” Series H: Audiovisual and Multimedia Systems Infrastructure of Audiovisual Services—Coding of Moving Video, ITU-T H.265, Dec. 2016, 664 pages. [cited by applicant]
“Line Transmission of Non-Telephone Signals, Video Codec for Audiovisual Services at p x 64 kbits,” ITU-T Recommendation H.261, Mar. 3, 1993, 29 pages. [cited by applicant]
“Transmission of Non-Telephone Signals, Information Technology—Generic Coding of Moving Pictures and Associated Audio Information: Video,” ITU-T H.262, Jul. 1995, 211 pages. [cited by applicant]
“Video Coding for Low Bit Rate Communication,” Series H: Audiovisual and Multimedia Systems Infrastructure of Audiovisual Services—Coding of Moving Video, ITU-T H.263, Jan. 2005, 226 pages. [cited by applicant]
Bross, et al., “Versatile Video Coding (Draft 3),” Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11, 14th Meeting: Geneva, CH, Mar. 19-27, 2019, JVET-N1001-v1, 350 pages. [cited by applicant]
“Multiplexing Protocol for Low Bit Rate Multimedia Communication,” Series H: Audiovisual and Multimedia Systems Infrastructure of Audiovisual Services—Transmission Multiplexing and Synchronization, ITU-T H.223, Jul. 200… [cited by applicant]