BLUR DETECTION WITH LOCAL SHARPNESS MAP
First Claim
1. A probe for determining image blurriness comprising:
- a first set of edge filters for detecting fast edges within an input image to produce a plurality of fast edge filter outputs;
a second set of edge filters for detecting slow edges within the input image to produce a plurality of slow edge filter outputs;
means for combining the fast edge filter outputs to produce a fast edge filter output array;
means for combining the slow edge filter outputs to produce a slow edge filter output array;
means for decimating the fast edge and the slow edge filter output arrays separately to produce decimated fast edge filter array and a decimated slow edge filter array; and
means for processing the respective decimated fast edge and slow edge filter arrays to generate a localized maximum sharpness value as a measure of the blurriness of the input image.
6 Assignments
0 Petitions
Accused Products
Abstract
A single-ended blur detection probe and method with a local sharpness map for analyzing a video image sequence uses two sets of edge filters, one for “fast edges” and the other for “slow edges.” Each set of edge filters includes a horizontal bandpass filter, a vertical bandpass filter and a pair of orthogonal diagonal filters where the frequency response of the fast edge filters overlap the frequency response of the slow edge filters. The video image sequence is input to each filter of each set, and the output absolute values are combined with weighting factors to produce a slow edge weighted sum array and a fast edge weighted sum arra. The respective weighted sum arrays are then decimated to produce a slow edge decimated array and a fast edge decimated array. The ratio of the maximum difference value between the decimated arrays and the maximum value from the fast edge decimated array, weighted by an appropriate factor, produces a localized maximum sharpness value, the log of which produces a dimensionless blur value.
-
Citations
20 Claims
-
1. A probe for determining image blurriness comprising:
-
a first set of edge filters for detecting fast edges within an input image to produce a plurality of fast edge filter outputs; a second set of edge filters for detecting slow edges within the input image to produce a plurality of slow edge filter outputs; means for combining the fast edge filter outputs to produce a fast edge filter output array; means for combining the slow edge filter outputs to produce a slow edge filter output array; means for decimating the fast edge and the slow edge filter output arrays separately to produce decimated fast edge filter array and a decimated slow edge filter array; and means for processing the respective decimated fast edge and slow edge filter arrays to generate a localized maximum sharpness value as a measure of the blurriness of the input image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method of determining image blurriness comprising the steps of:
-
filtering an input image with a first set of edge filters for detecting fast edges in the input image to produce a plurality of fast edge filter outputs; filtering the input image with a second set of edge filters for detecting slow edges in the input image to produce a plurality of slow edge filter outputs; combining the fast edge filter outputs to produce a fast edge filter output array and the slow edge filter outputs to produce a slow edge filter output array; decimating the fast edge and the slow edge filter output arrays separately to produce a decimated fast edge filter array and a decimated slow edge filter array; and processing the respective decimated fast edge and slow edge filter arrays to generate a localized maximum sharpness value as a measure of the blurriness of the input image. - View Dependent Claims (19, 20)
-
Specification