Characterization of Signals from Multiscale Edges
IEEE Transactions on Pattern Analysis and Machine Intelligence
Arithmetic coding for data compression
Communications of the ACM
The lifting scheme: a construction of second generation wavelets
SIAM Journal on Mathematical Analysis
A fast technique for identifying zerotrees in the EZW algorithm
ICASSP '96 Proceedings of the Acoustics, Speech, and Signal Processing, 1996. on Conference Proceedings., 1996 IEEE International Conference - Volume 03
SPIHT image compression without lists
ICASSP '00 Proceedings of the Acoustics, Speech, and Signal Processing, 2000. on IEEE International Conference - Volume 04
Generalizing SPIHT: a family of efficient image compression algorithms
ICASSP '00 Proceedings of the Acoustics, Speech, and Signal Processing, 2000. on IEEE International Conference - Volume 04
An efficient computational scheme for the two-dimensional overcomplete wavelet transform
IEEE Transactions on Signal Processing
Embedded image coding using zerotrees of wavelet coefficients
IEEE Transactions on Signal Processing
Visibility of wavelet quantization noise
IEEE Transactions on Image Processing
IEEE Transactions on Image Processing
High performance scalable image compression with EBCOT
IEEE Transactions on Image Processing
Fast variable run-length coding for embedded progressive wavelet-based image compression
IEEE Transactions on Image Processing
Image coding using wavelet transform
IEEE Transactions on Image Processing
A perceptually motivated three-component image model-Part I: description of the model
IEEE Transactions on Image Processing
A perceptually motivated three-component image model-part II: applications to image compression
IEEE Transactions on Image Processing
Wavelet filter evaluation for image compression
IEEE Transactions on Image Processing
A new, fast, and efficient image codec based on set partitioning in hierarchical trees
IEEE Transactions on Circuits and Systems for Video Technology
VLSI architecture of arithmetic coder used in SPIHT
IEEE Transactions on Very Large Scale Integration (VLSI) Systems
Hi-index | 0.00 |
Due to its excellent rate-distortion performance, set partitioning in hierarchical trees (SPIHT) has become the state-of-the-art algorithm for image compression. However, the algorithm does not fully provide the desired features of progressive transmission, spatial scalability and optimal visual quality, at very low bit rate coding. Furthermore, the use of three linked lists for recording the coordinates of wavelet coefficients and tree sets during the coding process becomes the bottleneck of a fast implementation of the SPIHT. In this paper, we propose a listless modified SPIHT (LMSPIHT) approach, which is a fast and low memory image coding algorithm based on the lifting wavelet transform. The LMSPIHT jointly considers the advantages of progressive transmission, spatial scalability, and incorporates human visual system (HVS) characteristics in the coding scheme; thus it outperforms the traditional SPIHT algorithm at low bit rate coding. Compared with the SPIHT algorithm, LMSPIHT provides a better compression performance and a superior perceptual performance with low coding complexity. The compression efficiency of LMSPIHT comes from three aspects. The lifting scheme lowers the number of arithmetic operations of the wavelet transform. Moreover, a significance reordering of the modified SPIHT ensures that it codes more significant information belonging to the lower frequency bands earlier in the bit stream than that of the SPIHT to better exploit the energy compaction of the wavelet coefficients. HVS characteristics are employed to improve the perceptual quality of the compressed image by placing more coding artifacts in the less visually significant regions of the image. Finally, a listless implementation structure further reduces the amount of memory and improves the speed of compression by more than 51% for a 512x512 image, as compared with that of the SPIHT algorithm.