Extended range image processing for electro-optical systems
First Claim
1. A method for processing imagery using an Electro-Optical (EO) system, comprising the steps of:
- selecting a first frame of data as a template frame;
capturing a second frame of data using the EO system;
correlating at least a portion of the second frame with the template frame to generate a shift vector;
registering the second frame with the template frame by interpolating the second frame using the shift vector and re-sampling by spatially oversampling at least a portion of the second frame by a factor greater than one to produce a registered frame;
re-sampling the template frame;
combining the re-sampled template frame and the registered frame to generate an averaged frame; and
selecting the averaged frame as an updated template frame to which a subsequently captured frame of data is registered, wherein the first and second frames are obtained from a stationary infrared imagery.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for processing imagery using images acquired via any known Electro-Optical (EO) system. In accordance with exemplary embodiments of the present invention, a first frame of data is selected as a template frame (e.g., a given frame). A second frame of data can be captured using the EO system. At least a portion of the second frame can be correlated with the template frame to generate a shift vector. The second frame can then be registered with the template frame by interpolating the second frame using the shift vector and re-sampling at least a portion of the second frame to produce a registered frame. The template frame can also be re-sampled. The registered frame and the re-sampled template frame can then be combined to generate an averaged frame. The averaged frame can be spatially filtered to enhance edges within the averaged frame.
55 Citations
20 Claims
-
1. A method for processing imagery using an Electro-Optical (EO) system, comprising the steps of:
-
selecting a first frame of data as a template frame; capturing a second frame of data using the EO system; correlating at least a portion of the second frame with the template frame to generate a shift vector; registering the second frame with the template frame by interpolating the second frame using the shift vector and re-sampling by spatially oversampling at least a portion of the second frame by a factor greater than one to produce a registered frame; re-sampling the template frame; combining the re-sampled template frame and the registered frame to generate an averaged frame; and selecting the averaged frame as an updated template frame to which a subsequently captured frame of data is registered, wherein the first and second frames are obtained from a stationary infrared imagery. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An Electro-Optical (EO) system for processing imagery, comprising:
-
a sensor for generating input data; and a processor module coupled to the sensor, the processor module configured to; select a first frame of data as a template frame; capture a second frame of data using the EO system; correlate at least a portion of the second frame with the template frame to generate a shift vector; register the second frame with the template frame by interpolating the second frame using the shift vector and re-sampling by spatially oversampling at least a portion of the second frame by a factor greater than one to produce a registered frame; re-sample the template frame; combine the re-sampled template frame and the registered frame to generate an averaged frame; and select the averaged frame as an updated template frame to which a subsequently captured frame of data is registered, wherein the first and second frames are obtained from a stationary infrared imagery. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification