Patent ID: 7916961

Claim:
A program embodied on a non-transitory computer-readable medium for compression and coding of an image signal, said program running on a microprocessor which functions as: a wavelet transformer for recursively dividing an image signal into high-pass components and low-pass components by wavelet transform and generating, and for outputting transform coefficients in a plurality of bandpass components; an image-quality controller for determining a quantization step size by dividing a quantization parameter which indicates target image quality by a norm of a filter coefficient; an entropy coder for entropy coding said transform coefficients; and a rate controller for performing rate control by sorting coded data outputted from said entropy coder in predetermined order of scanning with said quantization step size to generate a code sequence and truncating part of said code sequence based on a desired level of noise reduction so that a total capacity of said coded data in said code sequence meets target image quality.