Method for reducing motion blur in a digital image
First Claim
Patent Images
1. A method for detecting motion blur in a digital image, said method comprising:
- providing image data representative of said digital image;
analyzing said image data to calculate a first figure of merit of said digital image in a first direction;
analyzing said image data to calculate a second figure of merit of said digital image in a second direction, said first and said second directions being substantially orthogonal;
calculating a first ratio of said first figure of merit to said second figure of merit, said ratio being the greater of said first or second figure of merit divided by the lesser of said first or second figure of merit; and
comparing said first ratio to a preselected value, wherein motion blur exists in said digital image if said first ratio is greater than said preselected value.
2 Assignments
0 Petitions
Accused Products
Abstract
Method and apparatus for detecting and reducing motion blur caused by the movement between a camera and an object including calculation of first and second figures of merit associated with two substantially orthogonal directions and comparison of the figures of merit and adjustment of the magnitude of the amplitude of spatial frequencies of the image in response to the comparison.
39 Citations
32 Claims
-
1. A method for detecting motion blur in a digital image, said method comprising:
-
providing image data representative of said digital image;
analyzing said image data to calculate a first figure of merit of said digital image in a first direction;
analyzing said image data to calculate a second figure of merit of said digital image in a second direction, said first and said second directions being substantially orthogonal;
calculating a first ratio of said first figure of merit to said second figure of merit, said ratio being the greater of said first or second figure of merit divided by the lesser of said first or second figure of merit; and
comparing said first ratio to a preselected value, wherein motion blur exists in said digital image if said first ratio is greater than said preselected value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 15, 16, 17, 18, 19, 20, 21, 22, 23, 25, 26, 29, 30, 31)
-
-
13. A method for detecting motion blur in a digital image, said method comprising:
-
providing image data representative of said digital image;
analyzing said image data to calculate a plurality of first figures of merit of said digital image in a plurality of directions;
analyzing said image data to calculate a plurality of second figures of merit of said digital image, wherein each of said second figures of merit is in a direction substantially orthogonal to a corresponding first figure of merit;
calculating a plurality of ratios of said first figures of merit to their corresponding second figures of merit, each of said ratios being the greater of a first or second figure of merit divided by the lesser of its corresponding first or second figure of merit; and
comparing said ratios to a preselected value, wherein motion blur exists in said digital image if one of said ratios is greater than said preselected value.
-
-
14. A method for reducing motion blur in an image, said method comprising:
-
providing image data representative of said image;
analyzing said image data to detect the presence of motion blur in said image;
analyzing said image data to detect the direction of motion blur in said digital image;
processing said image data to increase edge acuity said image in said direction of said motion blur.
-
-
24. A method for reducing motion blur in a digital image, said method comprising increasing the magnitude of the amplitude of the signals in a preselected set of spatial frequencies of the image in the direction of the motion blur.
-
27. An apparatus for detecting motion blur in an image, said apparatus comprising a computer and a computer-readable medium operatively associated with said computer, said computer-readable medium containing instructions for controlling said computer to detecting motion blur in an image by:
-
receiving image data representative of said image;
calculating a first figure of merit of said image data in a first direction;
calculating a second figure of merit of said image data in a second direction, said first and said second directions being substantially orthogonal;
calculating a first ratio of said first figure of merit to said second figure of merit, said ratio being the greater of said first or said second figure of merit divided by the lesser of said first or said second figure of merit; and
comparing said first ratio to a preselected value, wherein motion blur exists in said digital image if said first ratio is greater than said preselected value and motion blur exists in the direction corresponding to the lesser of said figures of merit.
-
-
28. An apparatus for reducing motion blur in an image, said apparatus comprising a computer and a computer-readable medium operatively associated with said computer, said computer-readable medium containing instructions for controlling said computer to reduce motion blur in an image by:
-
determining the direction of motion blur; and
increasing the magnitude of the amplitude of spatial frequency in the direction of said motion blur.
-
-
32. A device for detecting motion blur in a digital image, said device comprising:
-
means for analyzing image data representative of said digital image to calculate a first figure of merit of said digital image in a first direction;
means for analyzing said image data to calculate a second figure of merit of said digital image in a second direction, said first and said second directions being substantially orthogonal;
means for calculating a first ratio of said first figure of merit to said second figure of merit, said ratio being the greater of said first or second figure of merit divided by the lesser of said first or second figure of merit; and
means for comparing said first ratio to a preselected value, wherein motion blur exists in said digital image if said first ratio is greater than said preselected value.
-
Specification