Efficient pass-parallel architecture for EBCOT in JPEG2000

In this paper we propose an efficient architecture composed of pass-parallel context modeling scheme and low-cost pass switching arithmetic encoder (PSAE) for EBCOT entropy encoder used in JPEG2000. The pass-parallel context modeling scheme merges the three coding passes of bit-plane coding process into a single pass to improve the system performance. Instead of using three arithmetic encoders, the PSAE needs only one arithmetic encoder, and thus reduces the hardware cost. The proposed architecture therefore has three main advantages: 1) fast computation, 2) low internal memory accesses, and 3) compared with the conventional architectures it reduces 4K bits of internal memories. The experimental results show that the proposed architecture reduces the processing time by more than 25% compared with the previous methods.

[1]  Gadiel Seroussi,et al.  Embedded block coding in JPEG2000 , 2000, Proceedings 2000 International Conference on Image Processing (Cat. No.00CH37101).

[2]  Touradj Ebrahimi,et al.  Christopoulos: Thc Jpeg2000 Still Image Coding System: an Overview the Jpeg2000 Still Image Coding System: an Overview , 2022 .

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

[4]  Liang-Gee Chen,et al.  Analysis and architecture design of EBCOT for JPEG-2000 , 2001, ISCAS 2001. The 2001 IEEE International Symposium on Circuits and Systems (Cat. No.01CH37196).

[5]  David S. Taubman,et al.  High performance scalable image compression with EBCOT. , 2000, IEEE transactions on image processing : a publication of the IEEE Signal Processing Society.

[6]  Faouzi Kossentini,et al.  JasPer: a software-based JPEG-2000 codec implementation , 2000, Proceedings 2000 International Conference on Image Processing (Cat. No.00CH37101).