Detection of image sharpness in frequency domain
AssigneeCanon U.S.A., Inc.
InventorXiwu Cao
Life of this patent
Estimating the term…
Abstract
An image processing apparatus and method are provided which obtains an image captured by an image capture device and stored in a memory, extracts one or more regions of interest in the obtained image, normalizes the extracted one or more regions of interest to be at a same scale or some predefined scales, extract the frequency information of regions of interest, determines a sharpness of the obtained image by aggregating the frequency information in each of the one or more extracted regions of interest, and labels the obtained image with the determined sharpness score.
Claims14
An image processing method comprising:
- obtaining an image captured by an image capture device and stored in a memory;
- extracting one or more regions of interest in the obtained image;
- normalizing the extracted one or more regions of interest to be at a predetermined scaling resolution;
- generating a patch region having a predetermined size for each of the extracted one or more regions;
- determining a stride size based on a size of the patch region and scale utilized during normalization;
- moving the generated patch region according to the stride size to determine intensity values and frequency information in each of the one or more extracted regions;
- extracting the frequency information of regions of interest;
- determining a sharpness of the obtained image by aggregating the frequency information in each of the one or more extracted regions of interest;
- and
- labeling the obtained image with the determined sharpness score.
An image processing apparatus comprising:
- one or more memories storing instructions;
- and
- one or more processors that, in response to executing the stored instructions are configured to:
- obtain an image captured by an image capture device and stored in a memory;
- extract one or more regions of interest in the obtained image;
- normalize the extracted one or more regions of interest to be at a predetermined scaling resolution;
- generating a patch region having a predetermined size for each of the extracted one or more regions;
- determining a stride size based on a size of the patch region and scale utilized during normalization;
- moving the generated patch region according to the stride size to determine intensity values and frequency information in each of the one or more extracted regions;
- extract the frequency information of regions of interest;
- determine a sharpness of the obtained image by aggregating the frequency information in each of the one or more extracted regions of interest;
- and
- label the obtained image with the determined sharpness score.
Dependencies are inferred from the claim text.