US5278644A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Pseudo cross-couple for non-linear detectors
Assignee: Raytheon Co
•
Filing: 1992-02-03
•
Granted: 1994-01-11
•
Expires: 2012-02-03
Abstract
Abstract Systems for improving the quality of video images generated by a forward-looking infrared detector array include mechanisms for dynamically adjusting the output signals from one or more non-linear detectors in such an array. These systems and methods utilize the output signals from two or more detectors adjacent to each non-linear detector to provide accurate DC restoration to the signals from such non-linear detectors.
Inventors
- 👤 Lloyd L. Lewins
- 👤 Roland L. Andrews
- 👤 George M. Buritica
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-09 20:21
CPC Classifications
H; H04; H04N; H04N25/00; H04N25/60; H04N25/67; H04N25/671; H04N25/672; H04N25/70; H04N25/701; H04N25/20
Claims Analysis
Total Claims: 18
Claim 1
Independent Claim
143 words
An image restoration method comprising the steps of: calculating a plurality of restoration signals to be combined with a plurality of output signals, said output signals including desired image data for video display; combining said restoration signals with input signals to obtain a plurality of resultant signals; and directing said resultant signals to produce a plurality of video images, wherein said directing step includes the steps of (1) detecting an output signal from one or more non-linear detectors; (2) separating the DC part of the output signals from said non-linear detectors from the AC part of said output signals; (3) deriving accurate DC restoration values for the output signal from said non-linear detectors form the output signals of at least two detectors adjacent to each of said non-linear detectors; and (4) combining said AC part of signals with the derived, accurate DC-restoration values.
Claim 2
Dependent Claim
143 words
An image restoration method comprising the steps of: calculating a plurality of restoration signals to be combined with a plurality of output signals, said output signals including desired image data for video display; combining said restoration signals with input signals to obtain a plurality of resultant signals; and directing said resultant signals to produce a plurality of video images, wherein said directing step includes the steps of (1) detecting an output signal from one or more non-linear detectors; (2) separating the DC part of the output signals from said non-linear detectors from the AC part of said output signals; (3) deriving accurate DC restoration values for the output signal from said non-linear detectors form the output signals of at least two detectors adjacent to each of said non-linear detectors; and (4) combining said AC part of signals with the derived, accurate DC-restoration values.
Claim 3
Dependent Claim
85 words
The method of claim 1 in which the step of calculating a plurality of said restoration signals further comprises the steps of: extracting data from said output signals; calculating a plurality of average values for a plurality of desired samplings of the data extracted from said output signals; and relating said average values for each desired sampling for a desired time interval to determine a plurality of restoration signals such that the averages of each resultant signal are substantially equal during a desired time interval.
Claim 4
Dependent Claim
105 words
The method of claim 2 in which a forward-looking infrared detector array provides said output signals, wherein said extracting of data includes measuring a plurality of amplitudes of said output signals from said detector array during a scene scan and during a source scan, said scene scan comprising a time period in which said detector array provides output signals of a scan of a scene, and said source scan comprising a time period in which said detector array provides output signals of a scan of a uniform temperature source, and wherein a sampling of said amplitudes are used to calculate said plurality of average values.
Claim 5
Dependent Claim
188 words
The method of claim 3 wherein said calculating step for each of said non-linear detectors includes generating the restoration signal for the nth output signal in a closed loop manner by calculating the restoration signal for the next scene scan from the restoration signal used in the current scene scan in accordance with the following equation: DCR.sub.n (new) equal DCR.sub.n (old)+k.sub.n times ((E.sub.O ARE.sub.n-l plus E.sub.O DCR.sub.n+l) / 2 minus E.sub.O ARE.sub.n) where k n is a constant defined by the system, and chosen to optimize the closed loop response for each input signal; DCR n (new) is the restoration signal for the nth output signal for the next scene scan; DCR n (old) is the restoration signal for the nth output signal for the current scene scan; E O ARE n-l is the average of the scene samplings from one of the linear detectors adjacent to said non-linear detectors; E O ARE n+l is the average of the scene samplings from another linear detector adjacent to said non-linear detector; and E O ARE n ARE n is the average of the scene samplings from the non-linear detector.
Claim 6
Dependent Claim
262 words
The method of claim 3 wherein said calculating step for each of said non-linear detectors for each of said non-linear detectors includes generating the restoration signal for the nth output signal in a closed loop manner by calculating the restoration signal for the next scene scan from the restoration signal used in the current scene scan in accordance with the following equation: ##EQU2## wherein the value E O ARE n-l is the average of the scene samplings from one of the linear detectors adjacent to said non-linear detector; E O DCR n-l is the average of the source samplings from one of the linear detectors adjacent to said non-linear detectors; E O ARE n+l and E O DCR n+l are the averages of the scene and source samplings, respectively, from another of the linear detectors adjacent to said non-linear detector; and E O ARE n and E O DCR n are the averages of the scene and source samplings, respectively, of the samplings from said non-linear detector; and thereafter deriving the restoration signal for the next scan from the restoration signal used in the current scene scan in accordance with the following equation: DCR.sub.n (new) equals DCR.sub.n (old) plus k.sub.n times (Clamp Level.sub.n minus E.sub.O DCR.sub.n) where k n is a constant defined by the system, and chosen to optimize the closed loop response for each output signal; DCR n (new) is the restoration signal for the nth output signal for the next scene scan; DCR n (old) is the restoration signal for the nth output signal for the current scene scan.
Claim 7
Dependent Claim
186 words
The method of claim 2 wherein said calculating step for each of said non-linear detectors includes generating the restoration signal for the nth output signal in a closed loop manner by calculating the restoration signal for the next scene scan from the restoration signal used in the current scene scan in accordance with the following equation: DCR.sub.n (new) equals DCR.sub.n (old)+k.sub.n times ((E.sub.O ARE.sub.n-l plus E.sub.O DCR.sub.n-l) / 2 minus E.sub.O ARE.sub.n) where k n is a constant defined by the system, and chosen to optimize the closed loop response for each input signal; DCR n (new) is the restoration signal for the nth output signal for the next scene scan; DCR n (old) is the restoration signal for the nth output signal for the current scene scan; E O ARE n-l is the average of the scene samplings from one of the linear detectors adjacent to said non-linear detectors; E O ARE n+l is the average of the scene samplings from another linear detector adjacent to said non-linear detector; and E O ARE n is the average of the scene samplings from the non-linear detector.
Claim 8
Dependent Claim
264 words
The method of claim 2 wherein said calculating step for each of said non-linear detectors for each of said non-linear detectors includes generating the restoration signal for the nth output signal in a closed loop manner by calculating the restoration signal for the next scene scan from the restoration signal sued in the current scene scan in accordance with the following equation: ##EQU3## wherein the value E O ARE n-l is the average of the scene samplings from one of the linear detectors adjacent to said non-linear detector; E O DCR n-l is the average of the source samplings from one of the linear detectors adjacent to said non-linear detectors; E O ARE n+l and E O DCR n+l are the averages of the scene and source samplings, respectively, from another of the linear detectors adjacent to said non-linear detector; and E O ARE n and E O DCR n are the averages of the scene and source samplings, respectively, of the output signal from said non-linear detector; and thereafter deriving the restoration signal for the next scan from the restoration signal used in the current scene scan in accordance with the following equation: DCR.sub.n (new) equals DCR.sub.n (old) plus k.sub.n times (Clamp level.sub.n minus E.sub.O DCR.sub.n) where k n is a constant defined by the system, and chosen to optimize the closed loop response for each output signal; DCR n (new) is the restoration signal for the nth output signal for the next scene scan; and DCR n (old) is the restoration signal for the nth output signal for the current scene scan.
Claim 9
Dependent Claim
186 words
The method of claim 1 wherein said calculating step for each of said non-linear detectors includes generating the restoration signal for the nth output signal in a closed loop manner by calculating the restoration signal for the next scene scan from the restoration signal used in the current scene scan in accordance with the following equation: DCR.sub.n (new) equals DCR.sub.n (old)+k.sub.n times ((E.sub.O ARE.sub.n-l plus E.sub.O DCR.sub.n+l) / 2 minus E.sub.O ARE.sub.n) where k n is a constant defined by the system, and chosen to optimize the closed loop response for each output signal; DCR n (new) is the restoration signal for the nth output signal for the next scene scan; DCR n (old) is the restoration signal for the nth output signal for the current scene scan; E O ARE n-l is the average of the scene samplings from one of the linear detectors adjacent to said non-linear detectors; E O ARE n+l is the average of the scene samplings from another linear detector adjacent to said non-linear detector; and E O ARE n is the average of the scene samplings from the non-linear detector.
Claim 10
Dependent Claim
254 words
The method of claim 1 wherein said calculating step for each of said non-linear detectors includes generating the restoration signal for the nth output signal in a closed loop manner by calculating the restoration signal for the next scene scan from the restoration signal used in the current scene scan in accordance with the following equation: ##EQU4## wherein the value E O ARE n-l is the average of the scene samplings from one of the linear detectors adjacent to said non-linear detector; E O DCR n-l is the average of the source samplings from one of the linear detectors adjacent to said non-linear detectors; E O DCR n+l and E O DCR n+l are the averages of the scene and source samplings, respectively, from another of the linear detectors adjacent to said non-linear detector; and E O ARE n and E O DCR n are the averages of the scene and source samplings, respectively, from said non-linear detector; and thereafter deriving the restoration signal for the next scan from the restoration signal used in the current scene scan in accordance with the following equation: DCR.sub.n (new) equals DCR.sub.n (old) plus k.sub.n times (Clamp Level.sub.n minus E.sub.O DCR.sub.n) where k n is a constant defined by the system, and chosen to optimize the closed loop response for each output signal; DCR n (new) is the restoration signal for the nth output signal for the next scene scan; and DCR n (old) is the restoration signal for the nth output signal for the current scene scan.
Claim 11
Dependent Claim
202 words
An image restoration system comprising a plurality of signal detectors; means for determining the appropriate signal output from each of said detectors; means for generating the desired output signals from each of said detectors; said generating means including means for calculating a plurality of restoration signal to be combined with a plurality of output signals, said output signals including the desired image data for a video display; means for combining the resotration signals with said output signals to obtain a plurality of resultant signals; and means for directing the resultant signals to produce a plurality of video images, wherein said directing means includes (1) means for detecting an output signal form one or more non-linear detectors; (2) means for separating the DC part off the output signals from said non-linear detectors from the AC part of said output signals; (3) means for deriving accurate DC restoration values for the output signals from said non-linear signals from the output signals of at least two linear detectors adjacent to each of said non-linear detectors; and (4) means for combining said AC part of said signals from said non-linear detectors with the desired accurate DC restoration values for said output signals from said non-linear detectors.
Claim 12
Dependent Claim
202 words
An image restoration system comprising a plurality of signal detectors; means for determining the appropriate signal output from each of said detectors; means for generating the desired output signals from each of said detectors; said generating means including means for calculating a plurality of restoration signal to be combined with a plurality of output signals, said output signals including the desired image data for a video display; means for combining the resotration signals with said output signals to obtain a plurality of resultant signals; and means for directing the resultant signals to produce a plurality of video images, wherein said directing means includes (1) means for detecting an output signal form one or more non-linear detectors; (2) means for separating the DC part off the output signals from said non-linear detectors from the AC part of said output signals; (3) means for deriving accurate DC restoration values for the output signals from said non-linear signals from the output signals of at least two linear detectors adjacent to each of said non-linear detectors; and (4) means for combining said AC part of said signals from said non-linear detectors with the desired accurate DC restoration values for said output signals from said non-linear detectors.
Claim 13
Dependent Claim
76 words
The system of claim 10 further comprising: means for extracting data from said output signals; means for calculating a plurality of average values for a plurality of desired samplings of the data extracted from said output signals; and means for relating the average values for each desired sampling for a desired time interval to determine a plurality of restoration signals such that the averages of each resultant signal are substantially equal during a desired time interval.
Claim 14
Dependent Claim
16 words
The system of claim 10 further comprising: a forward-looking infrared detector array that includes said detectors.
Claim 15
Dependent Claim
188 words
The system of claim 12 wherein said means for calculating includes means for generating the restoration signal for the nth output signal from each of said non-linear detectors in a closed loop manner by calculating the restoration signal for the next scene scan from the restoration signal used in the current scene scan in accordance with the following equation: DCR.sub.n (new) equals DCR.sub.n (old)+k.sub.n times ((E.sub.O ARE.sub.n-l plus E.sub.O DCR.sub.n+l) / 2 minus E.sub.O ARE.sub.n) where k n is a constant defined by the system, and chosen to optimize the closed loop response for each output signal; DCR n (new) is the restoration signal for the nth output signal for the next scene scan; DCR n (old) is the restoration signal for the nth output signal for the current scene scan; E O ARE n-l is the average of the scene samplings from one of the linear detectors adjacent to said non-linear detectors; E O ARE n+l is the average of the scene samplings from another detector adjacent to said non-linear detector; and E O ARE n is the average of the scene samplings from the non-linear detector.
Claim 16
Dependent Claim
272 words
The system of claim 12 wherein said means for calculating includes means for generating the restoration signal for the nth output signal in a closed loop manner by calculating the restoration signal for the next scene scan from the restoration signal used in the current scene scan in accordance with the following equation: ##EQU5## wherein the value E O ARE n-l is the average of the scene samplings from one of the linear detectors adjacent to said non-linear detector; E O DCR n-l is the average of the scene samplings from one of the linear detectors adjacent to said non-linear detector; E O DCR n-l is the average of the source samplings from one of the linear detectors adjacent to said non-linear detectors; E O ARE n+l and E O DCR n+l are the averages of the scene and source samplings, respectively, from another of the linear detectors adjacent to said non-linear detector; and E O ARE n and E O DCR n are the averages of the scene and source samplings, respectively, from said non-linear detector; and thereafter deriving the restoration signal for the next scan from the restoration signal used in the current scene scan in accordance with the following equation: DCR.sub.n (new) equals DCR.sub.n (old) plus k.sub.n times (Clamp Level.sub.n minus E.sub.O DCR.sub.n) where k n is a constant defied by the system, and chosen to optimize the closed loop response for each output signal; DCR n (new) is the restoration signal for the nth output signal for the next scene scan; DCR n (old) is the restoration signal for the nth output signal for the current scene scan.
Claim 17
Dependent Claim
188 words
The system of claim 10 wherein said means for calculating includes means for generating the restoration signal for the nth output signal from each of said non-linear detectors in a closed loop manner by calculating the restoration signal for the next scene scan from the restoration signal used in the current scene scan in accordance with the following equation: DCR.sub.n (new) equals DCR.sub.n (old)+k.sub.n times ((E.sub.O ARE.sub.n-l plus E.sub.O DCR.sub.n+l) / 2 minus E.sub.O ARE.sub.n) where k n is a constant defined by the system, and chosen to optimize the closed loop response for each output signal; DCR n (new) is the restoration signal for the nth output signal for the next scene scan; DCR n (old) is the restoration signal for the nth output signal for the current scene scan; E O ARE n-l is the average of the scene samplings from one of the linear detectors adjacent to said non-linear detectors; E O ARE n+l is the average of the scene samplings from another detector adjacent to said non-linear detector; and E O ARE n is the average of the scene samplings from the non-linear detector.
Claim 18
Dependent Claim
250 words
The system of claim 10 wherein said means for calculating includes means for generating the restoration signal for the nth output signal in a closed loop manner by calculating the restoration signal for the next scene scan from the restoration signal used in the current scene scan in accordance with the following equation: ##EQU6## wherein the value E O ARE n-l is the average of the scene samplings from one of the linear detectors adjacent to said non-linear detector; E O DCR n-l is the average of the source samplings from one of the linear detector adjacent to said non-linear detectors E O ARE n-l and E O DCR n+l are the averages of the scene and source samplings, respectively, from another of the linear detectors adjacent to said non-linear detector; and E O ARE n and E O DCR n are the averages of the scene and source samplings, respectively, from said non-linear detector; and thereafter deriving the restoration signal for the next scan from the restoration signal use din the current scene scan in accordance with the following equation: DCR.sub.n (new) equals DCR.sub.n (old) plus k.sub.n times (Clamp level.sub.n minus E.sub.O DCR.sub.n) where k n is a constant defined by the system, and chosen to optimize the closed loop response for each output signal; DCR n (new) is the restoration signal for the nth output signal for the next scene scan; DCR n (old) is the restoration signal for the nth output signal for the current scene scan.
References Cited (Backward Citations)
US4214271A
Cited
US4400729A
Cited
EP0138579A2
Cited
US5083204A
Cited
JPS61191170A
Cited
US4963963A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1997-01-10 | 1997-07-12 | 1998-01-11 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2001-01-10 | 2001-07-12 | 2002-01-11 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2005-01-10 | 2005-07-12 | 2006-01-11 | $7700.00 | Window Closed / Lapsed |