Image restoration aims to recover an original image that has been degraded. Restoration filters are used to estimate the clean image by reversing blurring or other degradation processes. Both spatial and frequency domain filters can be used, with spatial filters suitable for noise removal and frequency filters used for deblurring. A standard image degradation model involves convolution of the original image with a degradation function plus additive noise. The goal of restoration is to estimate the original image given the degraded image and knowledge of the degradation characteristics and noise model. Common noise models include Gaussian, Rayleigh, gamma, and salt and pepper noise. Spatial filters like the median and adaptive median filter are often used to remove noise.