Professional Documents
Culture Documents
Enhancement:
Techniques and
Applications
1
Outline What is the Problem ?
Data Parameters
Model Parameters
d = Gm
Example
Conclusion
2
The Problem
A camera moves slightly during the exposure of an image, so that the
picture is blurred.
Given:
Amount and direction of motion are known.
Our Task:
Determine model parameters and data parameters. Carry out inversion
to get an “Unblurred Image”.
3
Data Parameters
The optical sensor in the camera consists of rows and columns of light
sensitive elements that measure the total amount of light received
during the exposure.
The data di are a set of numbers that represent the amount of light
recorded at each of N pixels.
4
Model Parameters
We can assume that the scene can be approximated by a row of small
square elements, each with a constant brightness. These elements
form M model parameters mi.
5
d = Gm
If the camera moves through three scene elements during the
exposure and each camera element records the average of three
neighboring scene brightness, this could be described as a form of
spatial averaging or blurring.
This is a linear equation and can be written in the form d = Gm, where
6
d = Gm (Conti…..)
In general, there will be several more model parameters than data, so
the problem will be underdetermined.
In this case M = N+2, so there will be at least two null vectors which
can be identified by inspection as
7
Solution To This Problem ()
To find a solution to the inverse problem, we must add a prior
information. We shall use a simplicity constraint and find the scene of
shortest length. If the data are normalized so that zero represents gray
(with white negative and black positive), then this procedure in effect
finds the scene of least contrast that fits the data. We therefore
estimate the solution with the minimum length generalized inverse as
8
Example
We shall solve the problem for the data kernel, for a blur width of 100
and with an image M = 2000 pixels wide.
True scene
(C) 9
Example (Conti….) [ Matlab Script ]
10
Conclusion The process of blurring is an integrating
process as it sums neighboring data. The
process of unblurring should be a sort of
differentiating process, subtracting
neighboring data.
11
Thank You....
12