Patent ID: 8406542

Claim:
An image decoding apparatus comprising: at least one processor; an information acquisition section to acquire information of a bit-plane truncation position in an encoded stream, from the encoded stream generated by performing a bit-plane encoding process on a transform coefficient obtained by frequency conversion of image data; a decoding process section to perform a decoding process on the encoded stream and generate a transform coefficient; a significant coefficient detection section to detect whether the transform coefficient generated in the decoding process section is significant; a correction value acquisition section to acquire a correction value that corresponds to the bit-plane truncation position in the transform coefficient detected to be significant in the significant coefficient detection section, from a correction value table where one or more correction values, previously prepared by statistically processing one or more coefficient values truncated by the bit-plane truncation, is stored for each bit-plane truncation position; and a coefficient correction processing section to perform coefficient correction processing on the transform coefficient using the correction value acquired in the correction value acquisition section for the transform coefficient detected to be significant in the significant coefficient detection section.