CPC H04N 19/119 (2014.11) [H04N 19/149 (2014.11); H04N 19/159 (2014.11); H04N 19/176 (2014.11)] | 7 Claims |
1. A coding apparatus for coding an original image, the coding apparatus comprising:
a processor; and
a storage medium having computer program instructions stored thereon, when executed by the processor, perform to:
divide the original image into blocks that are a plurality of areas to acquire the plurality of blocks;
for each of the blocks, determine whether or not to determine the block as an interpolation target;
substitute a value of a pixel included in the block determined as the interpolation target, with a value that decreases a code amount of the block determined as the interpolation target;
determine the value that decreases a code amount as an average value of an interpolation target area; and
determine whether or not to determine the block that is a target of the determination as the interpolation target, using an evaluation based on an accuracy of prediction of an image of the block by intra prediction or inter prediction and a degree of naturalness of the block that is the interpolation target, the degree of naturalness corresponding to a likelihood of the block as not having been a generated image.
|