Precompression Quality-Control Algorithm for JPEG 2000

In this paper, a precompression quality-control algorithm is proposed. It can greatly reduce computational power of the embedded block coding (EBC) and memory requirement to buffer bit streams. By using the propagation property and the randomness property of the EBC algorithm, rate and distortion of coding passes is approximately predicted. Thus, the truncation points are chosen before actual coding by the entropy coder. Therefore, the computational power, which is measured with the number of contexts to be processed, is greatly reduced since most of the computations are skipped. The memory requirement, which is measured with the amount required to buffer bit streams, is also reduced since the skipped contexts do not generate bit streams. Experimental results show that the proposed algorithm reduces the computational power of the EBC by 80% on average at 0.8 bpp compared with the conventional postcompression rate-distortion optimization algorithm . Moreover, the memory requirement is also reduced by 90%. The average PSNR degrades only about 0.1~0.3 dB, on average

[1]  An Ke-bin Efficient Rate Control for Motion JPEG2000 under Constraint Memory , 2006 .

[2]  Takao Onoye,et al.  JPEG2000 adaptive rate control for embedded systems , 2002, 2002 IEEE International Symposium on Circuits and Systems. Proceedings (Cat. No.02CH37353).

[3]  Oscar C. Au,et al.  Efficient rate control for JPEG2000 image coding , 2005, IEEE Transactions on Circuits and Systems for Video Technology.

[4]  Michael W. Marcellin,et al.  An efficient joint source-channel rate allocation scheme for JPEG2000 codestreams , 2003, Data Compression Conference, 2003. Proceedings. DCC 2003.

[5]  Yu-Wei Chang,et al.  81MS/s JPEG2000 single-chip encoder with rate-distortion optimization , 2004, 2004 IEEE International Solid-State Circuits Conference (IEEE Cat. No.04CH37519).

[6]  Xing Zhao,et al.  A simplified model of delta-distortion for JPEG2000 rate control , 2004, 2004 International Conference on Communications, Circuits and Systems (IEEE Cat. No.04EX914).

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

[8]  Liang-Gee Chen,et al.  Analysis and architecture design of block-coding engine for EBCOT in JPEG 2000 , 2003, IEEE Trans. Circuits Syst. Video Technol..

[9]  Oscar C. Au,et al.  Efficient rate control technique for JPEG2000 image coding using priority scanning , 2003, 2003 International Conference on Multimedia and Expo. ICME '03. Proceedings (Cat. No.03TH8698).

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

[11]  Liang-Gee Chen,et al.  Computation reduction technique for lossy JPEG2000 encoding through EBCOT Tier-2 feedback processing , 2002, Proceedings. International Conference on Image Processing.

[12]  Axel Becker,et al.  Efficient rate control for motion JPEG2000 , 2004, Data Compression Conference, 2004. Proceedings. DCC 2004.

[13]  Joan L. Mitchell,et al.  JPEG: Still Image Data Compression Standard , 1992 .

[14]  John W. Woods,et al.  A filter based bit allocation scheme for subband compression of HDTV , 1992, IEEE Trans. Image Process..

[15]  Touradj Ebrahimi,et al.  The JPEG 2000 still image compression standard , 2001, IEEE Signal Process. Mag..

[16]  Oscar C. Au,et al.  An efficient optimal rate control scheme for JPEG2000 image coding , 2003, Proceedings 2003 International Conference on Image Processing (Cat. No.03CH37429).

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