ABSTRACT In this paper we present a case study of a three-component hybrid image compression algorithm combining the widely familiar, DCT-based JPEG algorithm with the Wavelet-based JPEG 2000 algorithm and a searchless fractal image compression algorithm capable of unusually deep quadtree spanning. Comparison of the relationship between compression rate and peak signal to noise ratio for each component algorithm and the same relationship for the hybrid algorithm is presented. The hybrid algorithm is capable of providing superior performance in terms of compression rate and reconstructed image quality compared to any of the component methods alone. Keywords: image compression, fractal, JPEG, JPEG 2000 1. INTRODUCTION The growing ubiquity of digital images leads to a widespread interest in techniques for reducing the space needed to store these images and bandwidth needed to transmit them. For all but the most sensitive applications, such as medical imaging, it is acceptable to use compression methods which only approximate an original image after storage. For lossy compression methods, it is typical to be able to control the amount of error introduced by compression by selecting the rate of compression. In general, more compression correlates to more error. Compression rate (CR) is simply calculated as the ratio of the size of the original image file to that of the compressed image file. The error introduced by compression is calculated using the peak signal-to-noise ratio (PSNR). The relationship between PSNR and CR is a measure of the usefulness of an image compression technique. Perhaps the most widely used lossy image compression method is the Joint Photograpic Expert’s Group (JPEG) File Interchange Format (JFIF) algorithm which is based on a quantized Discrete Cosine Transform (DCT) [1,2]. This algorithm is more commonly referred to simply as the JPEG algorithm and this convention will be followed hereafter. The compression and, consequently, error levels for JPEG are controlled by adjusting the degree of quantization of the DCT components. This does lead to a potential weakness for the JPEG algorithm. The JPEG quantization scheme typically attenuates the highest-frequency DCT components most heavily. When the quantization levels are set for high overall compression, noticeable distortion can occur. Individual image elements that exhibit very high contrast are also likely to exhibit this distortion even when using moderate overall compression levels. A newer algorithm from JPEG, called JPEG 2000, is based on a quantized Wavelet transform rather than DCT [3]. While JPEG 2000 offers a generally better PSNR to CR relationship compared to JPEG, it has not been as widely accepted. The use of a different transform as the basis for JPEG 2000 means that different image components will be compressed with high fidelity than are handled well by JPEG. Fractal image compression methods exploit the self-similarity among image elements at varying scales to implement compression through formation of a partitioned iterated function system (PIFS) [4-8]. The ability of fractal methods to reproduce image elements is related to the availability of suitable self-similarity instead of the frequency component distribution. So long as sufficient self-similarity exists, fractal image compression can reproduce image elements with high CR. Traditional fractal methods are computationally intensive limited in maximum CR and PSNR. Recent development of a significantly lower complexity and higher PSNR fractal method has made its performance comparable with JPEG and JPEG 2000 [9]. In this paper, we describe an implementation of a hybrid image compression algorithm incorporating the best features of a searchless fractal algorithm with the quantized DCT algorithm used by JPEG and quantized Wavelet algorithm used by JPEG 2000. This builds upon a fractal/JPEG hybrid algorithm the authors previously introduced [10-12]. The 3-way hybrid
[1]
Gregory K. Wallace,et al.
The JPEG still picture compression standard
,
1991,
CACM.
[2]
Eric Hamilton.
JPEG File Interchange Format
,
2004
.
[3]
Lyman P. Hurd,et al.
Fractal image compression
,
1993
.
[4]
Ming Hong Pi,et al.
Fast fractal image encoding based on adaptive search
,
2001,
IEEE Trans. Image Process..
[5]
Kenneth G. Ricks,et al.
A New Deeper Quadtree Searchless IFS Fractal Image Encoding Method
,
2004,
CISST.
[6]
Michael F. Barnsley,et al.
A better way to compress images
,
1988
.
[7]
Arnaud E. Jacquin,et al.
Image coding based on a fractal theory of iterated contractive image transformations
,
1992,
IEEE Trans. Image Process..
[8]
Kenneth G. Ricks,et al.
Hybrid Fractal/JPEG Image Compression: A Case Study
,
2004,
CISST.
[9]
R.M. Gray.
Image compression
,
1991,
[1991] Proceedings. Data Compression Conference.
[10]
Kenneth G. Ricks,et al.
A Novel Image Compression Algorithm Hybridizing a Searchless, Quadtree Recomposition Fractal Method with JPEG
,
2004,
CISST.
[11]
Y. Fisher,et al.
Image compression: A study of the iterated transform method
,
1992,
Signal Process..