Assuming that the controller 130 processes the image in units of image blocks configuring the image (or frame), the controller 130 may identify the magnitudes of the one or more frequency components in each of at least one image block, from among a plurality of image blocks configuring the image. The controller 130 may determine the frequency filter corresponding to a difference between an output bitrate and a target bitrate of each image block, with respect to each of the one or more image blocks. The controller 130 may apply the frequency filter that is determined with respect to each of the one or more image blocks, to the magnitudes of one or more frequency components in each image block. Finally, the controller 130 may generate the output image based on the one or more frequency components, to which the frequency filter is applied, in each image block.
The controller 130 according to the embodiment may encode the output image that is generated through the above-described processes.
As such, according to the inventive concept, the output image of improved image quality may be generated while satisfying the target bitrate.
The image capturing apparatus 100 according to the embodiment may identify magnitudes of one or more frequency components in an image (S61).