US6535636B1
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method for automatically detecting digital images that are undesirable for placing in albums
Assignee: Monument Peak Ventures LLC
•
Filing: 1999-03-23
•
Granted: 2003-03-18
•
Expires: 2019-03-23
Abstract
Abstract A method for automatically classifying a digital image as a dud, the method comprises the steps of receiving the digital image; determining individually or any combination of sharpness,;contrast, noise, and exposure of the digital image; determining a threshold individually for sharpness, contrast, noise, and exposure, or a threshold for any combination of sharpness, contrast, noise, and exposure which determined threshold or thresholds determines if the image is classified as a dud; and classifying the image as a dud based on the determination of the previous step.
Inventors
- 👤 Andreas E. Savakis
- 👤 Alexander C. Loui
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-09 10:36
CPC Classifications
G; G06; G06T; G06T7/00; G06T7/0002; G06V; G06V10/00; G06V10/98; G06V10/993
Claims Analysis
Total Claims: 18
Claim 1
Independent Claim
105 words
A method for automatically classifying a digital image as a dud, the method comprising the steps of: (a) receiving the digital image; (b) determining individually the sharpness, contrast, noise, and exposure of the digital image; (c) determining a threshold individually for sharpness, contrast, noise, and exposure, which determined threshold or thresholds determines if the image is classified as a dud; (d) determining an overall image quality parameter for the digital image by forming a linear combination of the sharpness, contrast, noise and exposure thresholds; and (e) classifying the image as a dud based on the determination of the overall image quality parameter in step (d).
Claim 2
Independent Claim
105 words
A method for automatically classifying a digital image as a dud, the method comprising the steps of: (a) receiving the digital image; (b) determining individually the sharpness, contrast, noise, and exposure of the digital image; (c) determining a threshold individually for sharpness, contrast, noise, and exposure, which determined threshold or thresholds determines if the image is classified as a dud; (d) determining an overall image quality parameter for the digital image by forming a linear combination of the sharpness, contrast, noise and exposure thresholds; and (e) classifying the image as a dud based on the determination of the overall image quality parameter in step (d).
Claim 3
Dependent Claim
44 words
The method as in claim 1 , wherein the determining the sharpness includes the steps of: obtaining an edge profile; computing a histogram from the edge profile; locating predetermined edges of the edge histogram; and computing a centroid of gradients of the predetermined edges.
Claim 4
Dependent Claim
38 words
The method as in claim 1 , wherein the step of determining the contrast includes the steps of: obtaining an edge profile; computing an intensity histogram from the edge profile; and calculating a standard deviation of the histogram.
Claim 5
Dependent Claim
45 words
The method as in claim 1 , wherein the step of determining the noise includes the steps of: obtaining an edge profile; computing a histogram from the edge profile; and locating flat regions of the histogram; and calculating a standard deviation of the flat regions.
Claim 6
Dependent Claim
57 words
The method as in claim 1 , wherein the step of determining the exposure includes the steps of: comparing each image pixel to either an overexposure or underexposure threshold; computing a percentage of pixels that are either above the overexposure threshold or below the underexposure threshold; and determining the overexposure or underexposure based on the computed percentage.
Claim 7
Independent Claim
106 words
A system for automatically classifying a digital image as a dud, the system comprising: (a) means for receiving the digital image; (b) means for determining individually the sharpness, contrast, noise, and exposure of the digital image; (c) means for determining a threshold individually for sharpness, contrast, noise, and exposure, which determined threshold or thresholds determines if the image is classified as a dud; (d) means for generating an overall image quality parameter for the digital image by forming a linear combination of the sharpness, contrast, noise and exposure thresholds; and (e) means for classifying the image as a dud based on the overall image quality parameter.
Claim 8
Independent Claim
106 words
A system for automatically classifying a digital image as a dud, the system comprising: (a) means for receiving the digital image; (b) means for determining individually the sharpness, contrast, noise, and exposure of the digital image; (c) means for determining a threshold individually for sharpness, contrast, noise, and exposure, which determined threshold or thresholds determines if the image is classified as a dud; (d) means for generating an overall image quality parameter for the digital image by forming a linear combination of the sharpness, contrast, noise and exposure thresholds; and (e) means for classifying the image as a dud based on the overall image quality parameter.
Claim 9
Dependent Claim
51 words
The system as in claim 6 , wherein the determining the sharpness means further comprises: means for obtaining an edge profile; means for computing a histogram from the edge profile; means for locating predetermined edges of the edge histogram; and means for computing a centroid of gradients of the predetermined edges.
Claim 10
Dependent Claim
41 words
The system as in claim 6 , wherein the determining the contrast means further comprises: means for obtaining an edge profile; means for computing an intensity histogram from the edge profile; and means for calculating a standard deviation of the histogram.
Claim 11
Dependent Claim
48 words
The system as in claim 6 , wherein the determining the noise means further comprises: means for obtaining an edge profile; means for computing a histogram from the edge profile; and means for locating flat regions of the histogram; and calculating a standard deviation of the flat regions.
Claim 12
Dependent Claim
60 words
The system as in claim 6 , wherein the determining the exposure means further comprises: means for comparing each image pixel to either an overexposure or underexposure threshold; means for computing a percentage of pixels that are either above the overexposure threshold or below the underexposure threshold; and means for determining the overexposure or underexposure based on the computed percentage.
Claim 13
Dependent Claim
117 words
A computer program product for automatically classifying a digital image as a dud, comprising: computer readable storage medium having a computer program stored thereon for performing the steps of: (a) receiving the digital image; (b) determining individually the sharpness, contrast, noise, and exposure of the digital image; (c) determining a threshold individually for sharpness, contrast, noise, and exposure, which determined threshold or thresholds determines if the image is classified as a dud; (d) determining an overall image quality parameter for the digital image by forming a linear combination of the sharpness, contrast, noise and exposure thresholds; and (e) classifying the image as a dud based on the determination of the overall image quality parameter in step (d).
Claim 14
Dependent Claim
117 words
A computer program product for automatically classifying a digital image as a dud, comprising: computer readable storage medium having a computer program stored thereon for performing the steps of: (a) receiving the digital image; (b) determining individually the sharpness, contrast, noise, and exposure of the digital image; (c) determining a threshold individually for sharpness, contrast, noise, and exposure, which determined threshold or thresholds determines if the image is classified as a dud; (d) determining an overall image quality parameter for the digital image by forming a linear combination of the sharpness, contrast, noise and exposure thresholds; and (e) classifying the image as a dud based on the determination of the overall image quality parameter in step (d).
Claim 15
Dependent Claim
48 words
The computer program product as in claim 11 , wherein the step of determining the sharpness includes the steps of: obtaining an edge profile; computing a histogram from the edge profile; locating predetermined edges of the edge histogram; and computing a centroid of gradients of the predetermined edges.
Claim 16
Dependent Claim
40 words
The computer program product as in claim 11 , wherein the step of determining the contrast includes the steps of: obtaining an edge profile; computing an intensity histogram from the edge profile; and calculating a standard deviation of the histogram.
Claim 17
Dependent Claim
47 words
The computer program product as in claim 11 , wherein the step of determining the noise includes the steps of: obtaining an edge profile; computing a histogram from the edge profile; and locating flat regions of the histogram; and calculating a standard deviation of the flat regions.
Claim 18
Dependent Claim
59 words
The computer program product as in claim 11 , wherein the step of determining the exposure includes the steps of: comparing each image pixel to either an overexposure or underexposure threshold; computing a percentage of pixels that are either above the overexposure threshold or below the underexposure threshold; and determining the overexposure or underexposure based on the computed percentage.
References Cited (Backward Citations)
US4794531A
Cited
US5832111A
Cited
US5224177A
Cited
US5864411A
Cited
US5739924A
Cited
US5600574A
Cited
US6081388A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2006-03-17 | 2006-09-16 | 2007-03-18 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2010-03-17 | 2010-09-16 | 2011-03-18 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2014-03-17 | 2014-09-16 | 2015-03-18 | $7700.00 | Window Closed / Lapsed |