Patent ID: 8553780

Claim:
A motion vector decoding device for decoding an encoding result obtained by predictive coding motion vectors of respective blocks obtained by partitioning each frame of moving image data, by using motion vectors of encoded adjacent blocks and by entropy encoding a predictive coding result by an entropy encoding method in which an information amount of encoded motion vectors becomes small among a plurality of entropy encoding methods, the motion vector decoding device comprising: predicting means for predicting a motion vector of a target block based on motion vectors of a plurality of decoded blocks adjacent to the target block; determining means for determining a degree of difference between the motion vectors of the plurality of decoded blocks adjacent to the target block; and decoding means for decoding the encoding result with an entropy decoding method corresponding to the entropy encoding method selected in entropy encoding, based on the degree of difference between the motion vectors of the plurality of decoded blocks determined by the determining means, and for decoding the motion vector of the target block by using a decoded encoding result and a result of a prediction made by the predicting means.