Title :
Real-time implementation of a new low-memory SPIHT image coding algorithm using DSP chip
Author :
Sun, Yong ; Zhang, Hui ; Hu, Guangshu
Author_Institution :
Dept. of Electr. Eng., Tsinghua Univ., Beijing, China
fDate :
9/1/2002 12:00:00 AM
Abstract :
Among all algorithms based on wavelet transform and zerotree quantization, Said and Pearlman´s (1996) set partitioning in hierarchical trees (SPIHT) algorithm is well-known for its simplicity and efficiency. This paper deals with the real-time implementation of SPIHT algorithm using DSP chip. In order to facilitate the implementation and improve the codec´s performance, some relative issues are thoroughly discussed, such as the optimization of program structure to speed up the wavelet decomposition. SPIHT´s high memory requirement is a major drawback for hardware implementation. In this paper, we modify the original SPIHT algorithm by presenting two new concepts-number of error bits and absolute zerotree. Consequently, the memory cost is significantly reduced. We also introduce a new method to control the coding process by number of error bits. Our experimental results show that the implementation meets common requirement of real-time video coding and is proven to be a practical and efficient DSP solution.
Keywords :
data compression; digital signal processing chips; image coding; real-time systems; transform coding; tree data structures; video codecs; video coding; wavelet transforms; DSP chip; SPIHT algorithm; absolute zerotree; codec; memory cost reduction; number of error bits; real-time implementation; set partitioning in hierarchical trees; video coding; wavelet decomposition; wavelet transform; zerotree quantization; Costs; Digital signal processing chips; Error correction; Hardware; Image coding; Partitioning algorithms; Process control; Quantization; Video coding; Wavelet transforms;
Journal_Title :
Image Processing, IEEE Transactions on
DOI :
10.1109/TIP.2002.802533