Image restoration is an image-processing technique that tries to recover a corrupted image by modeling the degradation process with prior knowledge (for example, the degradation filter is assumed to be known in most of the cases). Then, it improves the image by applying an inverse process to restore the original image. Unlike image enhancement techniques, in image restoration, the degradation is modeled. This enables the effects of the degradation to be (largely) removed. The challenge is the loss of information and noise. The following diagram shows a basic image degradation model, where the observed (degraded) image is assumed to be a sum of the original (noiseless) image convoluted with a degradation kernel and an additive noise component:
In this chapter, we will cover the following recipes for image restoration:
- Restoring an image with the Wiener filter...