JPEG2000 Quality Scalability Without Quality Layers

Quality scalability is a fundamental feature of JPEG2000, achieved through the use of quality layers that are optimally formed in the encoder by rate-distortion optimization techniques. Two points, related with the practical use of quality layers, may need to be addressed when dealing with JPEG2000 code-streams: 1) the lack of quality scalability of code-streams containing a single or few quality layers and 2) the rate-distortion optimality of windows of interest transmission. Addressing these two points, this paper proposes a mechanism that, without using quality layers, provides competitive quality scalability to code-streams. Its main key-feature is a novel characterization of the code-blocks rate-distortion contribution that does not use distortion measures based on the original image, or related with the encoding process. Evaluations against the common use of quality layers, and against a theoretical optimal coding performance when decoding windows of interest or when decoding the complete image area, suggest that the proposed method achieves close to optimal results.

[1]  John G. Apostolopoulos,et al.  secure media streaming & secure adaptation for non-scalable video , 2004, 2004 International Conference on Image Processing, 2004. ICIP '04..

[2]  Alireza Aminlou,et al.  A novel efficient rate control algorithm for hardware implementation in JPEG2000 , 2005, Proceedings. (ICASSP '05). IEEE International Conference on Acoustics, Speech, and Signal Processing, 2005..

[3]  Ning Zhang,et al.  On multirate optimality of JPEG2000 code stream , 2005, IEEE Transactions on Image Processing.

[4]  Zhen Liu,et al.  JPEG2000 encoding with perceptual distortion control , 2003, Proceedings 2003 International Conference on Image Processing (Cat. No.03CH37429).

[5]  Antonin Descampe,et al.  A Flexible Hardware JPEG 2000 Decoder for Digital Cinema , 2006, IEEE Transactions on Circuits and Systems for Video Technology.

[6]  Michael W. Marcellin,et al.  Resource-constrained rate control for Motion JPEG2000 , 2003, IEEE Trans. Image Process..

[7]  Nanning Zheng,et al.  Efficient Rate-Control System With Three Stages for JPEG2000 Image Coding , 2006, IEEE Transactions on Circuits and Systems for Video Technology.

[8]  Yizhen Zhang,et al.  Analysis and Effective Parallel Technique for Rate-Distortion Optimization in JPEG2000 , 2006, 2006 International Conference on Image Processing.

[9]  Olga Kosheleva,et al.  Rate distortion optimal bit allocation methods for volumetric data using JPEG 2000 , 2006, IEEE Transactions on Image Processing.

[10]  Michael W. Marcellin,et al.  Compression of Earth Science Data with JPEG2000 , 2006, Hyperspectral Data Compression.

[11]  Francesc Aulí Llinàs,et al.  Efficient rate control for JPEG2000 coder and decoder , 2006, Data Compression Conference (DCC'06).

[12]  Michael W. Marcellin,et al.  JPEG2000 - image compression fundamentals, standards and practice , 2002, The Kluwer International Series in Engineering and Computer Science.

[13]  Fangting Sun,et al.  Efficient rate control for JPEG-2000 , 2006, IEEE Transactions on Circuits and Systems for Video Technology.

[14]  Sheila S. Hemami,et al.  Robust Rate-Control for Wavelet-Based Image Coding via Conditional Probability Models , 2007, IEEE Transactions on Image Processing.

[15]  Jun Sun,et al.  Fast and efficient rate control approach for JPEG2000 , 2004, IEEE Transactions on Consumer Electronics.

[16]  Ragip Kurceren,et al.  Pre-compression rate allocation for JPEG2000 encoders in power constrained devices , 2006, Electronic Imaging.

[17]  Wei Yu Integrated rate control and entropy coding for JPEG 2000 , 2004, Data Compression Conference, 2004. Proceedings. DCC 2004.

[18]  Francesc Aulí Llinàs Model-Based JPEG2000 rate control methods , 2006 .

[19]  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.

[20]  Yu-Wei Chang,et al.  Precompression Quality-Control Algorithm for JPEG 2000 , 2006, IEEE Transactions on Image Processing.

[21]  David S. Taubman Localized Distortion Estimation from Already Compressed JPEG2000 Images , 2006, 2006 International Conference on Image Processing.

[22]  Teerapat Sanguankotchakorn,et al.  A new approach to reduce encoding time in EBCOT algorithm for JPEG2000 , 2003, TENCON 2003. Conference on Convergent Technologies for Asia-Pacific Region.

[23]  Edoardo Ardizzone,et al.  A new algorithm for bit rate allocation in JPEG2000 tile encoding , 2003, 12th International Conference on Image Analysis and Processing, 2003.Proceedings..

[24]  William A. Pearlman,et al.  A new, fast, and efficient image codec based on set partitioning in hierarchical trees , 1996, IEEE Trans. Circuits Syst. Video Technol..

[25]  John Villasenor,et al.  Constant quality JPEG2000 rate control for digital cinema , 2007, Electronic Imaging.

[26]  Jin Li,et al.  An embedded still image coder with rate-distortion optimization , 1999, IEEE Trans. Image Process..

[27]  Antonin Descampe,et al.  Prefetching and Caching Strategies for Remote and Interactive Browsing of JPEG2000 Images , 2007, IEEE Transactions on Image Processing.

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

[29]  Francesc Aulí Llinàs,et al.  Low Complexity JPEG2000 Rate Control Through Reverse Subband Scanning Order and Coding Passes Concatenation , 2007, IEEE Signal Processing Letters.

[30]  Michael W. Marcellin,et al.  Efficient transmission of compressed data for remote volume visualization , 2006, IEEE Transactions on Medical Imaging.

[31]  David Taubman Software architectures for JPEG2000 , 2002, 2002 14th International Conference on Digital Signal Processing Proceedings. DSP 2002 (Cat. No.02TH8628).

[32]  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).

[33]  Yu-Wei Chang,et al.  Novel precompression rate-distortion optimization algorithm for JPEG 2000 , 2004, IS&T/SPIE Electronic Imaging.

[34]  Michel Barlaud,et al.  High performance coding using a model-based bit allocation with EBCOT , 2002, 2002 11th European Signal Processing Conference.

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

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

[37]  Sumana Srinivasan,et al.  Rate-distortion estimation for fast JPEG2000 compression at low bit-rates , 2005 .

[38]  John G. Apostolopoulos,et al.  On Optimal Embedded Schedules of JPEG-2000 Packets , 2006, 2006 International Conference on Image Processing.

[39]  David S. Taubman,et al.  Near-Optimal Low-Cost Distortion Estimation Technique for JPEG2000 Encoder , 2006, 2006 IEEE International Conference on Acoustics Speech and Signal Processing Proceedings.

[40]  Harvey J. Everett Generalized Lagrange Multiplier Method for Solving Problems of Optimum Allocation of Resources , 1963 .

[41]  David S. Taubman,et al.  Rate-distortion optimized interactive browsing of JPEG2000 images , 2003, Proceedings 2003 International Conference on Image Processing (Cat. No.03CH37429).

[42]  Sebastiano Battiato,et al.  JPEG2000 coded images optimization using a content-dependent approach , 2002, IEEE Trans. Consumer Electron..

[43]  Ping-Sing Tsai,et al.  Memory efficient progressive rate-distortion algorithm for JPEG 2000 , 2005 .