Hierarchical dynamic range coding of wavelet subbands for fast and efficient image decompression

被引:19
作者
Cho, Yushin [1 ]
Pearlman, William A.
机构
[1] Sony Elect Inc, San Jose, CA 95112 USA
[2] Rensselaer Polytech Inst, Elect Comp & Syst Dept, Troy, NY 12180 USA
关键词
image coding; low complexity; random access; scalability; SPIHT; wavelet coding;
D O I
10.1109/TIP.2007.901247
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
An image coding algorithm, Progressive Resolution Coding (PROGRES), for a high-speed resolution scalable decoding is proposed. The algorithm is designed based on a prediction of the decaying dynamic ranges of wavelet subbands. Most interestingly, because of the syntactic relationship between two coders, the proposed method costs an amount of bits very similar to that used by uncoded (i.e., not entropy coded) SPIHT. The algorithm bypasses bit-plane coding and complicated list processing of SPIHT in order to obtain a considerable speed improvement, giving up quality scalability, but without compromising coding efficiency. Since each tree of coefficients is separately coded, where the root of the tree corresponds to the coefficient in LL subband, the algorithm is easily extensible to random access decoding. The algorithm is designed and implemented for both 2-D and 3-D wavelet subbands. Experiments show that the decoding speeds of the proposed coding model are four times and nine times faster than uncoded 2-D-SPIHT and 3-D-SPIHT, respectively, with almost the same decoded quality. The higher decoding speed gain in a larger image source validates the suitability of the proposed method to very large scale image encoding and decoding. In the Appendix, we explain the syntactic relationship of the proposed PROGRES method to uncoded SPIHT, and demonstrate that, in the lossless case, the bits sent to the codestream for each algorithm are identical, except that they are sent in different order.
引用
收藏
页码:2005 / 2015
页数:11
相关论文
共 21 条
[1]  
ANDREW J, 1997, IEEE INT C IMAGE PRO
[2]   Fast variable run-length coding for embedded progressive wavelet-based image compression [J].
Berghorn, W ;
Boskamp, T ;
Lang, M ;
Peitgen, HO .
IEEE TRANSACTIONS ON IMAGE PROCESSING, 2001, 10 (12) :1781-1790
[3]   Quantifying the coding performance of zerotrees of wavelet coefficients:: Degree-k zerotree [J].
Cho, Yushin ;
Pearlman, William A. .
IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2007, 55 (06) :2425-2431
[4]  
DANYALI H, 2004, P I ELECT ENG VIS IM, P498
[5]  
Fowler J. E., 2003, IT-Information Technology, V45, P256, DOI 10.1524/itit.45.5.256.22708
[6]  
Hsiang ST, 2001, IEEE DATA COMPR CONF, P83, DOI 10.1109/DCC.2001.917139
[7]   Low bit-rate scalable video coding with 3-D set partitioning in hierarchical trees (3-D SPIHT) [J].
Kim, BJ ;
Xiong, ZX ;
Pearlman, WA .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2000, 10 (08) :1374-1387
[8]  
MALLAT S, 1989, IEEE T PATTERN ANAL, V11, P7
[9]  
Marcellin M. W., 2000, Proceedings DCC 2000. Data Compression Conference, P523, DOI 10.1109/DCC.2000.838192
[10]  
Oliver J, 2003, IEEE DATA COMPR CONF, P133