Compound image compression based on unified LZ and hybrid coding

This study proposes a unified LZ and hybrid coding (ULHC) method for compound image and video compression of visually lossless quality and high compression ratio. The method is macroblock-based for ultra-low coding latency and compatibility with the conventional and most popular hybrid video coding standards such as H.264 and MPEG-2. First, each macroblock is coded by two tools: (i) gzip, a popular lossless LZ coding tool, modified to be macroblock-oriented and to be seamlessly unifiable with a lossy hybrid coding tool; (ii) H.264, an advanced lossy hybrid coding tool. Then rate-distortion optimisation is used to select either the modified gzip or H.264 as the final coding. To seamlessly unify these two coding tools for maximum quality and high compression ratio in ULHC, the modified gzip uses the most recent reconstructed and specially serialised macroblock data as the dictionary. Experimental results show that for images and videos composed of natural or synthesised picture, text and graphics, the proposed method provides higher peak signal-to-noise ratio and better subjective quality than H.264 at the same bitrate, and also achieves much higher compression ratio than gzip without any visual quality loss. In fact, ULHC can achieve partial-lossless and partial-near-lossless coding with a high compression ratio.

[1]  Tao Lin,et al.  Cloudlet-screen computing: A multi-core-based, cloud-computing-oriented, traditional-computing-compatible parallel computing Paradigm for the masses , 2009, 2009 IEEE International Conference on Multimedia and Expo.

[2]  Amir Said,et al.  Simplified segmentation for compound image compression , 1999, Proceedings 1999 International Conference on Image Processing (Cat. 99CH36348).

[3]  Konstantinos Konstantinides,et al.  A JPEG variable quantization method for compound documents , 2000, IEEE Trans. Image Process..

[4]  Dong-Gyu Sim,et al.  HEVC-based adaptive quantization for screen content videos , 2012, IEEE international Symposium on Broadband Multimedia Systems and Broadcasting.

[5]  Mikhail J. Atallah,et al.  Pattern Matching Image Compression: Algorithmic and Empirical Results , 1999, IEEE Trans. Pattern Anal. Mach. Intell..

[6]  Eduardo A. B. da Silva,et al.  Multidimensional signal compression using multiscale recurrent patterns , 2002, Signal Process..

[7]  Eduardo A. B. da Silva,et al.  Universal image coding using multiscale recurrent patterns and prediction , 2005, IEEE International Conference on Image Processing 2005.

[8]  Marta Mrak,et al.  Improving screen content coding in HEVC by transform skipping , 2012, 2012 Proceedings of the 20th European Signal Processing Conference (EUSIPCO).

[9]  Wen Gao,et al.  HEVC Lossless Coding and Improvements , 2012, IEEE Transactions on Circuits and Systems for Video Technology.

[10]  Yoshua Bengio,et al.  High quality document image compression with "DjVu" , 1998, J. Electronic Imaging.

[11]  Tao Lin,et al.  Cloudlet-screen computing: a client-server architecture with top graphics performance , 2013, Int. J. Ad Hoc Ubiquitous Comput..

[12]  Shuhui Wang,et al.  A Unified LZ and Hybrid Coding for Compound Image Partial-Lossless Compression , 2009, 2009 2nd International Congress on Image and Signal Processing.

[13]  Shipeng Li,et al.  Virtualized Screen: A Third Element for Cloud-Mobile Convergence , 2011, IEEE Multim..

[14]  Guangming Shi,et al.  Compress Compound Images in H.264/MPGE-4 AVC by Exploiting Spatial Correlation , 2010, IEEE Transactions on Image Processing.

[15]  Nasir D. Memon,et al.  JPEG-matched MRC compression of compound documents , 2001, Proceedings 2001 International Conference on Image Processing (Cat. No.01CH37205).

[16]  Feng Wu,et al.  Compression of compound images by combining several strategies , 2011, 2011 IEEE 13th International Workshop on Multimedia Signal Processing.

[17]  Gary J. Sullivan,et al.  Rate-distortion optimization for video compression , 1998, IEEE Signal Process. Mag..

[18]  Paramvir Bahl,et al.  The Case for VM-Based Cloudlets in Mobile Computing , 2009, IEEE Pervasive Computing.

[19]  Pengwei Hao,et al.  Compound image compression for real-time computer screen image transmission , 2005, IEEE Transactions on Image Processing.

[20]  Tao Lin Achieving Re-Loss-Free Video Coding , 2009, IEEE Signal Processing Letters.

[21]  Tao Lin,et al.  Mixed Chroma Sampling-Rate High Efficiency Video Coding for Full-Chroma Screen Content , 2013, IEEE Transactions on Circuits and Systems for Video Technology.

[22]  Daniel P. Huttenlocher,et al.  Digipaper: a versatile color document image representation , 1999, Proceedings 1999 International Conference on Image Processing (Cat. 99CH36348).

[23]  Feng Wu,et al.  Enable Efficient Compound Image Compression in H.264/AVC Intra Coding , 2007, 2007 IEEE International Conference on Image Processing.

[24]  Randy H. Katz,et al.  Above the Clouds: A Berkeley View of Cloud Computing , 2009 .