Beyond pure quality: Progressive modes, region of interest coding, and real time video decoding for PDE-based image compression

We add new features to the diffusion-based codec R-EED that go beyond pure quality.Our new progressive modes for R-EED can outperform JPEG and JPEG2000.Tree-based subdivision allows efficient region of interest coding.Diffusion-based video decoding is possible in real-time without sacrificing quality.Our newly proposed features are pairwise compatible and can be used simultaneously. Compared to transform-based image compression methods such as JPEG2000, approaches based on partial-differential equations (PDEs) are in a proof-of-concept stage. Nevertheless, R-EED, a codec employing edge-enhancing anisotropic diffusion (EED) and rectangular subdivision, can surpass JPEG2000 quality-wise. However, today's requirements for compression algorithms go beyond pure compression performance. Codecs must also fulfil the feature requirements of specific applications such as online media or medical imaging. We propose three such features for the R-EED codec. By reordering grey values and exploiting the subdivision scheme, we incorporate a progressive mode into R-EED that can outperform JPEG and JPEG2000. Additionally, we show that rectangular subdivision is well-suited for region of interest coding and adapt the quality of image parts according to their importance. Finally, we propose a real-time video player that demonstrates how R-EED-based decoding can be performed efficiently. All of these extensions are compatible with each other and can be used simultaneously.

[1]  Joachim Weickert,et al.  From Box Filtering to Fast Explicit Diffusion , 2010, DAGM-Symposium.

[2]  Christine Guillemot,et al.  Efficient depth map compression based on lossless edge coding and diffusion , 2012, 2012 Picture Coding Symposium.

[3]  Hans-Peter Seidel,et al.  Image Compression with Anisotropic Diffusion , 2008, Journal of Mathematical Imaging and Vision.

[4]  Michael W. Marcellin,et al.  JPEG2000 - image compression fundamentals, standards and practice , 2013, The Kluwer international series in engineering and computer science.

[5]  Joachim Weickert,et al.  Theoretical Foundations of Anisotropic Diffusion in Image Processing , 1994, Theoretical Foundations of Computer Vision.

[6]  Guillermo Sapiro,et al.  Morse description and geometric encoding of digital elevation maps , 2004, IEEE Transactions on Image Processing.

[7]  Jorma Rissanen,et al.  Generalized Kraft Inequality and Arithmetic Coding , 1976, IBM J. Res. Dev..

[8]  Joachim Weickert,et al.  Compression of Depth Maps with Segment-Based Homogeneous Diffusion , 2013, SSVM.

[9]  Joachim Weickert,et al.  Colour image compression with anisotropic diffusion , 2014, 2014 IEEE International Conference on Image Processing (ICIP).

[10]  D. Brandt,et al.  Multi-level adaptive solutions to boundary-value problems math comptr , 1977 .

[11]  Dong Liu,et al.  Edge-Based Inpainting and Texture Synthesis for Image Compression , 2007, 2007 IEEE International Conference on Multimedia and Expo.

[12]  Frank Neumann,et al.  Optimising Spatial and Tonal Data for Homogeneous Diffusion Inpainting , 2011, SSVM.

[13]  Narvinder Kaur A Review of Region-of-Interest Coding Techniques of JPEG2000 , 2011 .

[14]  Qi Gao,et al.  Low Bit Rate Video Compression Using Inpainting PDEs and Optic Flow , 2008 .

[15]  Thomas Boutell,et al.  PNG (Portable Network Graphics) Specification Version 1.0 , 1997, RFC.

[16]  Joachim Weickert,et al.  Understanding, Optimising, and Extending Data Compression with Anisotropic Diffusion , 2014, International Journal of Computer Vision.

[17]  Solomon W. Golomb,et al.  Run-length encodings (Corresp.) , 1966, IEEE Trans. Inf. Theory.

[18]  Dr. J. W. Bakal,et al.  JPEG 2000 Region of Interest Coding Methods , 2013 .

[19]  Ichiro Masaki,et al.  Edge and Mean based Image Compression , 1996 .

[20]  Tony F. Chan,et al.  Total variation improved wavelet thresholding in image compression , 2000, Proceedings 2000 International Conference on Image Processing (Cat. No.00CH37101).

[21]  Joachim Weickert,et al.  L 2-Stable Nonstandard Finite Differences for Anisotropic Diffusion , 2013, SSVM.

[22]  D. Hartfiel,et al.  Understanding , 2003 .

[23]  Stefan Carlsson,et al.  Sketch based coding of grey level images , 1988 .

[24]  Yun Li,et al.  A scalable coding approach for high quality depth image compression , 2012, 2012 3DTV-Conference: The True Vision - Capture, Transmission and Display of 3D Video (3DTV-CON).

[25]  S. Golomb Run-length encodings. , 1966 .

[26]  Hans-Peter Seidel,et al.  Towards PDE-Based Image Compression , 2005, VLSM.

[27]  Robert Hummel,et al.  Reconstructions from zero crossings in scale space , 1989, IEEE Trans. Acoust. Speech Signal Process..

[28]  David A. Huffman,et al.  A method for the construction of minimum-redundancy codes , 1952, Proceedings of the IRE.

[29]  H. Köstler,et al.  PDE based Video Compression in Real Time , 2007 .

[30]  Joachim Weickert,et al.  Partial Differential Equations for Interpolation and Compression of Surfaces , 2008, MMCS.

[31]  Wolfgang Hackbusch,et al.  Multi-grid methods and applications , 1985, Springer series in computational mathematics.

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

[33]  Mads Nielsen,et al.  Feature-Based Image Analysis , 2003, International Journal of Computer Vision.

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

[35]  Joachim Weickert,et al.  Tensor Field Interpolation with PDEs , 2006, Visualization and Processing of Tensor Fields.

[36]  Joachim Weickert,et al.  Beating the Quality of JPEG 2000 with Anisotropic Diffusion , 2009, DAGM-Symposium.

[37]  Matthew V. Mahoney,et al.  Adaptive weighing of context models for lossless data compression , 2005 .

[38]  J. Gillis,et al.  Matrix Iterative Analysis , 1961 .

[39]  P. Deuflhard,et al.  The cascadic multigrid method for elliptic problems , 1996 .

[40]  Joachim Weickert,et al.  Progressive modes in PDE-based image compression , 2013, 2013 Picture Coding Symposium (PCS).

[41]  James H. Elder,et al.  Are Edges Incomplete? , 1999, International Journal of Computer Vision.