Patent US6512835B1 successfully refreshed from Google Patents.
Patent US6285798B1 successfully refreshed from Google Patents.
US6285798B1
Expired / Lapsed
US
⏱️ 0.0 years remaining
Automatic tone adjustment by contrast gain-control on edges
Assignee: Monument Peak Ventures LLC
•
Filing: 1998-12-11
•
Granted: 2001-09-04
•
Expires: 2018-12-11
Abstract
Abstract A method of reducing the dynamic range of an input image for effectively rendering the input image on an output display medium, the method comprises the steps of extracting detail signals and coarse signals from the input image; generating contrast gain-control signals from the input image by detecting coarse scale edges; modifying the detail signals according to the contrast gain signals; and, adding the modified detail signals to the coarse signals to obtain an output image.
Inventors
- 👤 Hsien-Che Lee
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-09 13:19
CPC Classifications
G; G06; G06T; G06T5/00; G06T5/73; G06T5/75
Claims Analysis
Total Claims: 22
Claim 1
Independent Claim
80 words
A method of reducing the dynamic range of an input image for effectively rendering the input image on an output display medium, the method comprising the steps of: (a) extracting detail signals and coarse signals from the input image; (b) generating contrast gain-control signals from the input image by detecting coarse scale edges; (c) modifying the detail signals according to the contrast gain signals; and, (d) adding the modified detail signals to the coarse signals to obtain an output image.
Claim 2
Independent Claim
80 words
A method of reducing the dynamic range of an input image for effectively rendering the input image on an output display medium, the method comprising the steps of: (a) extracting detail signals and coarse signals from the input image; (b) generating contrast gain-control signals from the input image by detecting coarse scale edges; (c) modifying the detail signals according to the contrast gain signals; and, (d) adding the modified detail signals to the coarse signals to obtain an output image.
Claim 3
Dependent Claim
60 words
The method as in claim 1 , wherein step (b) comprises the steps of: (b1) processing the input image through a low-pass filter to obtain a blurred version of the input image; (b2) computing gradient amplitudes of the blurred image; and, (b3) using the gradient amplitude as an index into a look-up table to generate the contrast gain control signal.
Claim 4
Dependent Claim
30 words
The method as in claim 2 , wherein the step of extracting the detail signals includes processing the input image through a plurality of band pass and high pass filters.
Claim 5
Dependent Claim
20 words
The method as in claim 1 further comprising modifying the coarse signals with a tone scale curve after step (c).
Claim 6
Independent Claim
131 words
A method of reducing the dynamic range of an input image I so that it can be rendered effectively on an output display medium, comprising the steps of: (a) constructing a tone scale curve T from the input image I; (b) mapping the input image I through the tone scale curve T to produce a tone-scaled image I′=T(I); (c) constructing a mask image of weighting factors, W, from the input image such that W varies from 1.0 in regions where edge contrast is low to 0.0 in regions where edge contrast is high; and, (d) producing an output image, I out =W H(I)+(1−W) H(I′)+L(I′), where H(I) is the high-pass filtered input image, H(I′) is the high-pass filtered tone-scaled image, and L(I′) is the low-pass filtered version of the tone-scaled image I′.
Claim 7
Independent Claim
131 words
A method of reducing the dynamic range of an input image I so that it can be rendered effectively on an output display medium, comprising the steps of: (a) constructing a tone scale curve T from the input image I; (b) mapping the input image I through the tone scale curve T to produce a tone-scaled image I′=T(I); (c) constructing a mask image of weighting factors, W, from the input image such that W varies from 1.0 in regions where edge contrast is low to 0.0 in regions where edge contrast is high; and, (d) producing an output image, I out =W H(I)+(1−W) H(I′)+L(I′), where H(I) is the high-pass filtered input image, H(I′) is the high-pass filtered tone-scaled image, and L(I′) is the low-pass filtered version of the tone-scaled image I′.
Claim 8
Dependent Claim
126 words
The method according to claim 5 , wherein the step (a) of constructing a tone scale curve comprises the step of: (a1) computing the histogram from the input image; (a2) finding the low end, the median point, and the high end of the input values from the said histogram at some fixed percentiles; (a3) mapping the low end point to a black level of the output medium with a higher than normal local slope; (a4) mapping the median point to a medium gray level of the output medium with a normal contrast; and, (a5) mapping the high end point to a white level of the output medium with an adjustable contrast, depending on the shape and the range of an upper tail of the said histogram.
Claim 9
Dependent Claim
71 words
The method according to claim 5 , wherein step (c) of constructing a mask image W of weighting factor comprises the steps of: (c1) low-pass filtering the input image; (c2) computing an image gradient from the low-pass filtered image; and, (c3) mapping the magnitude of the said image gradient through a lookup table which is calculated from a smooth monotonic function to produce the mask image W of the weighting factor.
Claim 10
Independent Claim
115 words
A method of reducing the dynamic range of an input image I so that it can be rendered effectively on an output display medium, comprising the steps of: (a) constructing a tone scale curve T from the input image I; (b) mapping the input image I through a tone scale curve T to produce a tone-scaled image I′=T(I); (c) producing a difference image D=I−I′ by subtracting the tone-scaled image from the input image; (d) producing a modified difference image, D′, by processing the difference image D through a plurality of band-pass and high-pass filters; and, (e) adding the modified difference image D′ to the tone-scaled image I′ to produce a dynamic range compressed output image.
Claim 11
Independent Claim
115 words
A method of reducing the dynamic range of an input image I so that it can be rendered effectively on an output display medium, comprising the steps of: (a) constructing a tone scale curve T from the input image I; (b) mapping the input image I through a tone scale curve T to produce a tone-scaled image I′=T(I); (c) producing a difference image D=I−I′ by subtracting the tone-scaled image from the input image; (d) producing a modified difference image, D′, by processing the difference image D through a plurality of band-pass and high-pass filters; and, (e) adding the modified difference image D′ to the tone-scaled image I′ to produce a dynamic range compressed output image.
Claim 12
Dependent Claim
126 words
The method according to claim 8 , wherein the step (a) of constructing a tone scale curve comprises the steps of: (a1) computing the histogram from the input image; (a2) finding the low end, the median point, and the high end of the input values from the said histogram at some fixed percentiles; (a3) mapping the low end point to the black level of the output medium with a higher than normal local slope; (a4) mapping the median point to the medium gray level of the output medium with a normal contrast; and, (a5) mapping the high end point to the white level of the output medium with an adjustable contrast, depending on the shape and the range of the upper tail of the said histogram.
Claim 13
Dependent Claim
24 words
The method according to claim 8 , wherein the band-pass and high-pass filters used in step (d) are edge detectors at various spatial scales.
Claim 14
Independent Claim
137 words
A method of reducing the dynamic range of an input image I so that it can be rendered effectively on an output display medium, comprising the steps of: (a) constructing a tone scale curve T from the input image I; (b) mapping the input image I through the tone scale curve T to produce a tone-scaled image I′=T(I); (c) producing a difference image D=I−I′ by subtracting the tone-scaled image from the input image; (d) generating contrast gain-control signals G from the input image; (e) producing a modified difference image, D′, by passing the difference image D through an edge-detecting filter bank where edge signals in each spatial-scale are modulated by the said contrast gain-control signals G; and, (f) adding the modified difference image D′ to the tone-scaled image I′ to produce a dynamic range compressed output image.
Claim 15
Independent Claim
137 words
A method of reducing the dynamic range of an input image I so that it can be rendered effectively on an output display medium, comprising the steps of: (a) constructing a tone scale curve T from the input image I; (b) mapping the input image I through the tone scale curve T to produce a tone-scaled image I′=T(I); (c) producing a difference image D=I−I′ by subtracting the tone-scaled image from the input image; (d) generating contrast gain-control signals G from the input image; (e) producing a modified difference image, D′, by passing the difference image D through an edge-detecting filter bank where edge signals in each spatial-scale are modulated by the said contrast gain-control signals G; and, (f) adding the modified difference image D′ to the tone-scaled image I′ to produce a dynamic range compressed output image.
Claim 16
Dependent Claim
126 words
The method according to claim 11 , wherein the step (a) of constructing a tone scale curve comprises the steps of: (a1) computing the histogram from the input image; (a2) finding the low end, the median point, and the high end of the input values from the said histogram at some fixed percentiles; (a3) mapping the low end point to the black level of the output medium with a higher than normal local slope; (a4) mapping the median point to the medium gray level of the output medium with a normal contrast; and, (a5) mapping the high end point to the white level of the output medium with an adjustable contrast, depending on the shape and the range of the upper tail of the said histogram.
Claim 17
Dependent Claim
66 words
The method according to claim 11 , wherein step (d) of constructing contrast gain control signals G comprises the steps of: (d1) low-pass filtering the input image; (d2) computing the image gradient from the low-pass filtered image; and, (d3) mapping the magnitude of the said image gradient through a lookup table which is calculated from a smooth monotonic function to produce the contrast gain-control signals G.
Claim 18
Independent Claim
121 words
A method of generating a tone-scale curve from an image for dynamic range compression, comprising the steps of: (a) computing a histogram from the input image; (b) finding a low end, a median point, and a high end of the input values from the histogram at some fixed percentiles; (c) mapping the low end point to a black level of the output medium with a higher than normal local slope; (d) mapping the median point to a medium gray level of the output medium with a normal contrast; and, (e) mapping the high end point to a white level of the output medium with an adjustable contrast, depending on the shape and the range of an upper tail of the histogram.
Claim 19
Independent Claim
121 words
A method of generating a tone-scale curve from an image for dynamic range compression, comprising the steps of: (a) computing a histogram from the input image; (b) finding a low end, a median point, and a high end of the input values from the histogram at some fixed percentiles; (c) mapping the low end point to a black level of the output medium with a higher than normal local slope; (d) mapping the median point to a medium gray level of the output medium with a normal contrast; and, (e) mapping the high end point to a white level of the output medium with an adjustable contrast, depending on the shape and the range of an upper tail of the histogram.
Claim 20
Independent Claim
77 words
A method of image contrast enhancement using contrast gain-control signals for suppressing banding artifacts, comprising the steps of: (a) decomposing an input image into edge gradients of several spatial scales; (b) generating contrast gain-control signals G from the original input image; (c) enhancing each edge gradient signal by modifying its amplitude according to separately generated contrast gain-control signals G in step (b); and, (d) reconstructing an enhanced output image from the modified edge signals of step (c).
Claim 21
Independent Claim
77 words
A method of image contrast enhancement using contrast gain-control signals for suppressing banding artifacts, comprising the steps of: (a) decomposing an input image into edge gradients of several spatial scales; (b) generating contrast gain-control signals G from the original input image; (c) enhancing each edge gradient signal by modifying its amplitude according to separately generated contrast gain-control signals G in step (b); and, (d) reconstructing an enhanced output image from the modified edge signals of step (c).
Claim 22
Dependent Claim
65 words
The method according to claim 15 , wherein the step (b) of generating contrast gain-control signals G comprises the steps of: (b1) low-pass filtering the input image; (b2) computing an image gradient from the low-pass filtered image; and, (b3) mapping the magnitude of the image gradient through a lookup table which is calculated from a smooth monotonic function to produce the contrast gain-control signals G.
References Cited (Backward Citations)
US4812903A
Cited
US5012333A
Cited
US5454044A
Cited
US5608813A
Cited
US5467404A
Cited
US5471987A
Cited
US5493622A
Cited
US5717791A
Cited
US5774599A
Cited
US5796870A
Cited
EP0849940A2
Cited
US6069979A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2004-09-03 | 2005-03-05 | 2005-09-04 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2008-09-03 | 2009-03-05 | 2009-09-04 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2012-09-03 | 2013-03-05 | 2013-09-04 | $7700.00 | Window Closed / Lapsed |