摘要:
A method and device for deriving at least one motion information predictor for encoding of an image portion by motion compensation. At least two distinct first and second subsets of motion information predictors of a first set of motion information predictors are provided. Processing of the first subset of motion information predictors and processing of the second subset of motion information predictors is performed to obtain a final set of motion information predictors usable for predicting said image portion from the reference image portion. Processing of the second subset may comprise removing duplicates from among the motion information predictors of said second subset, and may be performed so as to exclude temporal predictors. At least part of the processing of the second subset of motion information predictors may be performed concurrently with at least part of the processing of the first subset of motion information predictors.
摘要:
Motion vectors of a first reference frame are permitted to point to a plurality of further reference frames. A method of storing the motion vectors comprises, when a block of the first reference frame has two motion vectors initially, selecting one of the two motion vectors, the non-selected motion vector not being stored. The selected motion vector may be scaled. This can reduce the motion vector memory size.
摘要:
Reference prediction mode values, also referred to as most probable modes, usable for encoding or decoding of a prediction mode related to a current coding unit, are derived. First and second reference prediction mode values are derived (S402) from respective prediction modes of at least two neighboring coding units of the current coding unit. The first and second reference prediction modes are different. A third reference prediction mode value is derived (S403) from the first and second reference prediction mode values. The third reference prediction mode is different from each of said first and second reference prediction mode values.By deriving three MPMs instead of two for comparison with the prediction mode of the current coding block the coding efficiency is improved. This is due to the increase in the probability that the prediction mode of the current coding block corresponds to one of the derived most probable modes.
摘要:
A temporal motion vector predictor is includable, together with one or more spatial motion vector predictors, in a set of motion vector predictors for a block to encode of a current frame. A method of determining the temporal motion vector predictor comprises selecting as the temporal predictor one motion vector from among motion vectors in a reference block of a reference frame different from the current frame. The reference block is a block of the reference frame collocated with the block to encode or a block of the reference frame neighboring the collocated block. The selection is based on a diversity criterion for achieving diversity among the predictors of the set.This can reduce the motion vector memory requirements with no or no significant additional coding efficiency penalty. Alternatively, even if the motion vector memory is not reduced in size, coding efficiency improvements can be achieved.
摘要:
A method and device for deriving motion information of an image portion of an image predicted by motion prediction with respect to at least one reference image, the method comprising for said image portion: obtaining a number i of motion information predictors 808 of a second set of motion information predictors 814 taken from a first set of motion information predictors for decoding the image portion; generating said second set of motion information predictors 814 consisting of said number i of motion information predictors, wherein there are no duplicates among the i motion information predictors of said second set. A method and device for of decoding a bitstream, and a method and device for encoding a sequence of image including a method for deriving motion information of an image portion of an image predicted by motion prediction with respect to at least one reference image as described above.
摘要:
A method is provided for encoding a portion of a current image, including: an estimation of motion between the current image portion and a plurality of candidate image portions in order to form motion components, an evaluation of a performance criterion for each candidate image portion, and the selection of a reference image portion using said performance criteria. In the method, for at least one motion component, the motion estimation, the performance criteria evaluation and the reference image portion selection only use information considered to be available at the decoder and no motion information is inserted into an output flow intended for a decoder. A corresponding decoding method is also provided.
摘要:
A target number of motion information predictors to be used for an image portion to encode is obtained. A first set of motion information predictors is obtained each associated with an image portion having a predetermined spatial and/or temporal relationship with the image portion being encoded. Duplicates are eliminated to obtain a reduced set of motion information predictors containing a first number of motion information predictors, each motion information predictor of said reduced set being different from any other motion information predictor of said reduced set. The first number is compared to the target number and, if said first number is lower than said target number, an additional motion information predictor is obtained and added to the reduced set of motion information predictors.
摘要:
A sequence of digital images is encoded into a bitstream, at least one portion of an image being encoded by motion compensation with respect to a reference image portion. A target number of motion information predictors is obtained. Using the target number a set of motion information predictors is generated having controlled diversity. A motion information predictor for the image portion to encode is selected from the generated set of motion information predictors. The target number is signaled in the bitstream, together with information relating to the selected motion information predictor.
摘要:
A method of encoding a mode value representing a prediction mode comprises selecting from among at least first and second encoding processes an encoding process to apply to the mode value to be encoded. The first encoding process comprises encoding first information indicating a predetermined relationship between the mode value to be encoded and at least one predetermined value. The second encoding process comprises encoding second information representing the mode value to be encoded. The encoding by the second encoding process takes account of the outcome of at least one prior first encoding process. This can be achieved by updating mode probabilities based on the outcome of the first, as well as the second, encoding process. Such a method creates a link between the first and second encoding processes and can improve coding efficiency.
摘要:
A method is provided for encoding an image or a sequence of images generating a data flow comprising data representing a group of pixels in one of said images, said method including: calculating a predetermined number of predictors in relation to said group of pixels, and selecting an optimal predictor in accordance with a predetermined selection criterion. Between the calculation and selection steps, a step of eliminating at least one predictor with a calculated predetermined number is performed, which comprises, for at least two ith (Pi) and jth (Pj) predictors, of: calculating the difference between said jth and ith predictors, applying a transform to said calculated difference, performing a quantification operation on the result of the applied transform, comparing the result of said quantification operation with a predetermined value, eliminating the jth predictor if the result of said quantification operation is less than or equal to said predetermined value.