Patent ID: 7660469

Claim:
An image decoding apparatus that divides a coded image data into a plurality of code blocks of a plurality of layers based on a control parameter, and carries out a first image decoding process, a second image decoding process, and a third image decoding process to each of said plurality of code blocks, comprising: an analyzing processor adapted to calculate a first process quantity for said second image decoding process and said third image decoding process within a process time that is taken for a decoding process to said coded image data, and calculate a second process quantity for said first image decoding process based on said first process quantity, wherein said first image decoding process comprises an arithmetic decoding process and a bit modeling decoding process, said second image decoding process comprising an inverse quantization process, and said third image decoding process comprising an inverse wavelet conversion process; and an image decoding processor adapted to obtain a decoded image by executing said second image decoding process and said third image decoding process to the coded image data after said first image decoding process based on said second process quantity.