ViStaCoRe: Visual Statistics Coding and Restoration

Authors: V. Laparra, J. Gutirrez, I. Epianio, G. Gmez, J. Muoz, G. Camps-Valls, and J. Malo

Efficient coding of visual information and efficient inference of missing information in images depend on two factors: (1) the statistical structure of photographic images, and (2) the nature of the observer that will analyze the result. Interestingly, these two factors (image regularities and human vision) are deeply related since the evolution of biological sensors seems to be guided by statistical learning. However, the simultaneous consideration of these two factors is unusual in the image processing community, particularly beyond Gaussian image models and linear models of the observer.

In contrast, this MATLAB toolbox for image coding and restoration is simultaneously based on the well established non-Gaussian nature of visual scenes and the well-known nonlinear behavior of visual cortex. This example of combined approach is sensible since these are two sides of the same issue in vision. Specifically, the core algorithms are (1) Divisive Normalization, a canonical computation in sensory neurons with interesting statistical effects, and (2) Sparse regression (in particular Support Vector Regression) that takes into account the statistical relations between image coefficients after linear transforms. In this report we illustrate the relations between the statistical features and the perception models that justify the qualitative equivalence of these techniques. The presented toolbox wraps these related statistical and perceptual factors and includes previous methods for comparison purposes.

This unified toolbox allows, for the first time, a fair comparison between the different factors in previous literature. As a consequence, the previous results can be seen from a new perspective: while the benefits of SVMs in local-frequency domains are confirmed in restoration, their relevance is scarce in coding once the perceptual normalization has been applied.

Coding Results

See images.

Image Coding schemes included in KeCode

  • JPEG-like coding: linear CSF + uniform quantizer.
  • Non-uniform adaptive quantizer based on simplified masking models [Malo95, Malo99, Malo00].
  • Non-uniform adaptive quantizer based on general masking models [Malo06].
  • SVM DCT coefficient selection using simplified CSF [Robinson03].
  • SVM DCT coefficient selection using accurate CSF [Gmez05].
  • SVM coefficient selection in divisive normalized domain [Camps08].
  • SVM coefficient selection in divisive normalized domain with accurate color contrast definition [Gutirrez12].

Restoration Results

See images.

Image Restoration schemes included in KeCode

  • Wavelet and Kernel based denoising methods
    • SVM regression with Mutual Information Kernels (includes relations among coefficients) [Laparra10]
    • Hard Thresholding [Donoho95]
    • Soft Thresholding [Donoho95]
    • Bayesian approach assuming Gaussian marginal PDFs [Figueiredo01]
  • Regularization in local frequency domains
    • Adaptive regularization functional based on perceptual divisive normalization (includes relations among coefficients) [Gutirrez06]
    • L2 regularization functional [Tychonov77].
    • CSF-based regularization functional [Andrews77].
    • Adaptive Auto-Regressive regularization functionals [Banham97].

References

  • Non-linear image representation for efficient perceptual coding
    J. Malo, I. Epifanio, R. Navarro, E. Simoncelli
    IEEE Trans. Im. Proc., 15(1):6880, 2006
  • Perceptual adaptive insensitivity for support vector machine image coding
    G. Gómez, G. Camps-Valls, J. Gutíerrez, J. Malo
    IEEE Transactions on Neural Networks, 16(6):15741581, 2005
  • On the suitable domain for SVM training in image coding
    G. Camps-Valls, J. Gutíerrez, G. Gómez, J. Malo
    Journal of Machine Learning Research, 9:4966, 2008
  • A Color Contrast Definition for Perceptually based Color Image Coding
    J. Gutíerrez, M.J. Luque, G. Camps-Valls, J. Malo
    Recent patents on Signal Processing. 2(1):33-55, 2012
  • Regularization operators for natural images based on nonlinear perception models
    J. Gutíerrez, F. Ferri, J. Malo
    IEEE Tr. Im. Proc., 15(1):189200, 2006
  • Image denoising with kernels based on natural image relations
    V. Laparra, J. Gutíerrez, G. Camps-Valls, J. Malo
    Journal of Machine Learning Research, 11:873903, 2010

Download