Compressing the background layer in compound images, using JPEG and data filling

Abstract To efficiently compress rasterized compound documents, an encoder must be content-adaptive. Content adaptivity may be achieved by employing a layered approach. In such an approach, a compound image is segmented into layers so that appropriate encoders can be used to compress these layers individually. A major factor in using standard encoders efficiently is to match the layers’ characteristics to those of the encoders by using data filling techniques to fill-in the initially sparse layers. In this work we present a review of methods dealing with data filling and propose also a sub-optimal non-linear projections scheme that efficiently matches the baseline JPEG coder in compressing background layers, leading to smaller files with better image quality.

[1]  Nikolas P. Galatsanos,et al.  Removal of compression artifacts using projections onto convex sets and line process modeling , 1997, IEEE Trans. Image Process..

[2]  Marc Levoy,et al.  Fast texture synthesis using tree-structured vector quantization , 2000, SIGGRAPH.

[3]  Patrick L. Combettes,et al.  Convex set theoretic image recovery by extrapolated iterations of parallel subgradient projections , 1997, IEEE Trans. Image Process..

[4]  Guillermo Sapiro,et al.  Image inpainting , 2000, SIGGRAPH.

[5]  Heinz H. Bauschke,et al.  On Projection Algorithms for Solving Convex Feasibility Problems , 1996, SIAM Rev..

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

[7]  Patrick L. Combettes Generalized convex set theoretic image recovery , 1996, Proceedings of 3rd IEEE International Conference on Image Processing.

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

[9]  Ming Jiang,et al.  Review on POCS Algorithms for Image Reconstruction , 2003 .

[10]  Guillermo Sapiro,et al.  Filling-in by joint interpolation of vector fields and gray levels , 2001, IEEE Trans. Image Process..

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

[12]  Guillermo Sapiro,et al.  Navier-stokes, fluid dynamics, and image and video inpainting , 2001, Proceedings of the 2001 IEEE Computer Society Conference on Computer Vision and Pattern Recognition. CVPR 2001.

[13]  Li-Wei Kang,et al.  A new error resilient coding scheme for JPEG image transmission based on data embedding and vector quantization , 2003, Proceedings of the 2003 International Symposium on Circuits and Systems, 2003. ISCAS '03..

[14]  Robert R. Buckley,et al.  JPEG 2000 .jpm file format: a layered imaging architecture for document imaging and basic animation on the web , 2000, SPIE Optics + Photonics.

[15]  Debargha Mukherjee,et al.  JPEG2000-matched MRC compression of compound documents , 2002, Proceedings. International Conference on Image Processing.

[16]  Lucas Pereira,et al.  Image replacement through texture synthesis , 1997, Proceedings of International Conference on Image Processing.

[17]  Jerry D. Gibson,et al.  Distributions of the Two-Dimensional DCT Coefficients for Images , 1983, IEEE Trans. Commun..

[18]  Ricardo L. de Queiroz Compression of Compound Documents , 1999, ICIP.

[19]  Jean-Michel Morel,et al.  Level lines based disocclusion , 1998, Proceedings 1998 International Conference on Image Processing. ICIP98 (Cat. No.98CB36269).

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

[21]  Ping-Sing Tsai,et al.  JPEG: Still Image Compression Standard , 2005 .

[22]  Lawrence A. Rowe,et al.  Laplacian Model For Ac Dct Terms In Image And Video Coding , 1996 .

[23]  Manuel Menezes de Oliveira Neto,et al.  Fast Digital Image Inpainting , 2001, VIIP.

[24]  Simon Masnou,et al.  Disocclusion: a variational approach using level lines , 2002, IEEE Trans. Image Process..

[25]  Ruedi Seiler,et al.  Segmentation and compression of documents with JPEG2000 , 2003, IEEE Trans. Consumer Electron..

[26]  Guillermo Sapiro,et al.  Structure and texture filling-in of missing image blocks in wireless transmission and compression applications , 2003, IEEE Trans. Image Process..

[27]  Nikolas P. Galatsanos,et al.  Projection-based spatially adaptive reconstruction of block-transform compressed images , 1995, IEEE Trans. Image Process..

[28]  Victor E. DeBrunner,et al.  Edge-retaining asymptotic projections onto convex sets for image interpolation , 2000, 4th IEEE Southwest Symposium on Image Analysis and Interpretation.

[29]  Trac D. Tran,et al.  Optimizing block-thresholding segmentation for multilayer compression of compound images , 2000, IEEE Trans. Image Process..

[30]  Ricardo L. de Queiroz On Data-Filling Algorithms for MRC Layers , 2000, ICIP.

[31]  R. Stasinski,et al.  POCS-based image reconstruction from irregularly-spaced samples , 2000, Proceedings 2000 International Conference on Image Processing (Cat. No.00CH37101).

[32]  Sung Yong Shin,et al.  On pixel-based texture synthesis by non-parametric sampling , 2006, Comput. Graph..

[33]  Gregory K. Wallace,et al.  The JPEG Still Image Compression Standard , 1991 .

[34]  Guillermo Sapiro,et al.  Simultaneous structure and texture image inpainting , 2003, 2003 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2003. Proceedings..

[35]  Gregory K. Wallace,et al.  The JPEG still picture compression standard , 1991, CACM.

[36]  G. Sapiro,et al.  Growing Fitted Textures , 2001 .

[37]  R.M. Gray Image compression , 1991, [1991] Proceedings. Data Compression Conference.

[38]  Edward K. Wong,et al.  Check image compression using a layered coding method , 1998, J. Electronic Imaging.

[39]  N. Otsu A threshold selection method from gray level histograms , 1979 .

[40]  Rabab Kreidieh Ward,et al.  Reconstruction of baseline JPEG coded images in error prone environments , 2000, IEEE Trans. Image Process..

[41]  Homer H. Chen,et al.  A block transform coder for arbitrarily shaped image segments , 1994, Proceedings of 1st International Conference on Image Processing.