Patent ID: 8681877

Claim:
A decoding apparatus, comprising: a decoding information acquisition block configured to acquire decoding information necessary for decoding in units of a macro block from coded data; a decoding block, directly connected to an output of the decoding information acquisition block, the decoding block configured to decode said coded data into decoded data based on said decoding information; a quantization noise filter block, directly connected to an output of the decoding block, the quantization noise filter block configured to perform a noise reduction process on said decoded data for reducing a predetermined quantization noise per macro block; a quantization noise occurrence indicator generation block, directly connected to an output of said decoding information acquisition block, the quantization noise occurrence indicator generation block configured to generate, based on said decoding information, a noise occurrence indicator indicative of said predetermined quantization noise in a manner reflecting a coded state of each of the blocks constituting said macro block, wherein said quantization noise occurrence indicator generation block generates said noise occurrence indicator by use of coded block pattern information found in said decoding information and indicating whether each of said blocks is coded, wherein said quantization noise occurrence indicator generation block acquires, from said coded block pattern information, a number of coded blocks within said macro block for each of brightness and color difference components and generates said noise occurrence indicator based on the acquired number of said coded blocks for each of said brightness and color difference components; and a parameter setting block, directly connected to an output of the quantization noise occurrence indicator generation block and directly connected to an input of the quantization noise filter block, the parameter setting block configured to set parameters for said quantization noise filter block based on said noise occurrence indicator.