Blur detection system
First Claim
Patent Images
1. A method of detecting and correcting blur in a digital image stored in a digital file as a sequence of DCT coefficients arranged in a plurality of blocks representing a grid of frequency components, each said block representing a portion of said image, said method comprising:
- (a) reading a plurality of DCT coefficients from said sequence of DCT coefficients, said plurality of DCT coefficients comprising at least two DCT coefficients from each of said plurality of blocks;
(b) calculating from said plurality of DCT coefficients a first blur indicator that quantifies the amount of blur in the block having the least amount of blur among all of said plurality of blocks;
(c) calculating from said plurality of DCT coefficients a second blur indicator that quantifies the amount of blur throughout said digital image; and
(d) selectively applying a filter to said digital image based upon the value of said first blur indicator and said second blur indicator.
3 Assignments
0 Petitions
Accused Products
Abstract
A system of estimating and reducing image blur in digital images.
134 Citations
17 Claims
-
1. A method of detecting and correcting blur in a digital image stored in a digital file as a sequence of DCT coefficients arranged in a plurality of blocks representing a grid of frequency components, each said block representing a portion of said image, said method comprising:
-
(a) reading a plurality of DCT coefficients from said sequence of DCT coefficients, said plurality of DCT coefficients comprising at least two DCT coefficients from each of said plurality of blocks;
(b) calculating from said plurality of DCT coefficients a first blur indicator that quantifies the amount of blur in the block having the least amount of blur among all of said plurality of blocks;
(c) calculating from said plurality of DCT coefficients a second blur indicator that quantifies the amount of blur throughout said digital image; and
(d) selectively applying a filter to said digital image based upon the value of said first blur indicator and said second blur indicator. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of detecting and correcting blur in a digital image stored in a digital file as a sequence of DCT coefficients arranged in a plurality of blocks representing a grid of horizontal and vertical frequency components, each said block representing a portion of said image, said method comprising:
-
(a) obtaining a two-dimensional histogram of said DCT coefficients;
(b) summarizing said two-dimensional histogram with a one-dimensional histogram;
(c) calculating at least one blur indicator from said one-dimensional histogram; and
(d) selectively applying a filter to said digital image based upon said at least one blur indicator. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
Specification