IP Library Granted Patent US 10,701,373
Granted Patent B2
US 10,701,373 · App. 14/769,087 · Granted Jun 30, 2020

Coding and decoding methods of a picture block, corresponding devices and data stream

Inventors: Philippe Bordes (Laille, FR); Franck Hiron (Chateaubourg, FR); Pierre Andrivon (Liffre, FR); Patrick Lopez (Livre sur Changeon, FR); Philippe Salmon (Saint Sulpice la Foret, FR)
Assignee: INTERDIGITAL VC HOLDINGS, INC.
H04N19/176H04N19/30H04N19/44H04N19/573H04N21/2358H04N21/4384
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 10,701,373
App. No.
14/769,087
Granted
Jun 30, 2020
Kind
B2
Abstract

A method for decoding a picture block is disclosed. The decoding method comprises: decoding decoded data, and information for identifying a reconstructed reference picture in a decoder picture buffer; reconstructing another reference picture from the identified reconstructed reference picture identified by the information and from the decoded data; replacing in the decoder picture buffer the reconstructed reference picture identified by the information with the another reference picture; and reconstructing the picture block from the another reference picture.

Claims (36)

1. A method comprising:

decoding a reference picture index identifying a reconstructed reference picture in a decoder picture buffer comprising a plurality of reconstructed reference pictures, and further decoding data;

reconstructing another reference picture from said reconstructed reference picture identified by said reference picture index and from said decoded data, said another reference picture and said reconstructed reference picture having a same picture order count;

replacing in said decoder picture buffer said reconstructed reference picture identified by said reference picture index with said another reference picture;

reconstructing a picture block from at least said another reference picture; and,

decoding a flag indicating whether or not the another reference picture is displayed.

2. The method according to claim 1 , wherein said reconstructed reference picture identified by said reference picture index and said another reference picture are temporally aligned.

3. The method according to claim 1 , further comprising decoding information representative of an instant in time at which said reconstructed reference picture identified by said reference picture index is replaced by the another reference picture in the decoder picture buffer.

4. The method according to claim 1 , wherein the reconstructed reference picture identified by said reference picture index is decoded from a base layer of a layered stream.

5. The method according to claim 4 , wherein the decoded data and the reference picture index identifying the reconstructed reference picture are decoded from an enhancement layer of the layered stream.

6. A method comprising:

encoding a reference picture from another reconstructed reference picture and a reference picture index identifying said another reconstructed reference picture in a decoder picture buffer comprising a plurality of reconstructed reference pictures, said reference picture and said another reconstructed reference picture having a same picture order count, wherein said at least one reference picture when reconstructed replaces said another reconstructed reference picture in the decoder picture buffer;

encoding a picture block from said reference picture; and

encoding a flag indicating whether or not the reference picture is displayed.

7. The method according to claim 6 , wherein said another reconstructed reference picture and said reference picture are temporally aligned.

8. The method according to claim 6 , further comprising encoding information representative of an instant in time at which said another reconstructed reference picture is replaced by the reference picture in the decoder picture buffer.

9. The method according to claim 6 , wherein the another reconstructed reference picture is encoded in a base layer of a layered stream.

10. The method according to claim 9 , wherein said reference picture and the reference picture index identifying the another reconstructed reference picture in the decoder picture buffer are encoded in an enhancement layer of the layered stream.

11. A decoder comprising at least a processor configured to:

decode a reference picture index identifying a reconstructed reference picture in a decoder picture buffer comprising a plurality of reconstructed reference pictures, and further decoding data;

reconstruct another reference picture from said reconstructed reference picture identified by said reference picture index and from said decoded data, said another reference picture and said reconstructed reference picture having a same picture order count;

replace in said decoder picture buffer said reconstructed reference picture identified by said reference picture index with said another reference picture;

reconstruct a picture block from at least said another reference picture; and

decode a flag indicating whether or not the reference picture is displayed.

12. An encoder comprising at least a processor configured to:

encode a reference picture from another reconstructed reference picture and a reference picture index identifying said another reconstructed reference picture in a decoder picture buffer comprising a plurality of reconstructed reference pictures, said reference picture and said another reconstructed reference picture having a same picture order count, wherein said at least one reference picture when reconstructed replaces said another reconstructed reference picture in the decoder picture buffer;

encode a picture block from said reference picture; and

encode a flag indicating whether or not the reference picture is displayed.

13. The decoder according to claim 11 , wherein said reconstructed reference picture identified by said reference picture index and said another reference picture are temporally aligned.

14. The decoder according to claim 11 , wherein said at least one processor is further configured to decode information representative of an instant in time at which said reconstructed reference picture identified by said reference picture index is replaced by the another reference picture in the decoder picture buffer.

15. The decoder according to claim 11 , wherein the reconstructed reference picture identified by said reference picture index is decoded from a base layer of a layered stream.

16. The decoder according to claim 15 , wherein the decoded data and the reference picture index identifying the reconstructed reference picture are decoded from an enhancement layer of the layered stream.

17. The encoder according to claim 12 , wherein said another reconstructed reference picture and said reference picture are temporally aligned.

18. The encoder according to claim 12 , said at least one processor is further configured to encode information representative of an instant in time at which said another reconstructed reference picture is replaced by the reference picture in the decoder picture buffer.

19. The encoder according to claim 12 , wherein the another reconstructed reference picture is encoded in a base layer of a layered stream.

20. The encoder according to claim 19 , wherein said reference picture and the reference picture index identifying the another reconstructed reference picture in the decoder picture buffer are encoded in an enhancement layer of the layered stream.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 23, 2018
From: THOMSON LICENSING
To: INTERDIGITAL VC HOLDINGS, INC.
Reel/Frame 047289/0698 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 19, 2018
From: BORDES, PHILIPPE; HIRON, FRANKE; SALMON, PHILIPPE; LOPEZ, PATRICK; ANDRIVON, PIERRE
To: THOMSON LICENSING
Reel/Frame 044670/0372 →