Patent ID: 7356191
Filing Date: 2008-04-08
Classification: H04N

Abstract:
1. An image encoder comprising: a filtering means for filtering an input image to generate subbands; a bit plane generating means for dividing each of the subbands into code blocks of predetermined sizes to generate a corresponding bit plane ranging from the most significant bit (MSB) to least significant bit (LSB) in each of the code blocks; a number-of-codes estimating means for estimating the number of codes in each corresponding bit plane; a to-be-encoded object predicting means for predicting a to-be-encoded bit plane on the basis of the estimated number of codes of each of the code blocks; a bit modeling means for making bit modeling of each of the to-be-encoded bit planes of each of the code blocks; an encoding pass generating means for generating an encoding pass for each of the to-be-encoded bit planes of each of the code blocks; an algebraic coding means for making algebraic coding within the encoding pass generated by the encoding pass generating means; and a code stream generating means for generating a stream of codes using the algebraic code generated by the algebraic coding means.