Real-time implementation of a new low-memory SPIHT image coding algorithm using DSP chip

IEEE Transactions on Image Processing - Tập 11 Số 9 - Trang 1112-1116 - 2002
Yong Sun1, Hui Zhang1, Guangshu Hu1
1Department of Electrical Engineering, Tsinghua University, Beijing, Beijing, China

Tóm tắt

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.

Từ khóa

#Image coding #Digital signal processing chips #Partitioning algorithms #Wavelet transforms #Quantization #Hardware #Costs #Process control #Error correction #Video coding

Tài liệu tham khảo

10.1109/83.568925 10.1109/76.499834 1999, TMS320C6000 Technical Brief 1992, TMS320C6201 TMS230C6201B Data Sheet 10.1109/78.258085 10.1109/83.136601