Patent ID: 8249367

Claim:
An apparatus for encoding an image for a mobile telecommunication handset, the apparatus comprising: a stripe splitter configured to split the image into stripes, each of the stripes divided into at least two frequency parts; and an encoder configured to encode the stripes, the encoder comprising: a determination unit configured to determine a number of a phase of a wavelet transform of the stripes according to a size of the image; a stripe wavelet transformer configured to wavelet transform the stripes according to the determined number of the phase of the wavelet transform and to output wavelet-transformed low-frequency wavelet blocks and wavelet-transformed high-frequency wavelet blocks; a low-frequency block encoder configured to encode the wavelet-transformed low-frequency wavelet blocks; a high-frequency block encoder configured to quantize the wavelet-transformed high-frequency wavelet blocks; a quantization unit configured to quantize wavelet coefficients in the low-frequency block encoder and the high-frequency block encoder; an initiation unit configured to initialize the quantization unit based on the determined number of the phase; a bit matrix encoder configured to encode a bit matrix obtained from the high-frequency block encoder and the low-frequency block encoder; and an entropy encoder configured to compress quantized low-frequency coefficients output from the low-frequency block encoder and quantized high-frequency coefficients output from the high-frequency block encoder using entropy coding and output compressed data, wherein a width of the stripes is the same as a width of the image, wherein a length of the stripes corresponds to a sum of lengths of pixels, and wherein a number of the stripes of the image is determined according to a size of the image.