A fast bitplane combination algorithm for bitplane coded scalable image/video

Bitplane coding techniques have been proposed as an effective approach to providing a bitstream truncation ability. They have also been adopted into the latest image and video coding standards, such as JPEG 2000, MPEG-4 and the emerging scalable video codec in MPEG-21, where bitplane coding techniques are used to generate a scaleable bitstream for various bitrates. However, bitplane decoding requires lots of bitwise operations while combining bitplanes into coefficients in the decoder. As a result, the straightforward combining algorithm is very inefficient and could become a bottleneck while decoding a high quality enhancement bitstream with several bitplanes. We propose an efficient bitplane combining algorithm which not only greatly speeds up the combining time by a factor of more than eight, but also makes the decoding time independent of the number of bitplanes to be combined. In addition, it is very suitable for VLSI implementation due to the parallel and table-lookup based structure.

[1]  David S. Taubman,et al.  High performance scalable image compression with EBCOT , 1999, Proceedings 1999 International Conference on Image Processing (Cat. 99CH36348).

[2]  Weiping Li,et al.  Overview of fine granularity scalability in MPEG-4 video standard , 2001, IEEE Trans. Circuits Syst. Video Technol..

[3]  Ja-Ling Wu,et al.  An efficient streaming and decoding architecture for stored FGS video , 2002, IEEE Trans. Circuits Syst. Video Technol..

[4]  John W. Woods,et al.  Motion-compensated 3-D subband coding of video , 1999, IEEE Trans. Image Process..

[5]  Zixiang Xiong,et al.  Three-dimensional embedded subband coding with optimized truncation , 2001 .