Introduction to Image Restoration
Image Restoration is the process of recovering an original image that has been degraded by known or unknown factors (such as blur, noise, or motion).
It focuses on model-based correction, not just enhancing the image visually.
-
Goal: Retrieve the most accurate version of the original image.
2. Image Formation Models
The mathematical relationship between the original image, the degradation, and the observed image.
General Model:
Where:
-
= degraded image
-
= degradation function (e.g., blur)
-
= original image
-
= noise
-
= convolution operation
3. Noise Models
Describes how random variations corrupt an image.
Common Noise Types:
-
Gaussian Noise: Random values from a normal distribution.
-
Salt-and-Pepper Noise: Random white and black pixels (high contrast noise).
-
Poisson Noise: Related to photon counting in sensors.
-
Speckle Noise: Common in radar and ultrasound images (multiplicative noise).
Noise Model Example:
4. Restoration Techniques
(a) Inverse Filtering
-
Idea: Directly undo degradation by applying the inverse of the degradation function.
Formula:
Sensitive to noise → not ideal when noise is significant.
(b) Wiener Filtering
-
Idea: Reduces overall mean square error between estimated and original image.
Formula:
Where:
-
= complex conjugate
-
= noise power spectrum
-
= original signal power spectrum
-
Balances both deblurring and denoising.
(c) Least Squares Filtering
-
Idea: Minimizes the mean squared difference between restored and original image.
-
Often uses regularization to prevent noise amplification.
(d) Recursive Filters
-
Idea: Filter output depends on both current and past inputs/outputs.
-
Efficient for large images.
-
Useful for real-time restoration (low computational load).
(e) Maximum Entropy Method (MEM)
-
Idea: Chooses the solution with the maximum entropy (least amount of prior information) that fits the observed data.
-
Especially useful when multiple possible restorations exist.
(f) Blind Deconvolution
-
Idea: Restores an image without prior knowledge of the degradation function.
-
Requires iterative techniques to estimate both the image and the blur simultaneously.
Common Techniques:
-
Iterative blind deconvolution
-
Regularized blind deconvolution
(g) Bayesian Method of Noise Removal
-
Idea: Uses Bayesian probability to model prior knowledge about noise and image.
-
Restoration by maximizing the posterior probability.
Bayes Rule:
Where:
-
= probability of original image given the observed
-
= likelihood
-
= prior
-
Especially effective when statistical models of noise and the image are available.
5. Image Reconstruction
Process of recovering an image from incomplete, noisy, or indirect measurements.
Examples:
-
CT scans (from projections)
-
MRI images
-
Astronomical imaging
Common Techniques:
-
Radon Transform
-
Iterative Reconstruction Algorithms (e.g., ART - Algebraic Reconstruction Technique)
Summary Table
Topic | Key Point |
---|---|
Image Formation | Convolution + Noise |
Noise Models | Gaussian, Poisson, Salt-Pepper, Speckle |
Inverse Filtering | Direct deblurring (very sensitive to noise) |
Wiener Filtering | Balances deblurring and noise reduction |
Least Squares | Error minimization |
Recursive Filters | Fast, history-dependent filtering |
Maximum Entropy | Picks least-biased solution |
Blind Deconvolution | No knowledge of blur needed |
Bayesian Methods | Probabilistic noise removal |
Image Reconstruction | Recover from incomplete data |
In Short:
Image Restoration focuses on undoing known distortions (unlike enhancement which just improves appearance).
It uses mathematical models like inverse filtering, Bayesian methods, and more, to faithfully recover the original image from the corrupted one.
Comments
Post a Comment