Patent US5638138A successfully refreshed from Google Patents.
US5638138A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method for electronic image dynamic range and contrast modification
Assignee: HAPLOTEC Inc
•
Filing: 1994-06-09
•
Granted: 1997-06-10
•
Expires: 2014-06-09
Abstract
Abstract A dynamic range and contrast modification method for electronic images, and digital and analogue implementations are disclosed. Dynamic range changes are accomplished by making linear and nonlinear modifications to the low frequency component. Contrast changes are accomplished by making cross dependent, linear, and nonlinear modifications to the high frequency component. Cross dependent modifications are modifications that depend upon the changes to the low frequency component. Modifications are achieved using processor elements that implement mathematical operations. An automatic gain control, AGC, is used to control the low frequency component modification for some embodiments.
Inventors
- 👤 Charles B. Hickman
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-09 12:27
CPC Classifications
H; H04; H04N; H04N5/00; H04N5/14; H04N5/20; H04N23/00; H04N23/80; H04N23/84; H04N23/86; H04N5/205; H04N5/208; H04N5/44; H04N5/52
Claims Analysis
Total Claims: 72
Claim 1
Independent Claim
216 words
A dynamic range and contrast modification method comprises the steps of: Converting an RGB electronic image signals of color components into luminance image signals; Processing the luminance image signals within a luminance signal processor to obtain modified luminance image signals; Multiplying the color components by a transfer ratio of modified luminance to unmodified luminance to obtain modified color components; And wherein the step of processing the luminance signals comprises the steps of: (a) separating luminance image signal into low and high frequency components; (b) further separating by voltage polarity the high frequency component of step (a) into high frequency positive component and high frequency negative component; (c) changing the polarity of the high frequency negative component of step (b) to positive voltage signal called high frequency negative+component; (d) the low frequency component of step (a) is processed by a low frequency processor; (e) the high frequency positive component of step (b) is processed by a high frequency, positive, processor; (f) the high frequency negative+component of step (c) is processed by a high frequency, negative, processor; (g) within a combiner the processed high frequency negative+component from step (f) is subtracted from the sum of the processed low frequency component from step (d) and the processed high frequency positive component from step (e) to give the processed luminance.
Claim 2
Dependent Claim
216 words
A dynamic range and contrast modification method comprises the steps of: Converting an RGB electronic image signals of color components into luminance image signals; Processing the luminance image signals within a luminance signal processor to obtain modified luminance image signals; Multiplying the color components by a transfer ratio of modified luminance to unmodified luminance to obtain modified color components; And wherein the step of processing the luminance signals comprises the steps of: (a) separating luminance image signal into low and high frequency components; (b) further separating by voltage polarity the high frequency component of step (a) into high frequency positive component and high frequency negative component; (c) changing the polarity of the high frequency negative component of step (b) to positive voltage signal called high frequency negative+component; (d) the low frequency component of step (a) is processed by a low frequency processor; (e) the high frequency positive component of step (b) is processed by a high frequency, positive, processor; (f) the high frequency negative+component of step (c) is processed by a high frequency, negative, processor; (g) within a combiner the processed high frequency negative+component from step (f) is subtracted from the sum of the processed low frequency component from step (d) and the processed high frequency positive component from step (e) to give the processed luminance.
Claim 3
Dependent Claim
20 words
The method of claim 1 wherein a variable mathematical exponent operator processing element is used for low frequency component modification.
Claim 4
Dependent Claim
19 words
The method of claim 2 further including a multiply by a variable processing element for low frequency component modification.
Claim 5
Dependent Claim
34 words
The method of claim 3 wherein the variable mathematical exponent is controlled by the output from an AGc circuit that obtains its input from the output of the multiplier processor element of claim 3.
Claim 6
Dependent Claim
37 words
The method of claim 3 further including circuitry for the generation of a control signal that is derived by first determining the multiplier processor element transfer ratio; then processing this ratio with a variable mathematical exponent operator.
Claim 7
Dependent Claim
37 words
The method of claim 3 further including circuitry for the generation of a control signal that is derived by first determining the multiplier processor element transfer ratio; then processing this ratio with a variable mathematical exponent operator.
Claim 8
Dependent Claim
36 words
The method of claim 2 wherein the variable mathematical exponent is controlled by the output from an AGC circuit that obtains its input from the output of the mathematical exponent operator processor element of claim 2.
Claim 9
Dependent Claim
36 words
The method of claim 2 further including circuitry for the generation of a control signal that is derived by first calculating the processor element transfer ratios; then processing these ratios with a variable mathematical exponent operator.
Claim 10
Dependent Claim
36 words
The method of claim 2 further including circuitry for the generation of a control signal that is derived by first calculating the processor element transfer ratios; then processing these ratios with a variable mathematical exponent operator.
Claim 11
Dependent Claim
25 words
The method of claim 1 wherein the high frequency, positive, processing element consists of a multiply by the control signal from claim 8 processing element.
Claim 12
Dependent Claim
18 words
The method of claim 10 further including a multiply by the control signal from claim 5 processing element.
Claim 13
Dependent Claim
14 words
The method of claim 11 further including a variable mathematical exponent operator processing element.
Claim 14
Dependent Claim
14 words
The method of claim 12 further including a multiply by a variable processing element.
Claim 15
Dependent Claim
14 words
The method of claim 10 further including a variable mathematical exponent operator processing element.
Claim 16
Dependent Claim
14 words
The method of claim 14 further including a multiply by a variable processing element.
Claim 17
Dependent Claim
14 words
The method of claim 10 further including a multiply by a variable processing element.
Claim 18
Dependent Claim
25 words
The method of claim 1 wherein the high frequency, positive, processing element consists of a multiply by the control signal from claim 5 processing element.
Claim 19
Dependent Claim
14 words
The method of claim 17 further including a variable mathematical exponent operator processing element.
Claim 20
Dependent Claim
14 words
The method of claim 18 further including a multiply by a variable processing unit.
Claim 21
Dependent Claim
14 words
The method of claim 17 further including a multiply by a variable processing element.
Claim 22
Dependent Claim
21 words
The method of claim 1 wherein the high frequency, positive, processing element consists of a variable mathematical exponent operator processing element.
Claim 23
Dependent Claim
14 words
The method of claim 21 further including a multiply by a variable processing element.
Claim 24
Dependent Claim
25 words
The method of claim 1 wherein the high frequency, negative, processing element consists of a multiply by the control signal from claim 9 processing element.
Claim 25
Dependent Claim
18 words
The method of claim 23 further including a multiply by the control signal from claim 6 processing element.
Claim 26
Dependent Claim
14 words
The method of claim 24 further including a variable mathematical exponent operator processing element.
Claim 27
Dependent Claim
14 words
The method of claim 25 further including a multiply by a variable processing element.
Claim 28
Dependent Claim
14 words
The method of claim 23 further including a variable mathematical exponent operator processing element.
Claim 29
Dependent Claim
14 words
The method of claim 27 further including a multiply by a variable processing element.
Claim 30
Dependent Claim
14 words
The method of claim 23 further including a multiply by a variable processing element.
Claim 31
Dependent Claim
25 words
The method of claim 1 wherein the high frequency, negative, processing element consists of a multiply by the control signal from claim 6 processing element.
Claim 32
Dependent Claim
14 words
The method of claim 30 further including a variable mathematical exponent operator processing element.
Claim 33
Dependent Claim
14 words
The method of claim 31 further including a multiply by a variable processing element.
Claim 34
Dependent Claim
14 words
The method of claim 30 further including a multiply by a variable processing element.
Claim 35
Dependent Claim
21 words
The method of claim 1 wherein the high frequency, negative, processing element consists of a variable mathematical exponent operator processing element.
Claim 36
Dependent Claim
14 words
The method of claim 34 further including a multiply by a variable processing element.
Claim 37
Dependent Claim
358 words
A dynamic range and contrast modification method wherein the luminance processor is homomorphic and comprises steps of: Converting an RGB electronic image signals of color components into luminance image signals; Processing the luminance image signals within a luminance signal processor to obtain modified luminance image signals; Multiplying the color components by a transfer ratio of modified luminance to unmodified luminance to obtain modified color components; And wherein the step of processing the luminance signals comprises the steps of: (a) separating luminance image signal into low and high frequency components; (b) the low frequency component of step (a) is converted to proportional logarithmic signal, low frequency logarithmic component; (c) further separating by voltage polarity the high frequency component of step (a) into high frequency positive component and high frequency negative component; (d) the high frequency positive component of step (c) is converted to proportional logarithmic signal, high frequency positive logarithmic component; (e) changing the polarity of the high frequency negative component of step (c) to positive voltage signal called high frequency negative+component; (f) the high frequency negative+component of step (e) is converted to proportional logarithmic signal, high frequency negative+logarithmic component; (g) the low frequency logarithmic component of step (b) is processed by a low frequency processor; (h) the high frequency positive logarithmic component of step (d) is processed by a high frequency, positive, processor; (i) the high frequency negative+logarithmic component of step (f) is processed by a high frequency, negative, processor; (j) within a combiner the antilogarithmic function is performed on the processed low frequency logarithmic component from step (g) to give processed low frequency component. (k) within the combiner the antilogarithmic function is performed on the processed high frequency positive logarithmic component from step (h) to give processed high frequency positive component. (l) within the combiner the antilogarithmic function is performed on the processed high frequency negative+logarithmic component from step (i) to give processed high frequency negative+component. (m) within the combiner the processed high frequency negative+component from step (l) is subtracted from the sum of the processed low frequency component from step (j) and the processed high frequency positive component from step (k) to give the processed luminance.
Claim 38
Dependent Claim
358 words
A dynamic range and contrast modification method wherein the luminance processor is homomorphic and comprises steps of: Converting an RGB electronic image signals of color components into luminance image signals; Processing the luminance image signals within a luminance signal processor to obtain modified luminance image signals; Multiplying the color components by a transfer ratio of modified luminance to unmodified luminance to obtain modified color components; And wherein the step of processing the luminance signals comprises the steps of: (a) separating luminance image signal into low and high frequency components; (b) the low frequency component of step (a) is converted to proportional logarithmic signal, low frequency logarithmic component; (c) further separating by voltage polarity the high frequency component of step (a) into high frequency positive component and high frequency negative component; (d) the high frequency positive component of step (c) is converted to proportional logarithmic signal, high frequency positive logarithmic component; (e) changing the polarity of the high frequency negative component of step (c) to positive voltage signal called high frequency negative+component; (f) the high frequency negative+component of step (e) is converted to proportional logarithmic signal, high frequency negative+logarithmic component; (g) the low frequency logarithmic component of step (b) is processed by a low frequency processor; (h) the high frequency positive logarithmic component of step (d) is processed by a high frequency, positive, processor; (i) the high frequency negative+logarithmic component of step (f) is processed by a high frequency, negative, processor; (j) within a combiner the antilogarithmic function is performed on the processed low frequency logarithmic component from step (g) to give processed low frequency component. (k) within the combiner the antilogarithmic function is performed on the processed high frequency positive logarithmic component from step (h) to give processed high frequency positive component. (l) within the combiner the antilogarithmic function is performed on the processed high frequency negative+logarithmic component from step (i) to give processed high frequency negative+component. (m) within the combiner the processed high frequency negative+component from step (l) is subtracted from the sum of the processed low frequency component from step (j) and the processed high frequency positive component from step (k) to give the processed luminance.
Claim 39
Dependent Claim
21 words
The method of claim 36 wherein a multiply by a variable processing element is used for low frequency logarithmic component modification.
Claim 40
Dependent Claim
22 words
The method of claim 37 further including a summation with a variable d.c. voltage processing element for low frequency logarithmic compoment modification.
Claim 41
Dependent Claim
34 words
The method of claim 38 wherein the variable for multiplication is controlled by the output from an AGC circuit that obtains its input from the output of the summation processor element of claim 38.
Claim 42
Dependent Claim
34 words
The method of claim 37 wherein the variable for multiplication is controlled by the output from an AGC circuit that obtains its input from the output of the multiplier processor element of claim 37.
Claim 43
Dependent Claim
43 words
The method of claim 37 further including circuitry for the generation of a control signal that is derived by first calculating the arithmetic difference between the multiplier processor element logarithmic signal output and logarithmic signal input; then multiplying this difference with a variable.
Claim 44
Dependent Claim
43 words
The method of claim 37 further including circuitry for the generation of a control signal that is derived by first calculating the arithmetic difference between the multiplier processor element logarithmic signal output and logarithmic signal input; then multiplying this difference with a variable.
Claim 45
Dependent Claim
27 words
The method of claim 38 further including circuitry for the generation of a control signal that is derived by multiplying the variable d.c. value with a variable.
Claim 46
Dependent Claim
27 words
The method of claim 38 further including circuitry for the generation of a control signal that is derived by multiplying the variable d.c. value with a variable.
Claim 47
Dependent Claim
25 words
The method of claim 36 wherein the high frequency, positive, processing element consists of a summation with the control signal from claim 41 processing element.
Claim 48
Dependent Claim
18 words
The method of claim 45 further including a summation with the control signal from claim 40 processing element.
Claim 49
Dependent Claim
14 words
The method of claim 46 further including a multiply by a variable processing element.
Claim 50
Dependent Claim
16 words
The method of claim 47 further including a summation with a variable d.c. value processing element.
Claim 51
Dependent Claim
14 words
The method of claim 45 further including a multiply by a variable processing element.
Claim 52
Dependent Claim
16 words
The method of claim 49 further including a summation with a variable d.c. value processing element.
Claim 53
Dependent Claim
16 words
The method of claim 45 further including a summation with a variable d.c. value processing element.
Claim 54
Dependent Claim
25 words
The method of claim 36 wherein the high frequency, positive, processing element consists of a summation with the control signal from claim 40 processing element.
Claim 55
Dependent Claim
14 words
The method of claim 52 further including a multiply by a variable processing element.
Claim 56
Dependent Claim
16 words
The method of claim 53 further including a summation with a variable d.c. value processing element.
Claim 57
Dependent Claim
16 words
The method of claim 52 further including a summation with a variable d.c. value processing element.
Claim 58
Dependent Claim
21 words
The method of claim 36 wherein the high frequency, positive, processing element consists of a multiply by a variable processing element.
Claim 59
Dependent Claim
16 words
The method of claim 52 further including a summation with a variable d.c. value processing element.
Claim 60
Dependent Claim
25 words
The method of claim 36 wherein the high frequency, negative, processing element consists of a summation with the control signal from claim 42 processing element.
Claim 61
Dependent Claim
18 words
The method of claim 58 further including a summation with the control signal from claim 41 processing element.
Claim 62
Dependent Claim
14 words
The method of claim 59 further including a multiply by a variable processing element.
Claim 63
Dependent Claim
16 words
The method of claim 60 further including a summation with a variable d.c. value processing element.
Claim 64
Dependent Claim
14 words
The method of claim 58 further including a multiply by a variable processing element.
Claim 65
Dependent Claim
16 words
The method of claim 62 further including a summation with a variable d.c. value processing element.
Claim 66
Dependent Claim
16 words
The method of claim 58 further including a summation with a variable d.c. value processing element.
Claim 67
Dependent Claim
24 words
The method of claim 36 wherein the high frequency, negative, processing element consists of a summation the control signal from claim 41 processing element.
Claim 68
Dependent Claim
14 words
The method of claim 65 further including a multiply by a variable processing element.
Claim 69
Dependent Claim
16 words
The method of claim 66 further including a summation with a variable d.c. value processing element.
Claim 70
Dependent Claim
16 words
The method of claim 65 further including a summation with a variable d.c. value processing element.
Claim 71
Dependent Claim
21 words
The method of claim 36 wherein the high frequency, negative, processing element consists of a multiply by a variable processing element.
Claim 72
Dependent Claim
16 words
The method of claim 69 further including a summation with a variable d.c. value processing element.
References Cited (Backward Citations)
US4568978A
Cited
US4712132A
Cited
US4812903A
Cited
US4831434A
Cited
US4829381A
Cited
US5446504A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2000-06-09 | 2000-12-09 | 2001-06-10 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2004-06-09 | 2004-12-09 | 2005-06-10 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2008-06-09 | 2008-12-09 | 2009-06-10 | $7700.00 | Window Closed / Lapsed |