High-quality Image Restoration Using Low-Rank Patch Regularization and Global Structure Sparsity

In recent years, approaches based on nonlocal self-similarity and global structure regularization have led to significant improvements in image restoration. Nonlocal self-similarity exploits the repetitiveness of small image patches as a powerful prior in the reconstruction process. Likewise, global structure regularization is based on the principle that the structure of objects in the image is represented by a relatively small portion of pixels. Enforcing this structural information to be sparse can thus reduce the occurrence of reconstruction artifacts. So far, most image restoration approaches have considered one of these two strategies, but not both. This paper presents a novel image restoration method that combines nonlocal self-similarity and global structure sparsity in a single efficient model. Group of similar patches are reconstructed simultaneously, via an adaptive regularization technique based on the weighted nuclear norm. Moreover, global structure is preserved using an innovative strategy, which decomposes the image into a smooth component and a sparse residual, the latter regularized using $l_{1}$ norm. An optimization technique, based on the alternating direction method of multipliers algorithm, is used to recover corrupted images efficiently. The performance of the proposed method is evaluated on two important image restoration tasks: image completion and super-resolution. Experimental results show our method to outperform state-of-the-art approaches for these tasks, for various types and levels of image corruption.

[1]  Jean-Michel Morel,et al.  A Review of Image Denoising Algorithms, with a New One , 2005, Multiscale Model. Simul..

[2]  Caiming Zhang,et al.  Single-Image Super-Resolution Based on Rational Fractal Interpolation , 2018, IEEE Transactions on Image Processing.

[3]  Christian Desrosiers,et al.  Image completion with global structure and weighted nuclear norm regularization , 2017, 2017 International Joint Conference on Neural Networks (IJCNN).

[4]  Thomas Wiegand,et al.  Fast image completion method using patch offset statistics , 2015, 2015 IEEE International Conference on Image Processing (ICIP).

[5]  Guangming Shi,et al.  Nonlocal Image Restoration With Bilateral Variance Estimation: A Low-Rank Approach , 2013, IEEE Transactions on Image Processing.

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

[7]  Lei Zhang,et al.  Weighted Nuclear Norm Minimization and Its Applications to Low Level Vision , 2016, International Journal of Computer Vision.

[8]  Xiaoou Tang,et al.  Learning a Deep Convolutional Network for Image Super-Resolution , 2014, ECCV.

[9]  Emmanuel J. Candès,et al.  A Singular Value Thresholding Algorithm for Matrix Completion , 2008, SIAM J. Optim..

[10]  Heng-Ming Tai,et al.  Color-Direction Patch-Sparsity-Based Image Inpainting Using Multidirection Features , 2015, IEEE Transactions on Image Processing.

[11]  Emmanuel J. Candès,et al.  Matrix Completion With Noise , 2009, Proceedings of the IEEE.

[12]  Lei Zhang,et al.  Convolutional Sparse Coding for Image Super-Resolution , 2015, 2015 IEEE International Conference on Computer Vision (ICCV).

[13]  Kuldeep Kumar,et al.  A weighted total variation approach for the atlas-based reconstruction of brain MR data , 2016, 2016 IEEE International Conference on Image Processing (ICIP).

[14]  Eero P. Simoncelli,et al.  Image quality assessment: from error visibility to structural similarity , 2004, IEEE Transactions on Image Processing.

[15]  Wen Gao,et al.  Low-Rank Decomposition-Based Restoration of Compressed Images via Adaptive Noise Estimation , 2016, IEEE Transactions on Image Processing.

[16]  Yilun Wang,et al.  Iterative Support Detection-Based Split Bregman Method for Wavelet Frame-Based Image Inpainting , 2014, IEEE Transactions on Image Processing.

[17]  Stephen P. Boyd,et al.  Distributed Optimization and Statistical Learning via the Alternating Direction Method of Multipliers , 2011, Found. Trends Mach. Learn..

[18]  Jiaying Liu,et al.  Structure-guided image completion via regularity statistics , 2016, 2016 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[19]  Caiming Zhang,et al.  Patch Grouping SVD-Based Denoising Aggregation Patch Grouping SVD-Based Denoising Aggregation Back Projection Noisy Image , 2015 .

[20]  Lei Zhang,et al.  Weighted Nuclear Norm Minimization with Application to Image Denoising , 2014, 2014 IEEE Conference on Computer Vision and Pattern Recognition.

[21]  Gang Liu,et al.  Tensor completion using total variation and low-rank matrix factorization , 2016, Inf. Sci..

[22]  Harry Shum,et al.  Image completion with structure propagation , 2005, ACM Trans. Graph..

[23]  Jing Zhang,et al.  Structure-aware image inpainting using patch scale optimization , 2016, J. Vis. Commun. Image Represent..

[24]  Michal Irani,et al.  Super-resolution from a single image , 2009, 2009 IEEE 12th International Conference on Computer Vision.

[25]  Jian Sun,et al.  Image Completion Approaches Using the Statistics of Similar Patches , 2014, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[26]  Marc Teboulle,et al.  Fast Gradient-Based Algorithms for Constrained Total Variation Image Denoising and Deblurring Problems , 2009, IEEE Transactions on Image Processing.

[27]  Mingli Zhang,et al.  Image Smoothing Based on Image Decomposition and Sparse High Frequency Gradient , 2018, Journal of Computer Science and Technology.

[28]  Yi Ma,et al.  Generalized Tensor Total Variation minimization for visual data recovery? , 2015, 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[29]  Christian Desrosiers,et al.  Structure preserving image denoising based on low-rank reconstruction and gradient histograms , 2018, Comput. Vis. Image Underst..

[30]  David B. Dunson,et al.  Nonparametric Bayesian Dictionary Learning for Analysis of Noisy and Incomplete Images , 2012, IEEE Transactions on Image Processing.

[31]  L. Rudin,et al.  Nonlinear total variation based noise removal algorithms , 1992 .

[32]  Caiming Zhang,et al.  Atlas-based reconstruction of high performance brain MR data , 2018, Pattern Recognit..

[33]  Misha Elena Kilmer,et al.  Novel Methods for Multilinear Data Completion and De-noising Based on Tensor-SVD , 2014, 2014 IEEE Conference on Computer Vision and Pattern Recognition.

[34]  Jian Zhang,et al.  Image Restoration Using Joint Statistical Modeling in a Space-Transform Domain , 2014, IEEE Transactions on Circuits and Systems for Video Technology.

[35]  Daming Shi,et al.  An advanced total variation model in H-1 space for image inpainting , 2015, International Conference on Graphic and Image Processing.

[36]  Kwang In Kim,et al.  Single-Image Super-Resolution Using Sparse Regression and Natural Image Prior , 2010, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[37]  Lei Zhang,et al.  Nonlocally Centralized Sparse Representation for Image Restoration , 2013, IEEE Transactions on Image Processing.

[38]  Gordon Wetzstein,et al.  Fast and flexible convolutional sparse coding , 2015, 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[39]  Narendra Ahuja,et al.  Single image super-resolution from transformed self-exemplars , 2015, 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[40]  Caiming Zhang,et al.  Medical image super-resolution with non-local embedding sparse representation and improved IBP , 2016, 2016 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[41]  Min H. Kim,et al.  Multiview Image Completion with Space Structure Propagation , 2016, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).