IP Library Granted Patent US 8,792,557
Granted Patent B2
US 8,792,557 · App. 13/068,220 · Granted Jul 29, 2014

Method for coding a picture sequence, corresponding method for reconstruction and stream of coded data representative of said sequence

Inventors: Edouard Francois (Cesson-Sévigné, FR); Dominique Thoreau (Cesson-Sévigné, FR); Shasha Shi (Cesson-Sévigné, FR)
Assignee: Thomson Licensing
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 8,792,557
App. No.
13/068,220
Granted
Jul 29, 2014
Kind
B2
Abstract

A method for reconstruction of a picture sequence coded in accordance with a coding method specifying a set of coding tools and/or their associated coding parameters is disclosed. The pictures being divided into coding entities. The method for reconstruction according to the invention comprises the following steps for each coding entity coded in INTER mode: determining for the coding entity at least one reference picture, and reconstructing the coding entity from the at least one reference picture with coding tools configured by coding parameters associated with the coding tools. Advantageously, the coding tools and/or the associated coding parameters depend on the reference picture.

Claims (35)

1. A method for reconstruction of a picture sequence coded in accordance with a method for coding specifying a set of coding tools and/or their associated coding parameters, said pictures being divided into coding entities comprising:

determining for a coding entity coded in INTER mode at least one reference picture, said coding entity belonging to a part of the picture,

decoding, from a header associated with said part of the picture one single profile identifier for each reference picture used to reconstruct coding entities of said part of the picture;

reconstructing said coding entity from the at least one reference picture with coding tools configured by coding parameters associated with said coding tools, wherein said coding tools and/or their associated coding parameters are defined by the profile identified by said single profile identifier.

2. A method for reconstruction according to claim 1 , further comprising decoding, from a header associated with at least a part of said picture sequence which comprises at least one picture, an item of data specifying a number of profiles, each profile being associated with one single reference picture type, and, for each profile, data defining a set of coding tools and/or their associated coding parameters.

3. A method for reconstruction according to claim 1 , wherein said part of the picture is a slice and wherein said header associated with said part of the picture is a slice header.

4. A method for reconstruction according claim 1 , wherein said reference picture type belongs to the set of picture type: source picture; filtered picture; and motion compensated picture.

5. A method for reconstruction according to claim 1 , wherein reconstructing said coding entity comprises:

determining for said coding entity a prediction coding entity by motion compensation of the at least one reference picture,

decoding for said coding entity a coding entity of coefficients,

dequantizing said coefficients coding entity into a dequantized coefficients coding entity,

transforming said dequantized coefficients coding entity into a residues coding entity, and

merging said prediction coding entity and said residues coding entity to form said reconstructed coding entity.

6. A method for reconstruction according to claim 1 , wherein when the reference picture is a picture filtered with a low-pass filter, then said coding tools used to reconstruct said coding entity are a subset of the set of coding tools and/or associated coding parameters specified by said coding method.

7. A method for reconstruction according to claim 6 , wherein said subset comprises:

a motion compensation with bilinear interpolation filter and with motion vectors of ½ pixel precision,

a uniform quantization with quantization matrix favouring low frequencies,

an entropy coding with scanning of transformed coefficients adapted to the direction of the low-pass filtering of said reference picture.

8. A method for reconstruction according to claim 1 , wherein when the reference picture is a picture filtered with a filter improving its resolution, then said coding tools and/or associated coding parameters used to reconstruct said coding entity comprise a motion compensation with a polyphase linear interpolation filter and with motion vectors of ⅛ pixel precision.

9. A method for reconstruction according to claim 1 , wherein when the reference picture is a motion compensated picture according to a model of global motion, then said coding tools used to reconstruct said coding entity comprise the following coding tools and/or associated coding parameters: motion compensation with bilinear interpolation filter with motion vectors of ⅛ pixel precision having a range limited to N, a partitioning limited to blocks of size 16×16, and more priority given to skip mode.

10. A method for reconstruction according to claim 9 , wherein N=2.

11. A method for coding a picture sequence, said pictures being divided into coding entities comprising:

determining for a coding entity coded in INTER mode at least one reference picture, said coding entity belonging to a part of the picture,

coding said coding entity from the at least one reference picture with coding tools configured by coding parameters associated with said coding tools; and

coding, in a header associated with said part of the picture to, one single profile identifier for each reference picture used to code coding entities of said part of the picture, wherein said coding tools and/or their associated coding parameters are defined by the profile identified by said single profile identifier.

12. The method for reconstruction according to claim 1 , wherein said part of the picture is the picture itself and wherein said header associated with said part of the picture is a picture header.

13. The method for coding according to claim 11 , further comprising coding, in a header associated with at least a part of said picture sequence which comprises at least one picture, an item of data specifying a number of profiles, each profile being associated with a one single reference picture type, and, for each profile, a set of coding tools and/or their associated coding parameter.

14. A decoding device for reconstructing a picture sequence coded in accordance with a method for coding specifying a set of coding tools and/or their associated coding parameters, each picture being divided into coding entities comprising:

a module configured to determine for a coding entity coded in INTER mode at least one reference picture said coding entity belonging to a part of the picture,

a module configured to decode, from a header associated with said part of the picture, one single profile identifier for each reference picture used to reconstruct coding entities of said part of the picture;

a module configured to reconstruct said coding entity from the at least one reference picture with coding tools configured by coding parameters associated with said coding tools, wherein said coding tools and/or their associated coding parameters are defined by the profile identified by said single profile identifier.

15. A coding device for coding a picture sequence, said pictures being divided into coding entities comprising:

a module configured to determine for a coding entity coded in INTER mode at least one reference picture, said coding entity belonging to a part of the picture,

a module configured to code said coding entity from the at least one reference picture with coding tools configured by coding parameters associated with said coding tools, and

a module configured to code, in a header associated with said part of the picture, one single profile identifier for each reference picture used to code coding entities of said part of the picture, wherein said coding tools and/or their associated coding parameters are defined by the profile identified by said single profile identifier.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 10, 2018
From: THOMSON LICENSING DTV
To: INTERDIGITAL MADISON PATENT HOLDINGS
Reel/Frame 046763/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 17, 2017
From: THOMSON LICENSING
To: THOMSON LICENSING DTV
Reel/Frame 041378/0630 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 13, 2017
From: THOMSON LICENSING
To: THOMSON LICENSING DTV
Reel/Frame 041370/0433 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 16, 2013
From: FRANCOIS, EDOUARD; THOREAU, DOMINIQUE; SHI, SHASHA
To: THOMSON LICENSING
Reel/Frame 031209/0722 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 5, 2011
From: FRANCOIS, EDOUARD; THOREAU, DOMINIQUE; SHI, SHASHA
To: THOMSON LICENSING
Reel/Frame 026325/0906 →
Priority Claims (1)
FR 10 53562 · May 7, 2010 · national
Continuity (1)
Related Publication 20110274174A1 · Nov 10, 2011