An image predictive decoding method in which when compressively coded image data including information about a plurality of motion compensation modes, and a plurality of motion vectors corresponding to the plurality of motion compensation modes is decoded, for a target region to be decoded, target predictive region data calculated based on the motion vector of the target region, and adjacent predictive region data calculated based on the motion vector of at least one adjacent region to the target region, are weightedly averaged to produce optimal predictive region data to the target region, wherein the optimal predictive region data is produced using only the motion vector of the adjacent region having the same motion compensation mode as that of the target region. Thereby, when overlapped motion compensation is performed to an interlaced image, a highly efficient predictive signal is generated, and a coding efficiency is improved.
展开▼