摘要:
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 portion of an image, belonging to a current encoding unit, is encoded by motion compensation with respect to a reference image portion indicated by an item of motion information. A motion information predictor is selected from among a set of motion information predictors and the item of motion information is encoded with respect to said motion information predictor. The set of motion information predictors used is permitted to include at least one temporal motion information predictor associated with an image portion of a previous image of said sequence but is not permitted to include any spatial motion information predictor that is unobtainable from encoded data of said current encoding unit, for example a spatial motion information predictor that was itself encoded with respect to a temporal motion information predictor.
摘要:
The present invention concerns a method and device (10, 20) for the processing, in particular coding or decoding or more generally compression or decompression, of a video sequence (110) consisting of a series of digital images (401 to 407) comprising a current image (401) to process. The method comprises the steps consisting of: —generating (511, 603, 720, 812) a first reconstruction of a first image (402 to 404) in the sequence, so as to obtain a first reference image (517, 610, 717, 810); —generating (519, 612, 720, 812) a second reconstruction of the first image (402 to 404) different from the first reconstruction, so as to obtain a second reference image (518, 611, 718, 811); and—predicting (505, 606, 705, 806) at least part of said current image (401) from at least one reference image selected from the generated first and second reference images (516, 608, 716, 808).
摘要:
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 neighbouring 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.
摘要:
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.
摘要:
The present invention concerns a method and device (10, 20) for the processing, in particular coding or decoding or more generally compression or decompression, of a video sequence (110) consisting of a series of digital images (401 to 407) comprising a current image (401) to process. The method comprises the steps consisting of: —generating (511, 603, 720, 812) a first reconstruction of a first image (402 to 404) in the sequence, so as to obtain a first reference image (517, 610, 717, 810); —generating (519, 612, 720, 812) a second reconstruction of the first image (402 to 404) different from the first reconstruction, so as to obtain a second reference image (518, 611, 718, 811); and—predicting (505, 606, 705, 806) at least part of said current image (401) from at least one reference image selected from the generated first and second reference images (516, 608, 716, 808).