A method for encoding a multi-view picture from a source of multi-view pictures, said multi-view picture comprising at least three frames, the method comprising: determining a translation parameter which is a value relating to distances between a plurality of cameras providing multi-view pictures; determining a disparity vector between two frames, each having a different viewpoint from a current viewpoint of a third viewpoint frame; calculating a disparity vector of a current viewpoint frame using the disparity vector between said two frames and the translation parameter; encoding the multi-view picture using the calculated disparity vector; and transmitting an encoded bit stream containing the multi-view pictures, information on the disparity vector calculation method, and information on the translation parameter; wherein the two frames having the different viewpoint from the current viewpoint are first and second viewpoint frames, and: either the disparity vector of the current viewpoint frame is dv2 and is calculated as dv2 = dv1 x cd2 / cd1, where dv1 denotes the disparity vector between the two frames and is calculated using a block of the first viewpoint frame and a block of the second viewpoint frame, said blocks corresponding to each other, dv2 denotes a disparity vector of the current viewpoint frame with respect to the second viewpoint frame, dv1 and dv2 are in a rectilinear line, and cd2/cd1 is a value corresponding to the translation parameter, or the disparity vector of the current viewpoint frame is dv4, and is calculated as dv4 = dv3 x cd4 / cd3, where dv3 denotes the disparity vector between the two frames and is calculated using a block of the first viewpoint frame and a block of the second viewpoint frame, said block corresponding to each other, dv4 denotes a disparity vector with respect to the second viewpoint frame and belonging to a block of the current viewpoint frame co-located with respect to said block of said second viewpoint frame, and cd4/cd3 is a value corresponding to the translation parameter. determining a translation parameter which is a value relating to distances between a plurality of cameras providing multi-view pictures; determining a disparity vector between two frames, each having a different viewpoint from a current viewpoint of a third viewpoint frame; calculating a disparity vector of a current viewpoint frame using the disparity vector between said two frames and the translation parameter; encoding the multi-view picture using the calculated disparity vector; and transmitting an encoded bit stream containing the multi-view pictures, information on the disparity vector calculation method, and information on the translation parameter; wherein the two frames having the different viewpoint from the current viewpoint are first and second viewpoint frames, and: either the disparity vector of the current viewpoint frame is dv2 and is calculated as dv2 = dv1 x cd2 / cd1, where dv1 denotes the disparity vector between the two frames and is calculated using a block of the first viewpoint frame and a block of the second viewpoint frame, said blocks corresponding to each other, dv2 denotes a disparity vector of the current viewpoint frame with respect to the second viewpoint frame, dv1 and dv2 are in a rectilinear line, and cd2/cd1 is a value corresponding to the translation parameter, or the disparity vector of the current viewpoint frame is dv4, and is calculated as dv4 = dv3 x cd4 / cd3, where dv3 denotes the disparity vector between the two frames and is calculated using a block of the first viewpoint frame and a block of the second viewpoint frame, said block corresponding to each other, dv4 denotes a disparity vector with respect to the second viewpoint frame and belonging to a block of the current viewpoint frame co-located with respect to said block of said second viewpoint frame, and cd4/cd3 is a value corresponding to the translation parameter.