IP Library › Granted Patent US 10,349,056
Granted Patent B2
US 10,349,056 · App. 16/058,396 · Granted Jul 9, 2019

Video encoding and decoding with improved error resilience

Inventors: Christophe Gisquet (Rennes, FR); Guillaume Laroche (Melesse, FR)
Assignee: Canon Kabushiki Kaisha
H04N19/139H04N19/103H04N19/176H04N19/192H04N19/46H04N19/52H04N19/65H04N19/89
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,349,056
App. No.
16/058,396
Granted
Jul 9, 2019
Kind
B2
Abstract

For an image portion to encode an initial set of motion information predictors is obtained. It is tested whether the number of motion information predictors in the initial set is lower than a target number and, if so, one or more motion information predictors are added to the initial set to generate a set of motion information predictors having controlled diversity. The motion information predictors of the initial set are actual motion information predictors, having motion vectors obtained from image portions of the image being encoded or of a reference image, and potential motion information predictors for addition include one or more further such actual motion information predictors and also include one or more virtual motion information predictors not having motion vectors obtained from image portions of said image being encoded or of a reference image. A motion information predictor for the image portion to encode is selected from the generated set of motion information predictors.

Claims (6)

1. A method of decoding a bitstream comprising an encoded sequence of digital images, at least one portion of an image being encoded with respect to a reference image by a motion estimation process that determines motion information identifying the reference image portion, the method comprising decoding the motion information using a motion information prediction process comprising:

obtaining, for a target image portion of an image to be decoded, if available, one or more actual motion information predictors having motion vectors obtained from motion vectors associated with first image portions of the image to be decoded wherein the first image portions are adjacent to the target image portion;

if a number of the one or more obtained motion information predictors is lower than a target number, wherein the target number is greater than one, adding one or more motion information predictors to generate a set of motion information predictors until a number of motion information predictors in the set is equal to the target number, wherein the adding of one or more motion information predictors comprises:

performing a first process of adding, if available, one or more further actual motion information predictors having motion vectors obtained from motion vectors associated with second image portions of the image to be decoded or of the different image from the image to be decoded; and

if a number of motion information predictors after the first process is lower than the target number, performing a second process of adding one or more virtual motion information predictors, the one or more virtual motion information predictors having motion vectors which are neither associated with image portions of the image to be decoded nor of the different image from the image to be decoded; and

determining a motion information predictor from the generated set of motion information predictors for the target image portion of the image to be decoded.

Priority Claims (1)
GB 1100462.9 · Jan 12, 2011 · national
Continuity (2)
Continuation 13978950
Related Publication 20180352236A1 · Dec 6, 2018