Estimating A Point Spread Function Of A Blurred Digital Image Using Gyro Data
First Claim
Patent Images
1. A method for estimating a point spread function of a blurred digital image, the method comprising:
- capturing gyro data during an image exposure time;
deriving gyro samples from the gyro data at predetermined gyro sampling times;
calculating a motion vector field of the image at each gyro sampling time;
approximating an overall image scene motion path by averaging motion paths of selected pixels in the image; and
estimating the point spread function from the approximated overall image scene motion path.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods for estimating a point spread function of a blurred digital image. One example method includes capturing gyro data during an image exposure time, deriving gyro samples from the gyro data at predetermined gyro sampling times, calculating a motion vector field of the image at each gyro sampling time, approximating an overall image scene motion path by averaging motion paths of selected pixels in the image, and estimating the point spread function from the approximated overall image scene motion path.
35 Citations
20 Claims
-
1. A method for estimating a point spread function of a blurred digital image, the method comprising:
-
capturing gyro data during an image exposure time; deriving gyro samples from the gyro data at predetermined gyro sampling times; calculating a motion vector field of the image at each gyro sampling time; approximating an overall image scene motion path by averaging motion paths of selected pixels in the image; and estimating the point spread function from the approximated overall image scene motion path. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. One or more computer-readable media having computer-readable instructions thereon which, when executed, implement a method for estimating a point spread function of a blurred digital image, the method comprising:
-
capturing gyro data during an image exposure time; deriving gyro samples from the gyro data at predetermined gyro sampling times; calculating a motion vector field of the image at each gyro sampling time; approximating an overall image scene motion path by averaging motion paths of selected pixels in the image; and estimating the point spread function from the approximated overall image scene motion path. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification