← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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:45
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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag