1. A method for image prediction of a multi-view video codec, which encodes multi-view images comprising a base-view image and at least one different-view image which is captured from a different viewpoint from a viewpoint capturing the base-view image, the base-view image and the different-view image being captured at a same time, the method comprising: partitioning the base-view image into a plurality of base blocks; predicting a base block among the base blocks based on the different-view image and a different-time image Which is captured at a time different from a time when the base-view image is captured, the base-view image and the different-time image being captured from a same viewpoint; acquiring a difference between a prediction result of the base block and the base block, and encoding the difference; and generating a bitstream comprising the encoded difference, wherein the predicting the base block comprises using at least one of a first residual adjusted using a second residual and the second residual adjusted using the first residual, and wherein the first residual is a difference between the base-view image and the different-time image, and the second residual is a difference between the base-view image and the different-view image.