According to Equation 7, when only the y component of the second motion vector 2204 is obtainable, the processor 1710 determines the x component of the second motion vector 2204 according to the x and y components (MV0[x], MV0[y]) of the first motion vector 2202 and the y component (MV1[y]) of the second motion vector 2204.
Also, the x and y components of the third motion vector 2206 may be determined according to Equations 4 and 5 as in the 4 parameter affine mode. In the 3 parameter affine mode, a component not obtainable among the x and y components of the second motion vector 2204 is derived from, together with the third motion vector 2206, the first motion vector 2202 and an obtainable component among the x and y components of the second motion vector 2204. Thus, in the 3 parameter affine mode, the reference block of the current block 2200 may be only zoomed or rotated from the current block 2200 based on the first and second motion vectors 2202 and 2204. When the x component of the second motion vector 2204 is obtainable, the reference block of the current block 2200 may be only zoomed from the current block 2200. On the other hand, when the y component of the second motion vector 2204 is obtainable, the reference block of the current block may be only rotated from the current block 2200.