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

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag