摘要 |
A method for motion compensated encoding of video data. The method comprises the steps of: generating a motion vector field of video pixels of a current frame to be coded based on a reference frame; obtaining segmenting information defining the division of the current frame into image segments; coding the motion vector field of an image segment S<SUB>k </SUB>to provide compressed motion information comprising a motion coefficient vector c<SUB>k </SUB>comprising a set of motion coefficients c<SUB>i</SUB>, such that c<SUB>i</SUB>.f<SUB>i</SUB>(x,y) represents the motion vector field, whereby f<SUB>i</SUB>(x,y) defines a certain set of basis functions, wherein i is an index defining a correspondence between each basis function and a corresponding motion coefficient; predicting a motion vector field of a subsequent image segment S<SUB>L </SUB>with a set of predicted motion coefficients p<SUB>i </SUB>based upon the previously generated motion coefficient vector c<SUB>k</SUB>; generating for the subsequent segment S<SUB>L </SUB>a set of refinement motion coefficients r<SUB>i </SUB>corresponding to the difference between the set of motion coefficients c<SUB>i </SUB>and a set of predicted motion coefficients p<SUB>i </SUB>such that p<SUB>i</SUB>+r<SUB>i</SUB>=c<SUB>i</SUB>. Another aspects of the invention comprise corresponding video codec, mobile station, telecommunications network and computer program product.
|