
Self-Similarity Sparse Representation for Image Restoration
Publication year - 2019
Publication title -
international journal of recent technology and engineering
Language(s) - English
Resource type - Journals
ISSN - 2277-3878
DOI - 10.35940/ijrte.b1180.0982s1119
Subject(s) - image restoration , regularization (linguistics) , artificial intelligence , pattern recognition (psychology) , mathematics , sparse approximation , peak signal to noise ratio , mean squared error , computer science , image (mathematics) , image processing , computer vision , algorithm , statistics
Image restoration aims to restore an image from a degraded image. The degradation may occur during image acquisition or image transmission. Image degradation lowers the quality of the image. In this paper additive Gaussian noise is considered for degrading the original image. For restoring the image from degraded image the proposed method used both local and non-local similarity patterns. The restoration problem is modeled with regression model. Two regularization terms are considered for representing prior image information. One regularization term is for local patterns and other is for non-local similarity patterns. The additive local regularization term is used to restore the edges. The non-local regularization term works best for local smoothness and edge information will be lost. The proposed algorithm took a clean image of size 256x256 and added with Gaussian noise with different levels of noise levels. A self-adaptive dictionary is trained for a particular window of image with local and non-local patterns and stacked to three dimensional matrix. The patch size considered for training the dictionary is 10x10. For restoring each patch it searches best atoms form the trained dictionary. The efficiency of the algorithm is estimated by parameters mean square error, root mean square error, PSNR and FSIM. The algorithm is also tested for different images like cameraman, house, Barbara, Lena and parrot. The proposed algorithm is tested with conventional algorithms. .