Patent US6014469A successfully refreshed from Google Patents.
US6014469A
Expired / Lapsed
US
⏱️ 0.0 years remaining
System and method for selectively noise-filtering digital images
Assignee: Xerox Corp
•
Filing: 1996-12-31
•
Granted: 2000-01-11
•
Expires: 2016-12-31
Abstract
Abstract A system and method for noise filtering digital images is implemented in an automated image enhancement system without significantly reducing the performance of the automated image enhancement system. The system and method trigger a noise filter based on image measurements. If the image measurements indicate that the likelihood of objectionable "noise" in the image is high, a noise filter is triggered. Otherwise the noise filter is not triggered. In this way, only images that are in need of noise filtering are filtered, while other images are processed without the additional performance overhead required by the noise filter.
Inventors
- 👤 Reiner Eschbach
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-09 18:55
CPC Classifications
G; G06; G06T; G06T5/00; G06T5/20
Claims Analysis
Total Claims: 32
Claim 1
Independent Claim
131 words
A selective noise filtering system for selectively filtering images, comprising: a noise filter; an image processor that receives an original image, determines if at least one contrast variance value representative of noise in the original image is above a corresponding predetermined threshold, and outputs the original image to the noise filter if the at least one contrast variance value is above the corresponding predetermined threshold, comprising: a histogram generator that generates from the image at least one of a global histogram and at least one local area histogram, a contrast analyzer that generates the at least one contrast variance value based on the at least one of the a global histogram and the at least one local area histogram, and a controller that controls the histogram generator and the contrast analyzer.
Claim 2
Dependent Claim
131 words
A selective noise filtering system for selectively filtering images, comprising: a noise filter; an image processor that receives an original image, determines if at least one contrast variance value representative of noise in the original image is above a corresponding predetermined threshold, and outputs the original image to the noise filter if the at least one contrast variance value is above the corresponding predetermined threshold, comprising: a histogram generator that generates from the image at least one of a global histogram and at least one local area histogram, a contrast analyzer that generates the at least one contrast variance value based on the at least one of the a global histogram and the at least one local area histogram, and a controller that controls the histogram generator and the contrast analyzer.
Claim 3
Dependent Claim
126 words
A selective noise filtering system for selectively filtering images, comprising: a noise filter; an image processor that receives an original image, determines if at least one exposure indicator representative of noise in the original image is above a corresponding predetermined threshold, and outputs the original image to the noise filter if the at least one exposure indicator is above the corresponding predetermined threshold, comprising: a histogram generator that generates from the image at least one of a global histogram and at least one local area histogram, an exposure analyzer that generates at least one exposure indicator based on the at least one of a global histogram and the at least one local area histogram, and a controller that controls the histogram generator and the exposure analyzer.
Claim 4
Dependent Claim
126 words
A selective noise filtering system for selectively filtering images, comprising: a noise filter; an image processor that receives an original image, determines if at least one exposure indicator representative of noise in the original image is above a corresponding predetermined threshold, and outputs the original image to the noise filter if the at least one exposure indicator is above the corresponding predetermined threshold, comprising: a histogram generator that generates from the image at least one of a global histogram and at least one local area histogram, an exposure analyzer that generates at least one exposure indicator based on the at least one of a global histogram and the at least one local area histogram, and a controller that controls the histogram generator and the exposure analyzer.
Claim 5
Dependent Claim
181 words
A selective noise filtering system for selectively filtering images, comprising: a noise filter; and an image processor that receives an original image, determines if at least one of at least one contrast variance value and at least one exposure indicator representative of noise in the original image is above a corresponding predetermined threshold, and outputs the original image to the noise filter if the at least one of at least one contrast variance value and at least one exposure indicator is above the corresponding predetermined threshold, comprising: a histogram generator that generates from the image at least one of a global histogram and at least one local area histogram, a contrast analyzer that generates at least one contrast variance value based on the at least one of a global histogram and the at least one local area histogram, an exposure analyzer that generates at least one exposure indicator based on the at least one of a global histogram and the at least one local area histogram, and a controller that controls the histogram generator, the contrast analyzer and the exposure analyzer.
Claim 6
Dependent Claim
181 words
A selective noise filtering system for selectively filtering images, comprising: a noise filter; and an image processor that receives an original image, determines if at least one of at least one contrast variance value and at least one exposure indicator representative of noise in the original image is above a corresponding predetermined threshold, and outputs the original image to the noise filter if the at least one of at least one contrast variance value and at least one exposure indicator is above the corresponding predetermined threshold, comprising: a histogram generator that generates from the image at least one of a global histogram and at least one local area histogram, a contrast analyzer that generates at least one contrast variance value based on the at least one of a global histogram and the at least one local area histogram, an exposure analyzer that generates at least one exposure indicator based on the at least one of a global histogram and the at least one local area histogram, and a controller that controls the histogram generator, the contrast analyzer and the exposure analyzer.
Claim 7
Dependent Claim
13 words
The system of claim 3, wherein the exposure analyzer generates two exposure indicators.
Claim 8
Dependent Claim
38 words
The system of claim 4, wherein the contrast analyzer generates a global contrast variance value based on the global histogram, and at least one local area contrast variance value based on the at least one local area histogram.
Claim 9
Dependent Claim
52 words
The system of claim 5, wherein the controller outputs the image to the noise filter when: V.sub.G <Th1, and γ.sub.100 >Th4 wherein: V G is the global contrast variance value; γ 100 is an exposure indicator; Th1 is a first predetermined contrast threshold value; and Th4 is second predetermined exposure threshold value.
Claim 10
Dependent Claim
60 words
The system of claim 5, wherein the controller outputs the image to the noise filter when: V.sub.G >Th1; γ.sub.100 <Th4; and γ.sub.90 <Th4 wherein: V G is the global contrast variance value; γ 100 is a first exposure indicator; γ 90 is a second exposure indicator; Th1 is a predetermined contrast threshold value; and Th4 is predetermined exposure threshold value.
Claim 11
Dependent Claim
54 words
The system of claim 5, wherein the controller outputs the image to the noise filter when: c>Th3; and γ.sub.100 <Th4 wherein: c is the number of local area contrast variance values that are greater than the predetermined contrast threshold value; Th3 is a predetermined threshold value; and Th4 is a predetermined exposure threshold value.
Claim 12
Dependent Claim
56 words
The system of claim 5, wherein the controller outputs the image to the noise filter when: c>Th3; γ.sub.100 <Th4; and γ.sub.90 <Th4 wherein: c is the number of local area contrast variance values that are greater than the predetermined contrast threshold value; Th3 is a predetermined threshold value; and Th4 is a predetermined exposure threshold value.
Claim 13
Dependent Claim
18 words
The system of claim 3, wherein the image processor further comprises a memory that temporarily stores the image.
Claim 14
Dependent Claim
142 words
A scan-to-print imaging system, comprising: an image digitizer that digitizes an original image and outputs a signal representative of the image, the signal being in a first color space; and an automated image enhancement device that inputs the signal and outputs an enhanced signal, the automated image enhancement device enhancing a perceived quality of an image represented by the enhanced signal, the automated image enhancement device comprising: a noise filter outputting the enhanced signal; and an image processor that receives the signal, determines if noise in the signal corresponding to noise in the original image is above a predetermined threshold, and outputs the signal to the noise filter if the noise in the converted signal is above the predetermined threshold, wherein the predetermined threshold is set so that the automated image enhancement device outputs the enhanced signal within a predetermined response time.
Claim 15
Dependent Claim
142 words
A scan-to-print imaging system, comprising: an image digitizer that digitizes an original image and outputs a signal representative of the image, the signal being in a first color space; and an automated image enhancement device that inputs the signal and outputs an enhanced signal, the automated image enhancement device enhancing a perceived quality of an image represented by the enhanced signal, the automated image enhancement device comprising: a noise filter outputting the enhanced signal; and an image processor that receives the signal, determines if noise in the signal corresponding to noise in the original image is above a predetermined threshold, and outputs the signal to the noise filter if the noise in the converted signal is above the predetermined threshold, wherein the predetermined threshold is set so that the automated image enhancement device outputs the enhanced signal within a predetermined response time.
Claim 16
Dependent Claim
241 words
A scan-to-print imaging system, comprising: an image digitizer that digitizes an original image and outputs a signal representative of the image, the signal being in a first color space; and an automated image enhancement device that inputs the signal, and outputs an enhanced signal, the automated image enhancement device enhancing a perceived quality of an image represented by the enhanced signal, the automated image enhancement device comprising: a noise filter outputting the enhanced signal; an image processor that receives the signal, determines if noise in the signal corresponding to noise in the original image is above at least one predetermined threshold, and outputs the signal to the noise filter if the noise in the signal is above the at least one predetermined threshold, comprising: a histogram generator that generates from the image at least one of a global histogram and at least one local area histogram, a contrast analyzer that generates at least one contrast variance value based on the at least one of a global histogram and the at least one local area histogram, an exposure analyzer that generates at least one exposure indicator based on the at least one of a global histogram and the at least one local area histogram, and a controller that controls the histogram generator, the contrast analyzer and the exposure analyzer, wherein the at least one contrast variance value and the at least one exposure indicator are indicative of the noise in the signal.
Claim 17
Dependent Claim
241 words
A scan-to-print imaging system, comprising: an image digitizer that digitizes an original image and outputs a signal representative of the image, the signal being in a first color space; and an automated image enhancement device that inputs the signal, and outputs an enhanced signal, the automated image enhancement device enhancing a perceived quality of an image represented by the enhanced signal, the automated image enhancement device comprising: a noise filter outputting the enhanced signal; an image processor that receives the signal, determines if noise in the signal corresponding to noise in the original image is above at least one predetermined threshold, and outputs the signal to the noise filter if the noise in the signal is above the at least one predetermined threshold, comprising: a histogram generator that generates from the image at least one of a global histogram and at least one local area histogram, a contrast analyzer that generates at least one contrast variance value based on the at least one of a global histogram and the at least one local area histogram, an exposure analyzer that generates at least one exposure indicator based on the at least one of a global histogram and the at least one local area histogram, and a controller that controls the histogram generator, the contrast analyzer and the exposure analyzer, wherein the at least one contrast variance value and the at least one exposure indicator are indicative of the noise in the signal.
Claim 18
Dependent Claim
13 words
The system of claim 12, wherein the exposure analyzer generates two exposure indicators.
Claim 19
Dependent Claim
38 words
The system of claim 13, wherein the contrast analyzer generates a global contrast variance value based on the global histogram, and at least one local area contrast variance value based on the at least one local area histogram.
Claim 20
Dependent Claim
53 words
The system of claim 14, wherein the controller outputs the converted signal to the noise filter when: V.sub.G >Th1, and γ.sub.100 <Th4 wherein: V G is the global contrast variance value; γ 100 is an exposure indicator; Th1 is a first predetermined contrast threshold value; and Th4 is second predetermined exposure threshold value.
Claim 21
Dependent Claim
61 words
The system of claim 14, wherein the controller outputs the converted signal to the noise filter when: V.sub.G >Th1; γ.sub.100 <Th4; and γ.sub.90 <Th4 wherein: V G is the global contrast variance value; γ 100 is a first exposure indicator; γ 90 is a second exposure indicator; Th1 is a predetermined contrast threshold value; and Th4 is predetermined exposure threshold value.
Claim 22
Dependent Claim
55 words
The system of claim 14, wherein the controller outputs the converted signal to the noise filter when: c>Th3; and γ.sub.100 <Th4 wherein: c is the number of local area contrast variance values that are greater than the predetermined contrast threshold value; Th3 is a predetermined threshold value; and Th4 is a predetermined exposure threshold value.
Claim 23
Dependent Claim
57 words
The system of claim 14, wherein the controller outputs the converted signal to the noise filter when: c>Th3; γ.sub.100 <Th4; and γ.sub.90 <Th4 wherein: c is the number of local area contrast variance values that are greater than the predetermined contrast threshold value; Th3 is a predetermined threshold value; and Th4 is a predetermined exposure threshold value.
Claim 24
Dependent Claim
18 words
The system of claim 12, wherein the image processor further comprises a memory that temporarily stores the image.
Claim 25
Independent Claim
173 words
A method of selectively noise filtering images, comprising the steps of: determining if noise in an original image is above a corresponding predetermined threshold, comprising: generating from the image at least one of a global histogram and at least one local area histogram, generating at least one contrast variance value based on the at least one of a global histogram and the at least one local area histogram, generating at least one exposure indicator based on the at least one of a global histogram and the at least one local area histogram, comparing the at least one exposure indicator to a predetermined exposure threshold value, comparing the at least one contrast variance value to a predetermined contrast threshold value, and determining if at least one noise indicator of the at least one exposure indicator and the at least one contrast variance value is above the corresponding predetermined threshold based on results of the comparing steps; and filtering the original image if the at least one image noise indicator is above the predetermined threshold.
Claim 26
Independent Claim
173 words
A method of selectively noise filtering images, comprising the steps of: determining if noise in an original image is above a corresponding predetermined threshold, comprising: generating from the image at least one of a global histogram and at least one local area histogram, generating at least one contrast variance value based on the at least one of a global histogram and the at least one local area histogram, generating at least one exposure indicator based on the at least one of a global histogram and the at least one local area histogram, comparing the at least one exposure indicator to a predetermined exposure threshold value, comparing the at least one contrast variance value to a predetermined contrast threshold value, and determining if at least one noise indicator of the at least one exposure indicator and the at least one contrast variance value is above the corresponding predetermined threshold based on results of the comparing steps; and filtering the original image if the at least one image noise indicator is above the predetermined threshold.
Claim 27
Dependent Claim
36 words
The method of claim 20, wherein a global contrast variance value based on the global histogram, and at least one local area contrast variance value based on the at least one local area histogram are calculated.
Claim 28
Dependent Claim
11 words
The method of claim 20, wherein two exposure indicators are generated.
Claim 29
Dependent Claim
47 words
The method of claim 22, wherein the image is filtered when: V.sub.G >Th1, and γ.sub.100 <Th4 wherein: V G is the global contrast variance value; γ 100 is an exposure indicator; Th1 is a first predetermined contrast threshold value; and Th4 is second predetermined exposure threshold value.
Claim 30
Dependent Claim
55 words
The method of claim 22, wherein the image is filtered when: V.sub.G >Th1; γ.sub.100 <Th4; and γ.sub.90 <Th4 wherein: V G is the global contrast variance value; γ 100 is a first exposure indicator; γ 90 is a second exposure indicator; Th1 is a predetermined contrast threshold value; and Th4 is predetermined exposure threshold value.
Claim 31
Dependent Claim
49 words
The method of claim 22, wherein the image is filtered when: c>Th3; and γ.sub.100 <Th4 wherein: c is the number of local area contrast variance values that are greater than the predetermined contrast threshold value; Th3 is a predetermined threshold value; and Th4 is a predetermined exposure threshold value.
Claim 32
Dependent Claim
51 words
The method of claim 22, wherein the image is filtered when: c>Th3; γ.sub.100 <Th4; and γ.sub.90 <Th4 wherein: c is the number of local area contrast variance values that are greater than the predetermined contrast threshold value; Th3 is a predetermined threshold value; and Th4 is a predetermined exposure threshold value.
References Cited (Backward Citations)
US4783839A
Cited
US5081691A
Cited
US5023919A
Cited
US5144566A
Cited
US5414538A
Cited
US5450502A
Cited
US5371615A
Cited
US5347374A
Cited
US5653234A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2003-01-10 | 2003-07-12 | 2004-01-11 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2007-01-10 | 2007-07-12 | 2008-01-11 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2011-01-10 | 2011-07-12 | 2012-01-11 | $7700.00 | Window Closed / Lapsed |