81

Typical Types of Degradation: Motion Blur

Embed Size (px)

Citation preview

Page 1: Typical Types of Degradation: Motion Blur
Page 2: Typical Types of Degradation: Motion Blur
Page 3: Typical Types of Degradation: Motion Blur
Page 4: Typical Types of Degradation: Motion Blur
Page 5: Typical Types of Degradation: Motion Blur
Page 6: Typical Types of Degradation: Motion Blur
Page 7: Typical Types of Degradation: Motion Blur

Typical Types of Degradation: Motion Blur

Page 8: Typical Types of Degradation: Motion Blur

How does motion blur occur ?

• A camera works by exposing a sheet of light sensitive film to a scene, for a short period of time.

• The light from the scene, hitting the film, causes the film to change chemically, and eventually results in a picture representation of the scene.

• This is known as an exposure.• If the scene changes during that exposure, a blurred image will result, since light

from many scenes hit the film.

Page 9: Typical Types of Degradation: Motion Blur
Page 10: Typical Types of Degradation: Motion Blur

Typical Types of Degradation:Atmospheric Turbulence

Page 11: Typical Types of Degradation: Motion Blur

0025.0 k

001.0k 00025.0 k

negligible

distortion

Page 12: Typical Types of Degradation: Motion Blur

Typical Types of Degradation:Uniform Out of Focus Blur

Page 13: Typical Types of Degradation: Motion Blur

periodic in frequency periodic in time

Page 14: Typical Types of Degradation: Motion Blur
Page 15: Typical Types of Degradation: Motion Blur

Periodic Extension of Signals: Wrong!

Page 16: Typical Types of Degradation: Motion Blur

Periodic Extension of Signals: Correct!

Page 17: Typical Types of Degradation: Motion Blur
Page 18: Typical Types of Degradation: Motion Blur

Extension is done by zero-padding

Page 19: Typical Types of Degradation: Motion Blur

The proof is in the notesbased on the following points

• The eigenvalues of a circulant matrix are the DFT values of the signal that forms the matrix.

• The eigenvectors of a circulant matrix are the DFT basis functions!

• Diagonalisation of the degradation matrix yields the proof circular convolution DFT

Page 20: Typical Types of Degradation: Motion Blur
Page 21: Typical Types of Degradation: Motion Blur

2-D Case

Page 22: Typical Types of Degradation: Motion Blur

Example

• Image 256x256

• Degradation 3x3

• Finally both at least

(256+3-1)x(256+3-1)=258x258

and also periodic

Page 23: Typical Types of Degradation: Motion Blur

Example

Page 24: Typical Types of Degradation: Motion Blur

NON-BLIND !!

Page 25: Typical Types of Degradation: Motion Blur
Page 26: Typical Types of Degradation: Motion Blur

Problems – Suppose there isn’t any additive noise

Page 27: Typical Types of Degradation: Motion Blur
Page 28: Typical Types of Degradation: Motion Blur

Problems – Suppose THERE IS ADDITIVE NOISE

CAN BE HUGE !!

Page 29: Typical Types of Degradation: Motion Blur
Page 30: Typical Types of Degradation: Motion Blur

Pseudo-inverse Filtering with Different Thresholds

Observe the ghosts!!!

Page 31: Typical Types of Degradation: Motion Blur

Pseudo-inverse Filteringin the Presence of Noise

Page 32: Typical Types of Degradation: Motion Blur
Page 33: Typical Types of Degradation: Motion Blur
Page 34: Typical Types of Degradation: Motion Blur
Page 35: Typical Types of Degradation: Motion Blur
Page 36: Typical Types of Degradation: Motion Blur
Page 37: Typical Types of Degradation: Motion Blur

),()),(),((

),(),(

),(),(),()),(),((

22

22

vuYvuCvuH

vuHvuF

vuYvuHvuFvuCvuH

Page 38: Typical Types of Degradation: Motion Blur
Page 39: Typical Types of Degradation: Motion Blur
Page 40: Typical Types of Degradation: Motion Blur

( )

variance of degraded noiseless signal

Page 41: Typical Types of Degradation: Motion Blur
Page 42: Typical Types of Degradation: Motion Blur
Page 43: Typical Types of Degradation: Motion Blur
Page 44: Typical Types of Degradation: Motion Blur
Page 45: Typical Types of Degradation: Motion Blur
Page 46: Typical Types of Degradation: Motion Blur

ITERATIVE METHODS

new estimate=old estimate+function(old estimate)

• There is no need to explicitly implement the inverse of an operator. The restoration process is monitored as it progresses. Termination of the algorithm may take place before convergence.

• The effects of noise can be controlled in each iteration.

• The algorithms used can be spatially adaptive.

• The problem specifications are very flexible with respect to the type of degradation. Iterative techniques can be applied in cases of spatially varying or nonlinear degradations or in cases where the type of degradation is completely unknown (blind restoration).

Page 47: Typical Types of Degradation: Motion Blur
Page 48: Typical Types of Degradation: Motion Blur
Page 49: Typical Types of Degradation: Motion Blur
Page 50: Typical Types of Degradation: Motion Blur
Page 51: Typical Types of Degradation: Motion Blur
Page 52: Typical Types of Degradation: Motion Blur
Page 53: Typical Types of Degradation: Motion Blur
Page 54: Typical Types of Degradation: Motion Blur
Page 55: Typical Types of Degradation: Motion Blur
Page 56: Typical Types of Degradation: Motion Blur
Page 57: Typical Types of Degradation: Motion Blur
Page 58: Typical Types of Degradation: Motion Blur
Page 59: Typical Types of Degradation: Motion Blur
Page 60: Typical Types of Degradation: Motion Blur
Page 61: Typical Types of Degradation: Motion Blur
Page 62: Typical Types of Degradation: Motion Blur
Page 63: Typical Types of Degradation: Motion Blur
Page 64: Typical Types of Degradation: Motion Blur
Page 65: Typical Types of Degradation: Motion Blur
Page 66: Typical Types of Degradation: Motion Blur
Page 67: Typical Types of Degradation: Motion Blur
Page 68: Typical Types of Degradation: Motion Blur
Page 69: Typical Types of Degradation: Motion Blur
Page 70: Typical Types of Degradation: Motion Blur
Page 71: Typical Types of Degradation: Motion Blur
Page 72: Typical Types of Degradation: Motion Blur
Page 73: Typical Types of Degradation: Motion Blur
Page 74: Typical Types of Degradation: Motion Blur
Page 75: Typical Types of Degradation: Motion Blur
Page 76: Typical Types of Degradation: Motion Blur
Page 77: Typical Types of Degradation: Motion Blur
Page 78: Typical Types of Degradation: Motion Blur
Page 79: Typical Types of Degradation: Motion Blur
Page 80: Typical Types of Degradation: Motion Blur
Page 81: Typical Types of Degradation: Motion Blur