Matlab Code for Image Restoration

SKU: PAN_IPM_230 Categories: ,

Description

Matlab Code for Image Restoration

A robust structure-adaptive hybrid vector filter is proposed for digital color image restoration in this paper. At each pixel location, the image vector (i.e., pixel) is first classified into several different signal activity categories by applying modified quad tree decomposition to luminance component (image) of the input color image. A weight-adaptive vector filtering operation with an optimal window is then activated to achieve the best tradeoff between noise suppression and detail preservation. Through extensive simulation experiments conducted using a wide range of test color images, the filter has demonstrated superior performance to that of a number of well known benchmark techniques, in terms of both standard objective measurements and perceived image quality, in suppressing several distinct types of noise commonly considered in color image restoration, including Gaussian noise, impulse noise, and mixed noise. Matlab Code for Image Restoration

Various nonlinear, fixed-neighborhood techniques based on local statistics have been proposed in the literature for filtering noise in color images. We present adaptive vector filtering (AVF) techniques for noise removal in color images. The main idea is to find for each pixel (called the ?seed? when being processed) a variable-shaped, variable-sized neighborhood that contains only pixels that are similar to the seed. Then, statistics computed within the adaptive neighborhood are used to derive the filter output. Results of the AVF techniques are compared with those given by a few multivariate fixed-neighborhood filters: the double-window modified trimmed-mean filter, the generalized vector directional filter ? double-window ? ?-trimmed mean filter, the adaptive hybrid multivariate filter, and the adaptive nonparametric filter with Gaussian kernel. It is shown that the AVF techniques provide better visual results, effectively suppressing noise while not blurring edges; the results are also better in terms of objective measures (such as normalized mean-squared error and normalized color difference) than the results of the other methods

Customer Reviews

There are no reviews yet.

Be the first to review “Matlab Code for Image Restoration”

This site uses Akismet to reduce spam. Learn how your comment data is processed.