An image decoding method based on a low-complexity transformation is provided. The method comprises: executing a transformation with respect to a residual block based on a first transformation kernel, and executing a transformation with respect to the transformed residual block based on a second transformation kernel having low-complexity, wherein the first transformation kernel is derived based on a prediction block or an encoding unit block.