This paper proposes an enhanced partial SPIHT (P-SPIHT) for lossless and lossy image compression. P-SPIHT uses three coding modes for each bit plane based of the probability of the significant coefficients (PI) within each bit plane as proposed by Abu-Hajar and Sankar (see ICASSP 2002, Orlando, Florida, vol.4, p.3497-3500, 2002). In this paper, P-SPIHT is extended to support both lossy and lossless compression. Also it sorts the coded data into three categories; sign bits (SB), tree bits (TB) and magnitude bits (MB). P-SPIHT sorts TB and MB into insignificant tree bits (ITB), significant tree bits (STB), insignificant magnitude bits (IMB) and significant magnitude bits (SMB). Sorting the data enhances the compression of the arithmetic coder, as each category uses its own frequency model within the coder. Sorting the data improves the compression of the arithmetic coder by a factor of two. Experimental results show that the compression of P-SPIHT is superior to SPIHT for all the tested images and it is comparable JPEG2000 especially in the lossless mode.
[1]
William A. Pearlman,et al.
A new, fast, and efficient image codec based on set partitioning in hierarchical trees
,
1996,
IEEE Trans. Circuits Syst. Video Technol..
[2]
William A. Pearlman,et al.
An image multiresolution representation for lossless and lossy compression
,
1996,
IEEE Trans. Image Process..
[3]
Ian H. Witten,et al.
Arithmetic coding for data compression
,
1987,
CACM.
[4]
Ahmed Abu-Hajar,et al.
Wavelet based lossless image compression using partial SPIHT and bit plane based arithmetic coding
,
2002,
2002 IEEE International Conference on Acoustics, Speech, and Signal Processing.
[5]
Jerome M. Shapiro,et al.
Embedded image coding using zerotrees of wavelet coefficients
,
1993,
IEEE Trans. Signal Process..