Systems and methods for deblurring data corrupted by shift variant blurring
First Claim
1. A method of deblurring data corrupted by shift variant blurring, the method comprising:
- providing a first version of data having shift variant blurring characterized by a first shift variant point spread function;
applying a second shift variant point spread function to the first version of the data, thereby generating a second version of the data, wherein the second version of the data is a blurrier version of the data than is the first version of the data; and
applying a linear shift invariant filter to the second version of the data to generate a deblurred version of the data.
0 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides methods, systems and machine readable medium including machine readable code for deblurring data corrupted by shift variant blurring. A first version of data having shift variant blurring characterized by a first shift variant point spread function is provided. A target shift invariant point spread function is selected. A second shift variant point spread function is derived wherein a combination of the first and second shift variant point spread functions generates the target shift invariant point spread function. The second shift variant point spread function is applied to the first version of the data thereby generating a second version of the data having shift invariant blurring characterized by the target shift invariant point spread function. A linear shift invariant filter is applied to the second version of the data thereby generating a deblurred version of the data.
-
Citations
20 Claims
-
1. A method of deblurring data corrupted by shift variant blurring, the method comprising:
-
providing a first version of data having shift variant blurring characterized by a first shift variant point spread function; applying a second shift variant point spread function to the first version of the data, thereby generating a second version of the data, wherein the second version of the data is a blurrier version of the data than is the first version of the data; and applying a linear shift invariant filter to the second version of the data to generate a deblurred version of the data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A non-transitory machine readable medium for storing a machine executable program for deblurring data corrupted by shift variant blurring, comprising:
-
machine readable code for providing a first version of data having shift variant blurring characterized by a first shift variant point spread function; machine readable code for applying a second shift variant point spread function to the first version of the data thereby generating a second version of the data, wherein the second version of the data is a blurrier version of the data than the first version of the data; and machine readable code for applying a linear shift invariant filter to the second version of the data thereby generating a deblurred version of the data. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification