IVP notes
IVP notes
Image Restoration is the process of recovering an original, clean image from a degraded
version by reducing or reversing known distortions or degradations (like blur, noise, or motion
artifacts).
Degradation Model :
A degradation model explains how a clean or original image becomes bad in quality due to some
problems like blur, noise, or other issues while capturing or transmitting it.
It helps us understand:
• Why the image looks bad
• What caused the image to degrade
• How we can fix it using image restoration
UNIT - 5
Degradation Function
Degradation Function represents the process that distorts or blurs the original image.
It shows how each pixel of the original image spreads due to:
1. Camera motion,
2. Out-of-focus lens,
3. Atmospheric disturbance, etc.
UNIT - 5
What is Modeling?
Modeling is the process of:
• Assuming a type of blur (like motion or defocus)
• Using mathematical functions to represent the blur
• Estimating parameters (like length, angle, spread)
In the frequency domain (a way computers analyze images), the blur has a special sine wave
pattern that depends on the length and direction of motion.
How is it modeled?
UNIT - 5
• The blur looks like a soft circular patch around each point in the image.
• Imagine shining a flashlight through a round glass; the light spreads out evenly in a
circle.
• Inside the circle, the brightness is uniform, and outside it, it’s zero.
Result in image:
The photo looks blurry in all directions equally — like a soft, round haze.
3. Gaussian Blur Model
This blur happens due to environmental factors like atmospheric conditions (fog, heat waves) or
the camera sensor’s limits. It's like looking through a foggy window.
How is it modeled?
• The blur follows a smooth, bell-shaped curve (Gaussian function).
• Points near the center remain bright, and points farther away gradually fade out.
UNIT - 5
• The spread of the blur depends on a parameter a that controls how fuzzy the image gets.
Result in image:
The photo looks softly blurred — edges are less sharp, and the image looks smooth and fuzzy.
Real-Life Example
Let’s say you took a picture of a moving car at night:
• Original image (f): Clear car
• Blur (h): Because the car moved
• Noise (η): Because it was dark
• Final image (g): Blurry and grainy photo
This is what the degradation model explains.
It is used in:
o Medical images (MRI/CT scan)
o Satellite images
o Old photo repair
o CCTV footage improvement
Mathematical Foundation:
Assumptions:
• The degradation function H(u,v)H(u,v) is known and invertible.
• Noise is not present or is very small.
• Degradation is linear and spatially invariant.
Working Steps:
1. Input the degraded image g(x,y).
UNIT - 5
Mathematical Foundation:
UNIT - 5
Assumptions:
• The degradation function H(u,v)H(u,v) is known.
• Noise is additive, Gaussian, and statistically independent of the image.
• Power spectra of noise and image are known or approximated.
Working Steps:
Advantages:
• Considers noise along with blur.
UNIT - 5
Disadvantages:
• Requires estimation of noise and signal power spectra.
• May be complex to compute precisely if noise characteristics are unknown.
Comparison Table
Assumes degradation
Known Known
model
Poor if noise
Accuracy in real-world High
exists
Deterministic
Based on Statistical estimation (MSE minimization)
division
Noise in Images: Noise in images is any unwanted random variation of brightness or color
that makes the image look grainy, speckled, or distorted. It can come from:
• Faulty camera sensors
• Low light conditions
UNIT - 5
• Transmission errors
• Electronic interference
4. Speckle Noise
• Mostly affects radar, ultrasound, or medical images.
• Looks like a grainy texture — multiplicative noise (noise depends on signal).0
Summary Table:
Noise Type Appearance Cause Model Type
Salt & Pepper Black & white dots Data loss or bit errors Impulse