AGU - DCT Based High Quality Image Compression

 
 
 


 
 
 
AGU is a high quality DCT 32x32 based lossy image coder.
AGU is FREE for scientific and noncommercial use.

 

N.N. Ponomarenko, V.V. Lukin, K.O. Egiazarian, J.T. Astola, “DCT Based High Quality Image Compression”,

in Proc. Scandinavian Conference on Image Analysis, Springer Series: Lecture notes in computer science,

Vol. 3540, 2005, pp. 1177-1185.

 
 
 


 
 
A research version of the coder (only for 512x512 grayscale RAW image coding) 
and some test images are given below:
 
agu.zip (40 Kb) - AGU.
testset.zip (1.1 Mb) - set of test images (Lenna, Barbara, Baboon, Goldhill, Peppers).
 
 


 
 
 
                             JPEG2000 vs AGU, PSNR, dB
 Image            CR=8          CR=16         CR=32         CR=64
              JPEG2000 AGU  JPEG2000 AGU  JPEG2000 AGU  JPEG2000 AGU
 Lenna         40.33 40.52   37.27 37.46   34.15 34.51   31.02 31.50
 Barbara       38.07 39.26   32.87 34.65   28.89 30.77   25.87 27.55
 Baboon        29.11 29.70   25.57 26.12   23.18 23.69   21.68 22.01
Goldhill       36.54 37.03   33.24 33.65   30.53 31.09   28.49 28.97
 Peppers       38.17 38.33   35.80 35.55   33.54 33.32   30.79 30.90
 
 


 
 
 
AGU e <input file> <output file> <Quantization Step> - encode.
AGU d <input file> <output file> - decode.
AGU w <input file> <output file> - decode without deblocking.
AGU p <first RAW file> <second RAW file> - calculation of PSNR.
 
 


 
 
 
Smaller value of quantization step provides better quality of decoded image.