Digital image enhancement using successive zoom images
AssigneeLockheed Martin Corporation
InventorV. Edward Gold, Jr.
Life of this patent
Estimating the term…
Abstract
A method and Electro-Optical (EO) system for processing imagery comprising selecting a first frame of data as a template frame; capturing a second frame of data using the EO system, for a plurality of pixels of the second frame, correlating the plurality of pixels of the second frame with pixels of the template frame to generate a plurality of shift vectors, one for each pixel of the plurality of pixels of the second frame, registering the second frame with the template frame by interpolating the second frame using the plurality of shift vectors and re-sampling at least a portion of the second frame to produce a registered frame, re-sampling the template frame, and combining the re-sampled template frame and the registered frame to generate an averaged frame.
Claims18
A method for processing imagery using an Electro-Optical (EO) system, the method comprising the steps of:
- selecting a first frame of data as a template frame;
- capturing a second frame of data using the EO system;
- for a plurality of pixels of the second frame, correlating the plurality of pixels of the second frame with pixels of the template frame to generate a plurality of shift vectors, one for each pixel of the plurality of pixels of the second frame;
- registering the second frame with the template frame by interpolating the second frame using the plurality of shift vectors and sampling at least a portion of the second frame to produce a registered frame;
- sampling the template frame;
- combining the sampled template frame and the registered frame to generate an averaged frame;
- and
- permitting a user to switch to an alternate method of image enhancement providing a single shift vector rather than one for each pixel of the second frame.
An Electro-Optical (EO) system for processing imagery, said system 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;
- for a plurality of pixels of the second frame, correlate the plurality of pixels of the second frame with pixels of the template frame to generate a shift vector a plurality of shift vectors, one for each pixel of the plurality of pixels of the second frame;
- register the second frame with the template frame by interpolating the second frame using the plurality of shift vectors and re-sampling at least a portion of the second frame to produce a registered frame;
- sample the template frame;
- combine the sampled template frame and the registered frame to generate an averaged frame;
- and
- permit a user to switch to an alternate type of image enhancement providing a single shift vector rather than one for each pixel of the second frame.
Dependencies are inferred from the claim text.