Scene-based non-uniformity correction for detector arrays
First Claim
1. A method of providing corrected values of gain and level coefficients of a set of correction coefficients for a scanning detector array, the scanning detector array comprising a plurality of detector channels, the method comprising the steps of:
- modifying first values of the gain and level coefficients using at least one frame of image data collected by the scanning detector array from out-of-focus multiple-temperature imagery; and
determining updated values of the gain and level coefficients using a scene-based non-uniformity correction (SBNUC) routine applied to scene data corresponding to focused scene imagery.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for providing corrected values of gain and level coefficients of a set of correction coefficients for a scanning detector array, such as an IR detector array, comprising a plurality of detector channels is described. First values of the gain and level coefficients can be modified using at least one frame of image data collected by the scanning detector array from out-of-focus multiple-temperature imagery. Updated values of the gain and level coefficients can be determined using a scene-based non-uniformity correction (SBNUC) routine applied to scene data corresponding to focused scene imagery. The SBNUC routine can be applied iteratively such that updated values of gain and level coefficients converge to stable values.
-
Citations
45 Claims
-
1. A method of providing corrected values of gain and level coefficients of a set of correction coefficients for a scanning detector array, the scanning detector array comprising a plurality of detector channels, the method comprising the steps of:
-
modifying first values of the gain and level coefficients using at least one frame of image data collected by the scanning detector array from out-of-focus multiple-temperature imagery; and
determining updated values of the gain and level coefficients using a scene-based non-uniformity correction (SBNUC) routine applied to scene data corresponding to focused scene imagery. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43)
-
-
12. A scene-based non-uniformity correction (SBNUC) method for correcting values of gain and level coefficients of a set of correction coefficients for a scanning detector array, the scanning detector array comprising a plurality of detector channels, the method comprising the steps of:
-
generating a preliminary level correction factor for each detector channel using a frame of input scene data;
generating a gain correction factor for each detector channel using the frame of input scene data;
generating a gain-induced level correction factor for each detector channel based upon the gain correction factor; and
updating existing values of the gain and level coefficients for each detector channel using the preliminary level correction factor, the gain-induced level correction factor, and the gain correction factor for each detector channel.
-
-
44. An apparatus for providing corrected values of gain and level coefficients of a set of correction coefficients for a scanning detector array, comprising:
a processor unit coupled to a scanning detector array, the processor unit being configured to;
modify first values of the gain and level coefficients using at least one frame of image data collected from out-of-focus multiple-temperature imagery by the scanning detector array; and
determine updated values of the gain and level coefficients using a scene-based non-uniformity correction (SBNUC) routine applied to scene data corresponding to focused scene imagery.
-
45. An apparatus for providing corrected values of gain and level coefficients of a set of correction coefficients for a scanning detector array, comprising:
a processor unit coupled to a scanning detector array, the processor unit being configured to;
generate a preliminary level correction factor for each detector channel using a frame of input scene data;
generate a gain correction factor for each detector channel using the frame of input scene data;
generate a gain-induced level correction factor for each detector channel based upon the gain correction factor; and
update existing values of the gain and level coefficients for each detector channel using the preliminary level correction factor, the gain-induced level correction factor, and the gain correction factor for each channel.
Specification