The texture complexity for the current block may be set to any of the minimum Min(D1, D5), the maximum Max(D1, D5), or the average Ave(D1, D5) of the horizontal complexity and the vertical complexity. The motion compensation device 1000 skips the BIO process when the texture complexity is less than a threshold T, and applies the BIO process when the texture complexity is greater than or equal to the threshold T. When the BIO process is applied, d1 to d6 calculated in Equation 14 may be used for calculation of s1 to s6. That is, according to this embodiment, the texture complexity of the current block is obtained using values to be calculated during the BIO process and whether to skip the BIO process is determined based thereon. Accordingly, additional computation for determining whether to skip the BIO process may be reduced.