Infrared imaging system employing on-focal plane nonuniformity correction
An infrared imaging system having a focal plane array including an array of detector elements and a readout circuit and including nonuniformity correction circuitry on the focal plane array. The individual detector elements correspond to pixels of an infrared scene to be imaged. Offsets in detection signals from each pixel arising from nonuniformities in the individual detector elements in the array are corrected by storing offset correction values for each detector element and using the stored offset values to control correction circuitry as the respective detector element signals are read out. The detector array and readout circuit are preferably formed as a monolithic or hybrid structure and the offset correction is provided on the focal plane array prior to signal amplification and analog to digital conversion.
Latest Amber Engineering, Inc. Patents:
- Method and apparatus for formation of HgCdTe infrared detection layers employing isothermal crystal growth
- Infrared imaging system employing on-focal plane nonuniformity correction
- Thermal mismatch accommodated infrared detector hybrid array
- Infrared detector hybrid array with improved thermal cycle reliability and method for making same
- Massively parallel digital image data processor using pixel-mapped input/output and relative indexed addressing
1. Field of the Invention
The present invention relates to infrared detection systems and imaging systems. More particularly, the present invention relates to infrared detection and imaging systems employing either noncooled or cryogenically cooled focal plane arrays.
2. Description of the Prior Art and Related Information
Infrared imaging systems have a variety of applications ranging from military applications to commercial applications such as home and business surveillance systems and manufacturing inspection systems. While military applications have been driven by a desire for high performance with less emphasis on cost, the rapidly developing commercial applications require good performance at reasonable cost along with good reliability. Therefore, maximizing these various aspects of an infrared imaging system is a key to creating a commercially viable product. Nonetheless, significant problems arise in achieving this goal since tradeoffs are required between performance, cost and reliability. Such considerations typically involve the two key components of an infrared imaging system: the infrared detector itself and the readout circuitry for converting the detector signals to image data which may be effectively processed into a high quality image.
One approach to infrared detector design employs a so-called focal plane array composed of a large number of detector elements arranged in a two dimensional array. An infrared focusing lens is employed to focus the incident infrared energy into an image on the array of detector elements. Thus, the detected infrared energy at each detector element in the focal plane array corresponds to a picture element (pixel) of the infrared scene to be imaged. The focal plane array will typically have a relatively large number of individual elements, or pixels, the number being related to the image quality.
To minimize manufacturing costs and to maximize uniformity of the detector elements in the focal plane array, it is highly desirable to form the array of detector elements on a single monolithic integrated circuit. Each element in turn must be biased to give a suitable detection signal and each detection signal must be separately read out. Since the integrated circuit chip in which the detector elements are formed is typically quite small, the readout wiring can become a problem due to space availability on the chip and pinout constraints. To accommodate these considerations, some type of intelligent readout circuitry is typically provided on the focal plane array itself. The form in which the readout circuitry is integrated with the focal plane array detector will depend upon the specific detector array structure.
For cryogenically cooled focal plane array detectors employing photoconductor or photovoltaic detection, the readout circuitry is typically formed in a separate integrated circuit which is “bump bonded” to the detector integrated circuit to form a single hybrid detector/readout structure. An alternate approach incorporates the detector and the readout circuitry in a monolithic integrated circuit. Such monolithic structures may be used, for example, for microbolometer infrared detector arrays. In microbolometer infrared detectors, the incident infrared energy is detected by measuring a change in resistance in the microbolometer caused by a temperature increase or decrease due to the incident infrared energy. In a monolithic microbolometer array, an array of separate microbolometers is formed on top of a readout integrated circuit which acts as a support substrate.
A consideration which is extremely important for maximizing the quality of the output image from a focal plane array infrared detector is compensating for nonuniformity in the individual detector elements in the array. Whereas ideally a uniform temperature scene directed to the focal plane array would produce a completely uniform output at each pixel, in practice, the output of the individual detector elements may vary by a significant percentage of the average output level. When an actual scene is detected, such detector element nonuniformity can significantly degrade the image quality or even completely mask the actual image. This degrading of the image due to detector element nonuniformity is sometimes called spatial or fixed pattern noise.
Although any focal plane array infrared detector will have variation in the average or DC response of the individual detector elements, and hence suffer from fixed pattern noise, this problem is particularly severe in the case of microbolometer focal plane arrays and specifically focal plane arrays employing microbridge-type microbolometer detector elements. Such nonuniformity problems are due in part to the fact that the above noted microbolometer detectors are adapted to operate at noncryogenic (i.e., noncooled) temperatures as opposed to the cryogenically cooled photoconductor and photovoltaic type detectors. Also, the fabrication technology employed in microbridge microbolometer detectors inherently introduces higher degrees of nonuniformity than is present in cryogenically cooled detection systems.
The problem of nonuniformity in the detector elements is directly related to issues of manufacturing throughput and cost. That is, if very high uniformity is required for the detector arrays to ensure good image quality, the number of focal plane arrays which must be rejected will increase on average. This in turn reduces throughput, increasing per unit costs. Therefore, it is generally preferable for nonuniformity to be tolerated by virtue of compensation in the detector electronics rather than controlling nonuniformity during detector array fabrication.
In prior art approaches to compensating for the nonuniformity in infrared focal plane arrays, and in particular in microbolometer infrared focal plane arrays, the nonuniformity has been corrected utilizing digital signal processing electronics configured on a separate integrated circuit, normally separate printed circuit board, from the focal plane array itself. Since the detected signals from each element of the array are typically quite small, they must be amplified by a relatively large gain before being routed off-chip, and of necessity before analog-to-digital conversion. As a result, the DC offsets due to detector nonuniformities are also amplified by a relatively large gain. This requires the analog-to-digital converter to have an extremely large dynamic range in order to accommodate the large signal range caused by the amplified detector element nonuniformities. Such high resolution analog-to-digital converters, however, add cost to the system electronics.
Also, the larger signal range requires the entire digital signal processing electronics to accommodate a larger overall bit value, further increasing the system cost. Also, since the image data for each pixel must be separately compensated for offsets due to nonuniformities at the scan rate of the array, very high bandwidth electronics are required to perform the digital offset correction. This, in turn, adds further cost to the system.
Alternatively, the signal dynamic range of the detector may be artificially limited of the amount of amplification provided to the detector signal prior to analog-to-digital conversion restricted. Both these alternatives have disadvantages, however, in that the image quality and/or signal-to-noise ratio are reduced.
Accordingly, it will be appreciated that a need presently exists for a way to reduce the effects of nonuniformities in infrared focal plane arrays and to thereby increase image quality in a focal plane array imaging system. It will further be appreciated that a need presently exists for such a solution which does not add significantly to the cost of the overall infrared imaging system and which is compatible with the processing constraints of hybrid or monolithic focal plane arrays.
SUMMARY OF THE INVENTIONThe present invention provides a solution to the above noted problems by providing an infrared focal plane array detection system employing on-focal plane nonuniformity correction which compensates for the inherent nonuniformities in the detector elements forming the focal plane array. This allows nonuniformities in the detection signal outputs from the individual detector elements in the focal plane array to be compensated prior to the amplification necessary for further signal processing. This in turn provides improved image quality as well as reduced cost in the signal processing circuitry by avoiding the necessity for expensive high resolution analog-to-digital converters and associated digital offset correction processing. Additionally, greater nonuniformities in detector arrays may be tolerated increasing yields, and hence reducing cost, of an array manufacturing process.
More specifically, the present invention provides an infrared imaging system comprising an infrared focal plane array having a plurality of infrared detector elements arranged in an array, and a readout circuit electrically coupled to the plurality of detector elements. The readout circuit includes means for biasing the plurality of detector elements so as to provide separate detection signals corresponding to each detector element in the array of response to incident infrared radiation and means for separately correcting offsets in the detection signals provided from the plurality of elements in the detector array to compensate for nonuniformities in the detector elements. The corrected detection signals are provided as an output of the focal plane array. The imaging system further includes means for storing a plurality of offset correction values, corresponding to the plurality of detector elements, and means for providing the offset correction values to said means for correcting. The means for correcting may thus employ the offset correction values to separately correct for offsets for each detector element. The offset correction values may preferably be binary values and the means for storing may be a digital memory. A separate binary offset correction value may thus be stored for each detector element in the array.
In a further aspect of the present invention, the means for correcting may comprise a correction circuit including a plurality of parallel connected circuit elements, and means for selectively electrically connecting said circuit elements into the detector readout circuit in response to said stored offset correction values. The plurality of parallel connected circuit elements may comprise a plurality of capacitors or constant current sources. The means for selectively connecting may comprise a plurality of switches, equal in number to the plurality of parallel connected circuit elements and connected in series therewith.
In a further aspect of the present invention, where the plurality of detector elements are arranged in a plurality of rows and columns, the means for correcting may comprise a separate offset correction circuit for each column which circuit performs correction for all the detector elements in the column in a time multiplexed manner. The means for providing the offset correction values provides said offset correction values in a time multiplexed manner to the correction circuits. This may reduce the amount of readout circuitry required.
Further advantages of the present invention will be appreciated by consideration of a specific preferred embodiment of the present invention described below.
Referring to
As shown, the principal components of the infrared imaging system include focal plane array 10, detector array interface circuit 12, focal plane sensor controller 14, and display processor 16. Incident infrared (IR) radiation is focused onto the focal plane array 10 via IR lens 18. It will be appreciated that the relative size of lens 18 and focal plane array 10 are not shown to scale in
The focal plane array 10 preferably employs an array of detector elements formed in a two dimensional array, corresponding to the pixels of the image data. The array of detector elements is structurally integrated with a readout circuit, described in more detail below, to form a combined detector/readout structure.
Focal plane array 10 may preferably employ an array of microbolometer detector elements formed directly on a readout circuit IC acting as a substrate, to form the combined detector/readout structure. In particular, a micromachined microbolometer infrared detector array of the type described in U.S. Pat. No. 5,300,915 to Robert E. Higashi, et al., the disclosure of which is incorporated herein by reference, may be formed directly on top of a readout integrated circuit substrate. In the detector array of the '915 patent, each microbolometer detector element includes a microbridge structure made from silicon nitride and a detector material deposited thereon which has a resistivity which varies generally inversely with the temperature of the material. In particular, vanadium oxide may be employed for such microbridge detector material. The temperature of this detector material, in turn, is altered by incident infrared radiation being absorbed by the silicon nitride microbridge. Such a microbridge structure has advantages in that the detector material is thermally isolated from the substrate and thus is less sensitive to temperature variations in the substrate unrelated to incident infrared radiation. The processing of such microbridge structures can place constraints on the readout circuitry, however, as it generally requires that the readout circuitry be fabricated employing a planar topography for each readout unit cell. The focal plane array 10 will preferably be configured on a support, such as a ceramic substrate configured inside a vacuum chamber. Also, a thermoelectric cooler is preferably provided (not shown) to stabilize the temperature of the readout substrate.
Alternatively, focal plane array 10 may employ a hybrid detector/readout structure employing photovoltaic or photoconductor detector elements. The hybrid structure may be achieved via indium bump bonding of separate detector and readout ICs as described in U.S. Pat. No. 5,264,699 to Jeffrey Barton, et al., the disclosure of which is incorporated herein by reference. An alternate approach to formation of such a hybrid structure is described in U.S. Pat. No. 5,308,980 to Jeffrey Barton, the disclosure of which is also incorporated herein by reference. Other hybrid structures may also be employed and include configurations with a detector integrated circuit and a readout integrated circuit independently bump bonded to a “fanout” substrate to form a structurally integrated hybrid structure. Also, a so-called vertically integrated photodiode hybrid structure may be employed which employs metal feedthrough contacts which connect a detector structure formed on a readout integrated circuit substrate to the circuitry in the readout integrated circuit. Such photovoltaic and photoconductor focal plane arrays typically must be operated at cryogenic temperatures and a cryogenic cooling system (not shown) must therefore be provided.
The output of focal plane array 10, which provides the detection signals corresponding to each pixel of the array, is provided on one or more output lines 20. The output signals are preferably time multiplexed to reduce the number of pins required. The electrical inputs to focal plane array 10 in turn are the biasing signals needed to bias the detector elements and drive the readout circuit and timing signals to control the readout of signals from the array. As discussed in more detail below, such timing signals may preferably include a master clock signal, a FRAME SYNC signal provided once per frame and a LINE SYNC signal. These timing signals and electrical biasing inputs are illustrated by lines 22 and 25, respectively, in FIG. 1. Focal plane array 10 also receives digital offset correction signals provided along line 23 which allow individual correction of offsets due to nonuniformities in each detector element of the array, as will be discussed in more detail below.
Detector array interface circuit 12 receives the analog detection signals provided from focal plane array along line 20 corresponding to each pixel of the array. Detector array interface circuit 12 performs any analog filtering or other analog conditioning which may be desired on the analog detection signals provided along line 20 and then performs an analog to digital conversion to form a desired number of bits of image data for each pixel of the array. For example, 12 bits of image data for each pixel is presently preferred for a moderately priced infrared camera for commercial applications. It will be appreciated, however, that additional image quality may be achieved by increasing the number of bits of resolution at a corresponding cost. Since the detection signals provided along line 20 are preferably in the form of time multiplexed signals for each pixel, for example provided on a row-by-row basis, the detector array interface circuit will analog-to-digital convert such signals on a corresponding time multiplexed basis and read the pixel image data into a buffer memory. For example, a commercially available RAM of suitable size (i.e., having storage capacity equal to the number of pixels in the array times number of bits per pixel) may be employed.
After storage in the buffer memory, additional digital conditioning may be performed on the raw image data, if desired for the particular application and the associated cost and performance required. The digital processed image data is then provided along in parallel form along lines 24 to focal plane sensor controller 14. For example, the image data may be provided in N bit parallel fashion, where N is the number of sample bits for each pixel. Alternatively, the image data may be provided in a serial fashion to focal plane sensor controller 14.
As noted above, detector array interface circuit 12 also provides the appropriate analog biasing voltages (and/or currents) along lines 25 to focal plane array 10. Accordingly, detector array interface circuit 12 includes the appropriate bias signal generating circuitry. The analog-to-digital conversion circuitry, buffer memory, and biasing circuitry employed in detector array interface circuit 12 may be conventional in nature and accordingly are not described in more detail herein. Since the detector array interface circuit 12 will include a number of discrete components in a presently preferred embodiment, it is preferably formed as a printed circuit board. It will be appreciated, however, that alternate embodiments may also be employed such as discrete components mounted in another manner or a suitable VLSI circuit incorporating both analog and digital capabilities, for example, in a so-called BiCMOS architecture.
Still referring to
Microprocessor 28 is preferably provided to monitor operation of the focal plane array as well as to perform optional periodic uniformity offset calibrations as well as other optional calibrations, under control of the user. Also, microprocessor 28 may implement various diagnostic and test routines for periodic testing of the focal plane array 10 and/or for determining the nature of any problems which may occur during operation of the infrared detection system. The control programs for microprocessor 28 are stored in a nonvolatile memory illustrated by ROM memory 30 shown in FIG. 1. The offset coefficient memory 26 in turn is preferably a writable nonvolatile memory such as an electrically erasable programmable read only memory (EEPROM) or battery supplied RAM.
The focal plane sensor controller 14 also includes a random access memory (RAM) 32 for receiving the digital image data provided along lines 24 from the detector array interface circuit 12 and storing the data while microprocessor 28 performs any calibration or diagnostic calculations on such data in accordance with the diagnostic or calibration microprograms described above.
As further shown in
It will be appreciated that focal plane sensor controller 14 will include a number of discrete components and therefore is preferably implemented in a printed circuit board. Alternative implementations are also possible, however, including discrete components mounted in another manner.
Still referring to
The control signals provided along line 44 are responsive to input by the user of the IR imaging system. Display processor 16 may include user operable inputs, for example, push buttons or the like, for selecting various operational modes which in turn will cause appropriate control signals to be provided along line 44. Since these various functions of display processor 16 may be conventional in nature, no further description is provided of such functions herein. Display processor 16 will preferably be implemented as a number of discrete components mounted on a printed circuit board inside a housing having the associated controls and interface.
It will be appreciated by those skilled in the art that the partitioning of the above noted functions into the functional blocks 10, 12, 14 and 16 may be varied with the particular application and the space requirements and performance requirements of the overall system. For example, the offset coefficient memory 26 described above as being configured as part of the focal plane sensor controller 14 may also be configured in the detector array interface circuit 12 or on the focal plane array 10, space constraints permitting. Also, while the analog-to-digital converter circuitry has been described, as being located in the detector array interface circuit 12, such circuitry may also be located on focal plane array 10, space constraints permitting. Furthermore, various signal processing functions described as being located in the detector array interface circuit 12 may be provided directly on the focal plane array 10, space constraints permitting. Additionally, it will be appreciated that various other circuits and functions described above in relation to the various functional blocks 10, 12, 14 and 16 may be altered given the specific space, performance and cost constraints of the particular application of the infrared imaging system. Furthermore, while the focal plane array 10, detector array interface circuit 12, focal plane sensor controller 14 and display processor 16 have been described as being configured on separate printed circuit boards, it may be possible in certain applications to combine the circuitry onto fewer, or even one printed circuit board.
Also, it will be appreciated that certain circuitry may be combined to increase efficiency or to lower cost in certain applications. For example, while detector array interface circuit 12 has been described above as including a RAM memory having capacity to hold an entire frame of pixel data, it may be adequate to reduce the size of such memory and instead employ RAM 32 for buffering entire frames of the image data. Alternatively, a single RAM memory 32 may be employed with a portion thereof partitioned and allocated for use by the detector array interface circuit 12, especially if the circuitry 12 and 14 are configured on a single printed circuit board allowing a single RAM memory to be shared. Similarly, if the microprocessor 28 has associated therewith a nonvolatile memory, such as a battery operated RAM memory for storing information when the main power supply is not operating, such nonvolatile memory could also be used to store the offset coefficients indicated as being stored in separate memory 26. It will be appreciated that a variety of other modifications in the arrangement and functional breakdown of the circuitry may also be provided in accordance with a variety of design considerations such as space, cost, performance and the requirements of the specific application and the above described arrangement is merely illustrative in nature.
Referring to
The individual column select and row select signals are provided by column select logic 116 and row select logic 118, respectively. As shown, the column select logic 116 and row select logic 118 both receive the timing signals 22 and provide respective column select signals CS1-CSM and row select signals RS1-RSN. More specifically, the timing signals include a master clock signal (MSTR CLK), FRAME SYNC signal and LINE SYNC signal as shown in FIG. 2. The FRAME SYNC signal is generated once per frame, i.e., at the start of the readout of the entire focal plane array, and, e.g., signifies the start of the readout of the cell corresponding to pixel 1. The LINE SYNC signal is provided at a period corresponding to the time to readout a single row of readout cells illustrated in FIG. 2. The CS and RS signals may be simply derived from the FRAME SYNC and LINE SYNC by counting MSTR CLK signals and LINE SYNC signals, respectively. The operation of such column select logic and row select logic may be conventional in nature and accordingly will not be described in more detail herein.
The readout of the individual readout cells 100 may preferably be provided in a multiplexed manner. For example, as illustrated, the readout cells 100 may be multiplexed through output multiplexer (MUX) logic 120 and associated output buffers 106 and output switches 122. The output MUX logic 120 in turn receives the focal plane array timing signals 22, i.e., MSTR CLK, FRAME SYNC and LINE SYNC and generates output multiplex control signals SELECT1, SELECT2 . . . SELECTM which are provided to respective output switches 122. The signals SELECT1-SELECTM may be derived in the same manner as the column select signals CS1-CSM described above, for example, corresponding to such signals with a slight delay suitable to allow the outputs of the readout cells 100 to stabilize before the output is selected for readout from the circuit. Alternatively, the buffers 106 allow the signals SELECT and the CS signals to be independent from one another, for example, several columns may be simultaneously enabled by the column select signals CS with the SELECT signals being employed along with buffers 106 to control the rapid multiplexed reading out of an entire row. The signals SELECT1-SELECTM control the individual output buffer 106 which is read out of the array independently of the individual readout cell activated. This gives considerable flexibility in the manner of reading out the array illustrated in FIG. 2.
Although the embodiment illustrated in
Still referring to
Additionally, the offset correction control logic 130 may provide an optional timing signal RST illustrated as being provided along line 140, for use in the optional embodiment described below in relation to FIG. 3B.
The timing signals SAMPLE, S-RST and OFFSET will generally be related to the basic array readout timing signals, CS, RS and SELECT and therefore may be derived from these signals as opposed to being independently generated by the offset correction logic 130 from the master timing signals 20 as illustrated in FIG. 2. Also, since the signal SAMPLE will typically be employed even without any offset correction logic, this signal may be supplied by separate logic circuitry from offset correction logic 130. Also, the offset correction coefficients S0-SN are preferably provided from the offset coefficient memory in synchronism with the FRAME SYNC and LINE SYNC timing signals and in a manner corresponding to the sequential readout of the focal plane array. Therefore, if such coefficients are supplied in a suitably synchronized manner with such timing signals, the binary offset coefficients may be directly provided to the individual offset correction circuits without being separately synchronized with the offset timing signals by offset correction control logic 130 as illustrated in FIG. 2. Therefore, it will be appreciated that in suitable circumstances, the offset correction logic 130 may be reduced or even dispensed with and, for example, the offset correction control timing signals SAMPLE, S-RST and OFFSET provided by suitable delays from the column select, row select and SELECT signals with the offset correction coefficients S0-SN being supplied directly to the individual offset correction circuits in each readout cell 100.
The signals provided from buffers 106 are provided to an output amplifier 108 which provides the detector array output along line 20 as shown in FIG. 2. Although a single output amplifier 108 is illustrated in
The circuitry corresponding to the plurality of readout cells illustrated in
Referring to
Referring first to
Conventionally, microbolometer detector elements have been biased by a fixed voltage across the detector to thereby provide a variable output current from the readout cell. This use of a bias voltage is due to the direct relationship between the bias voltage and the responsivity of a microbolometer detector element. More specifically, the responsivity of a microbolometer detector element is given by:
where Vbias is the detector bias voltage; η is the detector absorptivity; TCR is the detector temperature coefficient of resistance; Gth is the detector thermal conductance to the readout IC; ω is the angular frequency; C is the thermal mass (heat capacity); and τ is the thermal time constant. This expression multiplied by the amount of incident IR energy reaching the microbolometer structure gives the voltage response of the detector. For a given detector design and fabrication, the absorptivity, TCR and thermal conductance are fixed and the detector responsivity is maximized by increasing the bias voltage (Vbias) across the detector.
Although voltage biasing of the microbolometer detector elements is satisfactory in terms of providing a signal related to the incident IR energy on the microbolometer element, since the output signal is a current signal normally such current signal needs to be converted to a voltage signal before being converted from analog to digital form for subsequent signal processing. Such current to voltage conversion in turn requires additional circuitry which, if configured on the focal plane array itself, can be a disadvantage. On the other hand, if the current signal is transferred off the focal plane array integrated circuit prior to conversion to a voltage signal, then off focal plane noise may cause problems in detecting very small signals.
In the approach illustrated in
VD=Ibias×RD
and since Ibias is maintained constant, the change in microbolometer detector element 200 resistance (RD) will be represented by the voltage drop across the element, i.e. VD. This signal may thus be amplified and analog-to-digital converted without intervening conversion circuitry.
More specifically, referring to
Thus, when the appropriate column select and row select strobes are presented, the constant current source 202 will be connected to the microbolometer element 200 and the row select switch 204 will be closed so that a voltage appears at node 206 corresponding to the voltage drop VD across the microbolometer element. A short time after the closing of the column select and row select switches corresponding to the specific readout cell 100 are completed, sufficient to give time for the detector sample voltage VD to stabilize, the control signal SAMPLE is applied to sampling switch 208. This, in turn, causes a voltage to appear at node 210 which, given sufficient time to settle, will correspond to the sampled value of the microbolometer voltage VD.
The sample and hold capacitor 212 is charged to VD+V−V0. It will be appreciated by those skilled in the art that the voltages V− and V0 can have the same value and that these voltages, for the convenience of illustration, can be zero volts relative to the V+ voltage source. The sample and hold capacitor 212 is then charged to the sample value of the microbolometer voltage VD. This held voltage is then provided as the output of the readout cell indicated as Vout on line 214 in FIG. 3A.
Referring to
Vout=VD±VOC+V−−V0=VD±VOC if V−=V0=0
where VOC is the voltage offset correction due to circuit 220.
In a preferred implementation, as illustrated in
C0, 2C0, 4C0 . . . 2NC0.
Thus, for example, for N=4, the offset compensation network will have 16 discrete and uniform offset values corresponding to the binary value of the four offset coefficients S0-SN. By adjusting these capacitance values as well as optionally the voltage VR, the discrete step size of voltage correction corresponding to each capacitor which is switched into the network may be controlled. In this way, a substantially uniform signal can be provided at Vout for each detector element when the detectors are uniformly illuminated, thereby correcting for nonuniformities in the individual detector elements 200. This stepwise correction of detector voltages to a uniform value for a uniform IR scene is illustrated in
As further shown in
As further shown in
Referring to
The additional structure provided in the readout cell 100 of
Vout=−(CSH/CFB) (VD±VOC−Voffset)
The amplified output voltage Vout is supplied along line 250 as illustrated in FIG. 3C.
The amplifier 240 along with the feedback capacitor 246 and adjustable voltage Voffset thus provide additional ability to correct for nonuniformities and other undesired variations introduced in the readout cell 100 after fabrication.
Referring to
The embodiment of
Referring to FIG. 4 and
The voltage on node 222 is then supplied to the output amplifier 240 by assertion of the signal SELECT provided along line 124 (from offset correction logic 130) and applied to switch 242. At this time, the RST signal input to the switch 248 will be deasserted allowing the gain of amplifier 240 to be set by a feedback capacitor 246 with the amplified value being determined by the difference between the voltage on node 222 and Voffset. Voffset in turn in general will be the same for each column or will be set differently in each column in the array, for example, to adjust for differences in bias current Ibias in each column. The output of the amplifier 240 is supplied to output buffer 106 which in turn supplies the offset corrected output voltage along output line 20 when switch 122 is closed under the control of the signal SELECT provided by output MUX logic 120 (referring to FIG. 2). The SELECT signals applied to switches 242 and 122 for a given column may be the same signals or may be different if multiple columns are enabled at the same time and then sequentially read out of via output buffers 106.
The above described readout sequence in relation to FIGS. 4 and 5A-5K corresponds to readout of a single pixel of the focal plane array. It will be appreciated this sequence is repeated with the offset coefficient values S0-SN varying to provide offset correction separately for each detector element in the array. For example, referring to
Referring to
Referring to
As shown in
Accordingly, it will be appreciated that the circuit of
Referring to
The operation of the embodiment of FIG. 10 and the result achieved is substantially the same as that described above in relation to FIG. 3B. That is, in response to the binary offset correction coefficients supplied from the offset coefficient memory (shown in FIG. 1), the signals S0-SN are applied to switches 228 to open or close the respective switches to couple the selected constant current sources 400 into the offset correction circuit 220. The constant current sources coupled into the circuit will draw a fixed amount of current from the sample and hold capacitor 212; i.e. a fixed amount of charge per unit of time. The switches 228 are closed for a time period corresponding to the desired amount of charge to be removed from capacitor 212 to correct the voltage to compensate for the offsets. The offset switch 230 is then opened and the corrected voltage at node 222 is provided as Vout as in the case of the previously described embodiment.
It will be appreciated that the embodiment of
Referring to
VD=Ibias×RD
differences in RD may be adjusted by adding more current to Ibias by switching into the readout circuit additional bias current sources 500. As in the previously described embodiments, to be compatible with a binary representation of the offset correction value required in terms of the coefficients S0-SN, preferably the bias currents I0-IN will be constructed in such a manner as to provide a repeated doubling of bias current which can be coupled into the circuit. That is, the N bias currents I0-IN will be, respectively:
I0, 2I0, 4I0, 8I0, . . . 2NI0.
Referring to
ID=Vbias×RD.
Nonuniformities in the detector elements 200 will give rise to a difference in the detector current ID between detector elements in response to a uniform temperature scene. In the embodiment of
I0, 2I0, 4I0, 8I0 . . . 2NI0.
The output current from node 620 is provided to a circuit 630 for converting the output current to an output voltage Vout. In the illustrated embodiment of
It will be appreciated by those skilled in the art that additional embodiments of a current to voltage conversion circuit 630 may be implemented including a more conventional transimpedence circuit employing a feedback resistor. The embodiment illustrated in
While the foregoing detailed description of the invention has been provided in terms of specific embodiments and specific circuit implementations, it will be appreciated by those skilled in the art that such are merely illustrative in nature and a variety of modifications may be made while remaining within the scope of the present invention. Accordingly, the present invention should not be limited to the aforedescribed preferred embodiments.
Claims
1. An infrared imaging system, comprising:
- an infrared focal plane array comprising: a plurality of infrared detector elements arranged in an array; a readout circuit electrically coupled to the plurality of detector elements and comprising means for biasing the plurality of detector elements so as to provide separate detection signals corresponding to each detector element in the array, in response to incident infrared radiation and means for separately correcting offsets in the detection signals Provided provided from the plurality of elements in the detector array to compensate for nonuniformities in the detector elements, wherein said means for correcting comprises: a correction circuit including a plurality of parallel connected circuit elements; and means for selectively electrically connecting said circuit elements into the detector readout circuit in response to stored offset correction values; and output means for providing the corrected detection signals as an output of the focal plane array;
- means for storing a plurality of offset correction values corresponding to the plurality of detector elements; and
- means for providing the offset correction values to said means for correcting.
2. An infrared imaging system as set out in claim 1, wherein said plurality of parallel connected circuit elements comprise a plurality of capacitors.
3. An infrared imaging system as set out in claim 2, wherein said capacitors have capacitances of 2NC0, respectively, where C0 is a fixed capacitance and N is a nonnegative integer.
4. An infrared imaging system as set out in claim 3, wherein there are four capacitors having respective capacitances of C0, 2C0, 4C0 and 8C0.
5. An infrared imaging system as set out in claim 1, wherein said means for selectively connecting comprises a plurality of switches, equal in number to said plurality of parallel connected circuit elements and connected in series therewith.
6. An infrared imaging system as set out in claim 1, wherein said offset correction values are binary values and wherein said means for storing comprises a digital memory.
7. An infrared imaging system as set out in claim 6, wherein said digital memory stores a separate binary offset correction value for each detector element in the array.
8. An infrared imaging system as set out in claim 1, wherein said plurality of detector elements are arranged in a plurality of rows and columns and wherein said means for correcting comprises a separate offset correction circuit for each column and wherein said means for providing said offset correction values provides said offset correction values in a time multiplexed manner to said means for correcting.
9. An infrared imaging system as set out in claim 1, wherein said plurality of parallel connected circuit elements comprise a plurality of constant current sources.
10. An infrared imaging system as set out in claim 9, wherein said current sources provide substantially constant currents of 2NI0, respectively, when coupled into said readout circuit by said means for selectively connecting, where I0 is a fixed current value and N is a nonnegative integer.
11. An infrared imaging system as set out in claim 10, wherein there are four constant current sources providing substantially constant currents of I0, 2I0, 4I0 and 8I0.
12. An infrared imaging system as set out in claim 1, wherein said array of detector elements and said readout circuit are formed as a single monolithic integrated circuit chip.
13. An infrared imaging system as set out in claim 1, wherein said plurality of detector elements comprise microbolometer detector elements.
14. An infrared imaging system as set out in claim 13, wherein said means for biasing comprises a constant current source coupled to said microbolometer detector elements.
15. An infrared imaging system as set out in claim 13, wherein said means for biasing comprises a fixed voltage source coupled to said microbolometer detector elements.
16. An infrared imaging system as set out in claim 15, wherein said means for correcting comprises a plurality of substantially constant current sources selectively coupled to said voltage source and in parallel with said microbolometer detector elements.
17. An infrared imaging system as set out in claim 16, wherein said means for correcting further comprises a plurality of switches coupled in series with respective constant current sources.
18. An infrared imaging system as set out in claim 17, wherein said offset correction values comprise an on or off signal supplied to each of said switches.
19. An infrared imaging system as set out in claim 1, wherein said output means comprises one or more output buffers.
20. An infrared imaging system as set out in claim 1, wherein said focal plane array further comprises a differential amplifier with first and second inputs wherein the first input is electrically connected to the readout circuit so as to receive the detection signals and wherein the second input is connected to an adjustable reference voltage.
21. An infrared imaging system as set out in claim 1, further comprising timing means for providing focal plane timing signals to said readout circuit.
22. An infrared imaging system as set out in claim 21, wherein said readout circuit further comprises offset correction logic means for controlling the means for correcting in response to said timing signals provided from the timing means.
23. An infrared imaging system as set out in claim 22, wherein said offset correction logic means receives said offset correction values from said means for storing and provide them to said means for correcting in response to said timing signals.
24. An infrared imaging system as set out in claim 1, further comprising means, coupled to said output means, for analog to digital converting the corrected detection signals and providing corresponding image data for each detector element.
25. An infrared imaging system as set out in claim 24, further comprising a memory for temporarily storing image data corresponding to all the detector elements of the array.
26. An infrared imaging system, comprising:
- an infrared focal plane array comprising: a plurality of infrared detector elements arranged in an array; a readout circuit electrically coupled to the plurality of detector elements and comprising a plurality of readout cells equal in number to the plurality of detector elements, means for biasing the plurality of detector elements so as to provide separate detection signals corresponding to each detector element in the array, in response to incident infrared radiation and means for separately correcting offsets in the detection signals provided from the plurality of elements in the detector array to compensate for nonuniformities in the detector elements, wherein said means for correcting comprises an offset correction and circuit in each readout cell of the readout circuit and wherein each offset correction circuit comprises a plurality of parallel connected circuit elements and means for selectively electrically connecting said circuit elements into the readout cell in response to a stored offset correction value corresponding to said readout cell; and output means for providing the corrected detection signals as an output of the focal plane array;
- means for storing a plurality of offset correction values corresponding to the plurality of detector elements; and
- means for providing the offset correction values to said means for correcting.
27. An infrared focal plane array, comprising:
- a plurality of detector elements configured in a two dimensional array; and
- a readout circuit electrically coupled to said plurality of detector elements and structurally integrated therewith, said readout circuit comprising: a sample and hold capacitor; means for biasing the detector elements so as to provide an analog detection signal from each detector element corresponding to the infrared radiation incident thereon, wherein the analog detection signal is a voltage signal provided at a sample node coupled to the sample and hold capacitor; and means for correcting the analog detection signal from each detector element by a discrete offset correction and providing a corrected analog detection signal, wherein the discrete offset correction varies from detector element to detector element and comprises an offset correction voltage added to, or subtracted from, the analog detection signal, wherein said means for correcting subtracts or adds a variable amount of charge from said sample and hold capacitor to provide a corrected voltage signal at said sample node, and wherein said means for correcting comprises a plurality of capacitors connected between said sample node and a reference voltage and a corresponding plurality of switches coupled in series with each respective capacitor and said reference voltage, wherein said plurality of switches are selectively turned on or off to provide a desired amount of discrete offset correction for each detector element.
28. An infrared focal plane array as set out in claim 27, wherein said readout circuit further comprises means for controlling said means for correcting so as to selectively open and close said plurality of switches in a time multiplexed manner during readout of a plurality of separate detector elements.
29. An infrared focal plane array as set out in claim 27, wherein said detector elements comprise microbolometer detector elements.
30. An infrared focal plane array as set out in claim 29, wherein said means for said biasing comprises a constant current source coupled to said microbolometer detector elements and said sample and hold capacitor.
31. An infrared focal plane array as set out in claim 27, wherein said readout circuit further comprises a differential amplifier having first and second inputs, the first input thereof coupled to said sample node and said second input thereof coupled to a adjustable voltage source.
32. An infrared focal plane array as set out in claim 31, wherein said readout circuit further comprises a feedback capacitor coupled between the output of the differential amplifier and said first input thereof.
33. An infrared focal plane array as set out in claim 32, wherein said readout circuit further comprises a switch coupled between and parallel with said feedback capacitor between the output of the differential amplifier and the first input thereof.
34. An infrared focal plane array as set out in claim 27 wherein said plurality of detector elements and said readout circuit are formed as a single monolithic integrated circuit wherein said readout circuit acts as a substrate for said detector elements.
35. An infrared focal plane array, comprising:
- a plurality of detector elements configured in a two dimensional array; and
- a readout circuit electrically coupled to said plurality of detector elements and structurally integrated therewith, said readout circuit comprising: a sample and hold capacitor; means for biasing the detector elements so as to provide an analog detection signal from each detector element corresponding to the infrared radiation incident thereon, wherein the analog detection signal is a voltage signal provided at a sample node coupled to the sample and hold capacitor; and means for correcting the analog detection signal from each detector element by a discrete offset correction and providing a corrected analog detection signal, wherein the discrete offset correction varies from detector element to detector element and comprises an offset correction voltage added to, or subtracted from, the voltage signal, wherein said means for correcting subtracts or adds a variable amount of charge from said sample and hold capacitor to provide a corrected voltage signal at said sample node, and wherein said means for correcting comprises a plurality of parallel connected constant current sources connected between said sample node and a reference voltage and a plurality of switches corresponding to said plurality of constant current sources and respectively coupled in series therewith.
36. An infrared imaging system, comprising:
- an infrared focal plane array comprising: a plurality of infrared detector elements arranged in an array; a readout circuit electrically coupled to the plurality of detector elements and comprising means for biasing the plurality of detector elements so as to provide separate detection signals corresponding to each detector element in the array, in response to incident infrared radiation and means for separately correcting offsets in the detection signals provided from the plurality of elements in the detector array to compensate for nonuniformities in the detector elements, wherein said means for correcting comprises: a correction circuit including a plurality of circuit elements; and means for selectively electrically connecting said circuit elements into the detector readout circuit in response to stored offset correction values; and output means for providing the corrected detection signals as an output of the focal plane array;
- means for storing a plurality of offset correction values corresponding to the plurality of detector elements; and
- means for providing the offset correction values to said means for correcting.
37. An infrared imaging system as set out in claim 36, wherein said plurality of circuit elements comprise a plurality of capacitors.
38. An infrared imaging system as set out in claim 36, wherein said means for selectively connecting comprises a plurality of switches, equal in number to said plurality of circuit elements and connected in series therewith.
39. An infrared imaging system as set out in claim 36, wherein said plurality of circuit elements comprise a plurality of constant current sources.
40. An infrared imaging system as set out in claim 36, further comprising means, coupled to said output means, for analog to digital converting the corrected detection signals and providing corresponding image data for each detector element.
41. An infrared imaging system as set out in claim 36, wherein said plurality of detector elements comprise microbolometer detector elements.
42. An infrared imaging system as set out in claim 36, wherein said offset correction values are binary values and wherein said means for storing comprises a digital memory.
43. An infrared imaging system as set out in claim 36, wherein said array of detector elements and said readout circuit are formed as a single monolithic integrated circuit chip.
44. An infrared imaging system as set out in claim 36, further comprising timing means for providing focal plane timing signals to said readout circuit.
45. An infrared imaging system as set out in claim 36, wherein said plurality of detector elements are arranged in a plurality of rows and columns and wherein said means for correcting comprises a separate offset correction circuit for each column and wherein said means for providing said offset correction value provides said offset correction values in a time multiplexed manner to said means for correcting.
46. An infrared imaging system as set out in claim 36, wherein said output means comprises one or more output buffers.
47. An infrared imaging system as set out in claim 36, wherein said focal plane array further comprises a differential amplifier with first and second inputs wherein the first input is electrically connected to the readout circuit so as to receive the detection signals and wherein the second input is connected to an adjustable reference voltage.
48. An infrared imaging system, comprising:
- an infrared focal plane array comprising: a plurality of infrared detector elements arranged in an array; a readout circuit electrically coupled to the plurality of detector elements and comprising a plurality of readout cells equal in number to the plurality of detector elements, means for biasing the plurality of detector elements so as to provide separate detection signals corresponding to each detector element in the array, in response to incident infrared radiation and means for separately correcting offsets in the detection signals provided from the plurality of elements in the detector array to compensate for nonuniformities in the detector elements, wherein said means for correcting comprises an offset correction circuit in each readout cell of the readout circuit and wherein each offset correction circuit comprises a plurality of circuit elements and means for selectively electrically connecting said circuit elements into the readout cell in response to a stored offset correction value corresponding to said readout cell; and
- output means for providing the corrected detection signals as an output of the focal plane array;
- means for storing a plurality of offset correction values corresponding to the plurality of detector elements; and
- means for providing the offset correction values to said means for correcting.
49. An infrared focal plane array, comprising:
- a plurality of detector elements configured in a two dimensional array; and
- a readout circuit electrically coupled to said plurality of detector elements and structurally integrated therewith, said readout circuit comprising: a sample and hold capacitor; means for biasing the detector elements so as to provide an analog detection signal from each detector element corresponding to the infrared radiation incident thereon, wherein the analog detection signal is a voltage signal provided at a sample node coupled to the sample and hold capacitor; and means for correcting the analog detection signal from each detector element by a discrete offset correction and providing a corrected analog detection signal, wherein the discrete offset correction varies from detector element to detector element and comprises an offset correction voltage added to, or subtracted from, the analog detection signal, wherein said means for correcting subtracts or adds a variable amount of charge from said sample and hold capacitor to provide a corrected voltage signal at said sample node, and wherein said means for correcting comprises a plurality of circuit elements connected between said sample node and a reference voltage and a corresponding plurality of switches coupled in series with each respective circuit element and said reference voltage, wherein said plurality of switches selectively provide a desired amount of discrete offset correction for each detector element.
50. An infrared focal plane array as set out in claim 49, wherein said readout circuit further comprises means for controlling said means for correcting so as to selectively open and close said plurality of switches in a time multiplexed manner during readout of a plurality of separate detector elements.
51. An infrared focal plane array as set out in claim 49, wherein said detector elements comprise microbolometer detector elements.
52. An infrared focal plane array as set out in claim 49, wherein said readout circuit further comprises a differential amplifier having first and second inputs, the first input thereof coupled to said sample node and said second input thereof coupled to a adjustable voltage source.
53. An infrared focal plane array as set out in claim 49 wherein said plurality of detector elements and said readout circuit are formed as a single monolithic integrated circuit wherein said readout circuit acts as a substrate for said detector elements.
54. An infrared focal plane array, comprising:
- a plurality of detector elements configured in a two dimensional array; and
- a readout circuit electrically coupled to said plurality of detector elements and structurally integrated therewith, said readout circuit comprising: a sample and hold capacitor; means for biasing the detector elements so as to provide an analog detection signal from each detector element corresponding to the infrared radiation incident thereon, wherein the analog detection signal is a voltage signal provided at a sample node coupled to the sample and hold capacitor; and means for correcting the analog detection signal from each detector element by a discrete offset correction and providing a corrected analog detection signal, wherein the discrete offset correction varies from detector element to detector element and comprises an offset correction voltage added to, or subtracted from, the voltage signal, wherein said means for correcting subtracts or adds a variable amount of charge from said sample and hold capacitor to provide a corrected voltage signal at said sample node, and wherein said means for correcting comprises a plurality of constant current sources connected between said sample node and a reference voltage and a plurality of switches corresponding to said plurality of constant current sources and respectively coupled in series therewith.
4719512 | January 12, 1988 | Endo et al. |
4752694 | June 21, 1988 | Hegel, Jr. et al. |
4771267 | September 13, 1988 | Russell, Jr. et al. |
4903144 | February 20, 1990 | Stefanik et al. |
4953028 | August 28, 1990 | Murayama et al. |
4987294 | January 22, 1991 | Romer |
5157500 | October 20, 1992 | Gusmano |
5159457 | October 27, 1992 | Kawabata |
5162912 | November 10, 1992 | Ueno et al. |
5182446 | January 26, 1993 | Tew |
5286976 | February 15, 1994 | Cole |
5300915 | April 5, 1994 | Higashi et al. |
5489776 | February 6, 1996 | Lung |
5528035 | June 18, 1996 | Masarik et al. |
5-264357 | October 1993 | JP |
Type: Grant
Filed: Sep 21, 2000
Date of Patent: Apr 22, 2008
Assignee: Amber Engineering, Inc. (Goleta, CA)
Inventors: Robert F. Cannata (Santa Barbara, CA), Jeffrey L. Metschuleit (Louisville, KY)
Primary Examiner: Constantine Hannaher
Attorney: Harrington & Smith, PC
Application Number: 09/667,826
International Classification: G01J 5/20 (20060101); G01J 5/24 (20060101);