Patent ID: 8594427

Claim:
An encoding apparatus, comprising: means for performing an analysis filtering operation on image data in a layer fashion by segmenting a frequency component of the image data into a high-frequency component and a low-frequency component to generate a plurality of subbands composed of coefficient data segmented on a per frequency band basis; intermediate data storage means for storing intermediate data generated in a middle of the analysis filtering operation of the means for performing; coefficient storage means for storing the coefficient data generated in the analysis filtering operation of the means for performing on a subband by subband basis, with each subband corresponding to a respective area of the coefficient storage means; a write buffer arranged between the means for performing and the coefficient storage means, wherein the means for performing writes the coefficient data onto the coefficient storage means via the write buffer in response to a determination that the analysis filtering operation has not reached a final segmentation level; and entropy encoding means for entropy encoding the coefficient data, the means for performing writing the coefficient data on the area of the coefficient storage means corresponding to the subband to which the coefficient data belongs, and the means for performing supplies the coefficient data generated in the analysis filtering operation at the final segmentation level to the entropy encoding means without storing the coefficient data onto the coefficient storage means in response to a determination that the analysis filtering operation has reached a final segmentation level.