According to the frequency filter shown in 
In addition, the above values ‘1’ and ‘0’ are examples, and the frequency filter may have different values according to design. For example, a value ‘1.0001’ may be used instead of the value ‘1’, and a value ‘0.0001’ may be used instead of the value ‘0’. However, the inventive concept is not limited to the above examples.
In addition, the controller 130 according to the embodiment may generate an output image based on the one or more frequency components, to which the frequency filter is applied. For example, the controller 130 may perform an inverse discrete cosine transformation (IDCT) on the one or more frequency components, to which the frequency filter is applied, to transform the one or more frequency components into the output image. Here, the output image may be an image block unit image or a frame unit image.