IP Library Granted Patent US 12,335,496
Granted Patent B2
US 12,335,496 · App. 18/532,042 · Granted Jun 17, 2025

Method and electronic device for signaling gradual decoding refresh pictures

Inventors: Takeshi Chujoh (Sakai, JP); Yukinobu Yasugi (Sakai, JP); Eiichi Sasaki (Sakai, JP); Tomoko Aono (Sakai, JP); Tomohiro Ikai (Sakai, JP)
Assignee: SHARP KABUSHIKI KAISHA
H04N19/188H04N19/107H04N19/172H04N19/70H04N19/167H04N19/82
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,335,496
App. No.
18/532,042
Granted
Jun 17, 2025
Kind
B2
Abstract

A method for signaling gradual refresh for encoding a set of pictures performed by an electronic device is provided. The method identifies a first picture in the set of pictures as being associated with a gradual refreshed picture, and stores a network abstraction layer (NAL) unit type in a coded stream associated with the first picture. The NAL unit type identifies a presence of the gradual refreshed picture. The method then stores, in the coded stream, an enable flag to identify a use of the gradual refresh for encoding at least a subset of pictures in the set of pictures.

Claims (32)

1. A method for encoding a set of pictures for gradual refresh, the method comprising:

identifying a first picture in the set of pictures as being associated with a gradual refreshed picture;

storing a network abstraction layer (NAL) unit type in a coded stream associated with the first picture, the NAL unit type identifying a presence of the gradual refreshed picture; and

storing, in the coded stream, an enable flag to identify a use of the gradual refresh for encoding at least a subset of pictures in the set of pictures.

2. The method of claim 1 , wherein the enable flag is stored in a sequence parameter set (SPS) of the coded stream associated with the first picture.

3. The method of claim 1 , further comprising storing, in the coded stream, a picture number determined from the gradual refreshed picture to a picture that is entirely decoded correctly.

4. The method of claim 1 , wherein the NAL unit type identifying the presence of the gradual refreshed picture is stored in a NAL unit of the coded stream.

5. The method of claim 1 , wherein the coded stream includes the encoded set of pictures including the first picture.

6. The method of claim 1 , wherein the subset of pictures comprises the first picture.

7. The method of claim 1 , wherein the subset of pictures comprises one or more pictures after the first picture in the set of pictures.

8. The method of claim 1 , wherein the subset of pictures comprises one or more pictures after the first picture in the set of pictures, the method further comprising storing, in the coded stream, the one or more pictures after the first picture.

9. The method of claim 8 , wherein the one or more pictures after the first picture specify pictures that need to be processed after the first picture to completely encode the gradual refreshed picture.

10. The method of claim 9 , wherein a parameter encoder of a video encoder uses the NAL unit type to identify the presence of the gradual refreshed picture, and uses the stored one or more pictures after the first picture to identify the pictures that need to be processed after the first picture to completely encode the gradual refreshed picture.

11. The method of claim 8 , wherein storing the one or more pictures after the first picture comprises storing the one or more pictures after the first picture in a NAL unit parameter set of the coded stream associated with the first picture.

12. The method of claim 11 , wherein the NAL unit parameter set is a sequence parameter set (SPS) of the coded stream associated with the first picture.

13. An electronic device for encoding a set of pictures for gradual refresh, the electronic device comprising:

at least one processor; and

one or more non-transitory machine-readable media coupled to the at least one processor and storing one or more machine-executable instructions that, when executed by the at least one processor, cause the electronic device to:

identify a first picture in the set of pictures as being associated with a gradual refreshed picture;

store a network abstraction layer (NAL) unit type in a coded stream associated with the first picture, the NAL unit type identifying a presence of the gradual refreshed picture; and

store, in the coded stream, an enable flag to identify a use of the gradual refresh for encoding at least a subset of pictures in the set of pictures.

14. The electronic device according to claim 13 , wherein the enable flag is stored in a sequence parameter set (SPS) of the coded stream associated with the first picture.

15. The electronic device according to claim 13 , wherein the one or more machine-executable instructions, when executed by the at least one processor, further cause the electronic device to:

store, in the coded stream, a picture number determined from the gradual refreshed picture to a picture that is entirely decoded correctly.

16. The electronic device according to claim 13 , wherein the NAL unit type identifying the presence of the gradual refreshed picture is stored in a NAL unit of the coded stream.

17. The electronic device according to claim 13 , wherein:

the subset of pictures comprises one or more pictures after the first picture in the set of pictures, and

the one or more machine-executable instructions, when executed by the at least one processor, further cause the electronic device to:

store, in the coded stream, the one or more pictures after the first picture.

18. The electronic device according to claim 17 , wherein the one or more pictures after the first picture specify pictures that need to be processed after the first picture to completely encode the gradual refreshed picture.

19. The electronic device according to claim 18 , wherein a parameter encoder of a video encoder uses the NAL unit type to identify the presence of the gradual refreshed picture, and uses the stored one or more pictures after the first picture to identify the pictures that need to be processed after the first picture in order to completely encode the gradual refreshed picture.

20. The electronic device according to claim 17 , wherein storing the one or more pictures after the first picture comprises storing the one or more pictures after the first picture in a NAL unit parameter set of the coded stream associated with the first picture.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 23, 2024
From: SHARP KABUSHIKI KAISHA; FG INNOVATION COMPANY LIMITED
To: SHARP KABUSHIKI KAISHA
Reel/Frame 069027/0134 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 7, 2023
From: CHUJOH, TAKESHI; YASUGI, YUKINOBU; SASAKI, EIICHI; AONO, TOMOKO; IKAI, TOMOHIRO
To: SHARP KABUSHIKI KAISHA; FG INNOVATION COMPANY LIMITED
Reel/Frame 065796/0909 →
Priority Claims (1)
JP 2018-160712 · Aug 29, 2018 · national
Continuity (3)
Continuation 17974459 · Oct 26, 2022
Continuation 17271201
Related Publication 20240114155A1 · Apr 4, 2024
References Cited (8)
US 20040066854A1 · Hannuksela · 2004 [cited by applicant]
US 20130114735A1 · Wang · 2013 [cited by applicant]
US 20130294499A1 · Wang · 2013 [cited by examiner]
US 20140092963A1 · Wang · 2014 [cited by examiner]
US 20170347109A1 · Hendry · 2017 [cited by examiner]
CN 104160702A · 2014 [cited by applicant]
“Series H: Audiovisual and Multimedia Systems Infrastructure of audiovisual services—Coding of moving video, Advanced video coding for generic audiovisual services”, ITU-T H.264 (Apr. 2017). [cited by applicant]
“Series H: Audiovisual and Multimedia Systems Infrastructure of audiovisual services—Coding of moving video, High efficiency video coding”, ITU-T H.265 (Feb. 2018). [cited by applicant]