Title :
VLSI design af a DWT/modified efficient SPIHT based image codec
Author :
Huang, Win-Bin ; Chang, Yuan-Jui ; Su, Alvin W Y ; Kuo, Yau-Hwang
Author_Institution :
Dept. of Comput. Sci. & Inf. Eng., Nat. Cheng Kung Univ., Taiwan
Abstract :
Set partitioning in hierarchical trees (SPIHT) is a highly efficient technique for compressing discrete wavelet transform (DWT) decomposed images. Though its compression efficiency is a little less than famous embedded block coding with optimized truncation (EBCOT) adopted by JPEG2000, a codec standard for still images, SPIHT has a straightforward coding procedure and requires no tables. These make SPIHT a more appropriate algorithm for hardware implementation. In this paper, a modified SPIHT algorithm is presented. The modifications include a simplification of coefficient scanning process, a 1-D addressing method instead of the original 2-D arrangement for wavelet coefficients and a fixed memory allocation for the data lists instead of a dynamic allocation required in the original SPIHT. Though distortion is slightly increased, it enjoys an extremely fast throughput and easier hardware implementation. The gate counts of a 16-by-16 DWT/IDWT and a modified SPIHT/inv-SPIHT are 12,458 and 5,758 respectively. A complete image codec is also provided.
Keywords :
VLSI; block codes; data compression; discrete wavelet transforms; image coding; VLSI design; discrete wavelet transform; embedded block coding; hierarchical trees; image codec; optimized truncation; set partitioning; Block codes; Code standards; Codecs; Discrete wavelet transforms; Hardware; Image coding; Throughput; Transform coding; Very large scale integration; Wavelet coefficients;
Conference_Titel :
Information, Communications and Signal Processing, 2003 and Fourth Pacific Rim Conference on Multimedia. Proceedings of the 2003 Joint Conference of the Fourth International Conference on
Print_ISBN :
0-7803-8185-8
DOI :
10.1109/ICICS.2003.1292453