Sparse representation based image super-resolution on the KNN based dictionaries

Abstract This paper addresses the problem of single image super-resolution (SR). In recent years, sparse representation based SR methods have been proposed and achieved great success. Traditional sparse representation based SR methods learn a unified high-resolution (HR) and low-resolution (LR) dictionary pair. All LR patches share the same dictionary pair to conduct reconstruction to get their corresponding HR patches. The reconstruction process introduces reconstruction error, which limits the performance of SR results. In this paper, to minimize the reconstruction error, we utilize a K-Nearest-Neighbours (KNN) based dictionary pair for each LR patch instead of the unified dictionary pair to conduct the reconstruction process. The KNN based dictionaries are selected among a huge dictionary which contains hundreds of millions of patch pairs. To speed up the KNN retrieval process, we adopt a binary encoding method which preserves local information for the LR patches, and retrieve the KNN of each LR patch in the Hamming space. Besides, since a large patch contains more structured information than a small patch, we utilize large patches instead of small ones as the atoms of dictionaries, which further improves the SR results. Experimental results demonstrate that our method outperforms the existed state-of-the-art methods, especially when the magnification factor is large or the image is blurred.

[1]  Eric Dubois,et al.  Image up-sampling using total-variation regularization with a new observation model , 2005, IEEE Transactions on Image Processing.

[2]  Xingming Sun,et al.  Effective and Efficient Global Context Verification for Image Copy Detection , 2017, IEEE Transactions on Information Forensics and Security.

[3]  Minjie Zhang,et al.  A belief propagation-based method for task allocation in open and dynamic cloud environments , 2017, Knowl. Based Syst..

[4]  Ping Fu,et al.  Sparse Representation Based Medical MR Image Super-resolution , 2012 .

[5]  Michael Elad,et al.  A Statistical Prediction Model Based on Sparse Representations for Single Image Super-Resolution , 2014, IEEE Transactions on Image Processing.

[6]  David Capel,et al.  Image Mosaicing and Super-resolution , 2004, Distinguished Dissertations.

[7]  Heung-Yeung Shum,et al.  Fundamental limits of reconstruction-based superresolution algorithms under local translation , 2004 .

[8]  D. Donoho For most large underdetermined systems of linear equations the minimal 𝓁1‐norm solution is also the sparsest solution , 2006 .

[9]  R. Tibshirani Regression Shrinkage and Selection via the Lasso , 1996 .

[10]  Xiaoou Tang,et al.  Image Super-Resolution Using Deep Convolutional Networks , 2014, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[11]  Huimin Lu,et al.  Underwater image dehazing using joint trilateral filter , 2014, Comput. Electr. Eng..

[12]  Thomas S. Huang,et al.  Coupled Dictionary Training for Image Super-Resolution , 2012, IEEE Transactions on Image Processing.

[13]  Chengsheng Yuan,et al.  Fingerprint liveness detection based on multi-scale LPQ and PCA , 2016, China Communications.

[14]  Xuelong Li,et al.  Learning Discriminative Binary Codes for Large-scale Cross-modal Retrieval , 2017, IEEE Transactions on Image Processing.

[15]  R. Keys Cubic convolution interpolation for digital image processing , 1981 .

[16]  Huchuan Lu,et al.  Inverse Sparse Tracker With a Locally Weighted Distance Metric , 2015, IEEE Transactions on Image Processing.

[17]  Bin Li,et al.  Wound intensity correction and segmentation with convolutional neural networks , 2017, Concurr. Comput. Pract. Exp..

[18]  Dimitris Anastassiou,et al.  Subpixel edge localization and the interpolation of still images , 1995, IEEE Trans. Image Process..

[19]  Huimin Lu,et al.  Maximum local energy: An effective approach for multisensor image fusion in beyond wavelet transform domain , 2012, Comput. Math. Appl..

[20]  Michael Elad,et al.  On Single Image Scale-Up Using Sparse-Representations , 2010, Curves and Surfaces.

[21]  Zhihua Xia,et al.  A Privacy-Preserving and Copy-Deterrence Content-Based Image Retrieval Scheme in Cloud Computing , 2016, IEEE Transactions on Information Forensics and Security.

[22]  William T. Freeman,et al.  Learning Low-Level Vision , 1999, Proceedings of the Seventh IEEE International Conference on Computer Vision.

[23]  Svetlana Lazebnik,et al.  Iterative quantization: A procrustean approach to learning binary codes , 2011, CVPR 2011.

[24]  Michal Irani,et al.  Motion Analysis for Image Enhancement: Resolution, Occlusion, and Transparency , 1993, J. Vis. Commun. Image Represent..

[25]  Huchuan Lu,et al.  Kernel collaborative face recognition , 2015, Pattern Recognit..

[26]  Pascal Fua,et al.  LDAHash: Improved Matching with Smaller Descriptors , 2012, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[27]  P. Schönemann,et al.  A generalized solution of the orthogonal procrustes problem , 1966 .

[28]  Thomas S. Huang,et al.  Image Super-Resolution Via Sparse Representation , 2010, IEEE Transactions on Image Processing.

[29]  François Malgouyres,et al.  Edge Direction Preserving Image Zooming: A Mathematical and Numerical Analysis , 2001, SIAM J. Numer. Anal..