Learning local Gaussian process regression for image super-resolution

  • Jianmin Li
  • , Yanyun Qu*
  • , Cuihua Li
  • , Yuan Xie
  • , Yang Wu
  • , Jianping Fan
  • *Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

21 Scopus citations

Abstract

Learning based super-resolution (SR) methods, which predict the high-resolution pixel values but not directly provide an estimation of uncertainty, are typically non-probabilistic and have limited generalization ability. Gaussian processes can provide a framework for deriving regression techniques with explicit uncertainty models, but Gaussian Process Regression (GPR) has a significant drawback in being time consuming. The computational complexity of GPR is cubic in the number of training examples, which is prohibitively expensive for a large-scale training set. In this article, we have proposed learning local GPR for image SR. Two algorithms are developed to support local GPR for super resolution. A data-driven GPR based super-resolution algorithm is first developed to learn a local GPR model for every LR patch on an input oriented training dataset with moderate size. In order to further improve the running speed, a prototype based GPR algorithm is developed for super resolution. The proposed algorithm is about one-order faster than the data-driven GPR solution because it makes models for the prototypes of image patches rather than for each image patch. Thus, the local regression efforts are greatly reduced to just finding the nearest prototype for each LR image patch and applying its corresponding pre-computed projective matrix for super-resolution prediction. Our algorithms have greater robustness and usability as they provide a formularized way to automatically learn the hyper-parameters introduced for optimizing the covariance function, while most of the state-of-the-art super-resolution methods could only utilize these parameters in a cross-verification way. Moreover, our algorithms offer confidence values at the test points which benefit the pixels' post-processing. Our algorithms are evaluated on popular datasets that are widely used in the super-resolution literature, and the experimental results have demonstrated that the efficiency and effectiveness of our proposed algorithms are comparative with several state-of-the-arts super-resolution methods.

Original languageEnglish
Pages (from-to)284-295
Number of pages12
JournalNeurocomputing
Volume154
DOIs
StatePublished - 22 Apr 2015
Externally publishedYes

Keywords

  • Covariance matrix
  • Data-driven Gaussian process regression
  • High resolution
  • Low resolution
  • Prototype-based Gaussian process regression
  • Super resolution

Fingerprint

Dive into the research topics of 'Learning local Gaussian process regression for image super-resolution'. Together they form a unique fingerprint.

Cite this