Patent ID: 8873631

Claim:
A video decoding device for decoding encoded data including a plurality of motion compensation blocks, each of the motion compensation blocks having been encoded by motion compensation, the video decoding device comprising: a frame memory that stores decoded frame data; a local memory that stores a reference pixel to be used in decoding a motion compensation block; an input unit that inputs a reference pixel from the frame memory to the local memory; an output unit that outputs a reference pixel stored in the local memory; and a motion compensation unit that performs motion compensation with respect to the reference pixel output from the local memory by the output unit, wherein a size of the reference pixel output from the local memory by the output unit is smaller than a size of the reference pixel input to the local memory by the input unit, the motion compensation block includes a plurality of sub-blocks, the output unit, for each of the sub-blocks, outputs a reference pixel required for performing motion compensation at a decimal pixel precision with respect to said each of the sub-blocks, and the motion compensation unit performs motion compensation with respect to said each of the sub-blocks by using a motion vector of the motion compensation block.