摘要 |
PROBLEM TO BE SOLVED: To provide an image processing apparatus for carrying out image compression/decoding with a simple arithmetic operation, making the processing system compact, and obtaining a compression efficiency and image quality after decoding equivalent to those by the JPEG. SOLUTION: The image processing apparatus includes: a DC image generating section 3 for averaging pixel values to obtain a DC value in a pixel block comprising 4×4 pixels; a first stage Hadamard encoding section 5 that divides the pixel block into sub pixel blocks each comprising 2×2 pixels, obtains the average pixel value of each of the sub pixel blocks, performs an arithmetic operation for predicting an AC component to obtain a DC pixel value of the sub pixel blocks on the basis of the DC values of the pixel block of the processing object and other pixel blocks adjacent to the processing object pixel block, carries out a composite arithmetic operation of the difference between the average pixel value and the DC pixel value, applies Hadamard transform to each pixel of the difference and outputs a first Hadamard coefficient; and a second stage Hadamard encoding section 7 that performs a composite arithmetic operation of an arithmetic operation to predict an AC component for obtaining the DC value of each pixel from the average pixel value and an arithmetic operation to obtain the difference between the DC value and the pixel block for each pixel and obtains the Hadamard coefficient of the difference. COPYRIGHT: (C)2005,JPO&NCIPI
|