Method and system for enhancing short wave infrared images using super resolution (SR) and local area processing (LAP) techniques
First Claim
Patent Images
1. A method, comprising:
- providing a processor;
collecting, using the processor, a plurality of low-intensity infrared images;
enhancing, using the processor, the plurality of low-intensity infrared images to produce a sequence of enhanced images;
registering, using the processor, the sequence of enhanced images;
accumulating, using the processor, the intensities of the registered sequence of enhanced images to produce a composite image;
enhancing, using the processor, the composite image; and
outputting, using the processor, the enhanced composite image,wherein enhancing the plurality of low-intensity infrared images includes;
selecting a first subset of low-intensity infrared images from the plurality of low-intensity infrared images;
selecting a first low-intensity infrared image from the first subset of low-intensity infrared images;
determining a region of interest in the first low-intensity infrared image;
extracting a first window image from the first low-intensity infrared image which corresponds to the determined region of interest;
up-sampling and sharpening the extracted first window image;
selecting a second low-intensity infrared image from the first subset of low-intensity infrared images;
extracting a second window image based on the region of interest of the first low-intensity infrared image;
up-sampling and sharpening the extracted second window image;
generating a composite window based on the first and second extracted window images;
enhancing the generated composite window; and
combining the enhanced composite window with the selected first low-intensity infrared image.
6 Assignments
0 Petitions
Accused Products
Abstract
A high resolution image of a scene or object is generated by collecting a plurality of images, enhancing the plurality of images to produce a sequence of enhanced images, registering the sequence of enhanced images, accumulating the intensities of the registered sequence of enhanced images to produce a composite image, and enhancing the composite image.
-
Citations
21 Claims
-
1. A method, comprising:
-
providing a processor; collecting, using the processor, a plurality of low-intensity infrared images; enhancing, using the processor, the plurality of low-intensity infrared images to produce a sequence of enhanced images; registering, using the processor, the sequence of enhanced images; accumulating, using the processor, the intensities of the registered sequence of enhanced images to produce a composite image; enhancing, using the processor, the composite image; and outputting, using the processor, the enhanced composite image, wherein enhancing the plurality of low-intensity infrared images includes; selecting a first subset of low-intensity infrared images from the plurality of low-intensity infrared images; selecting a first low-intensity infrared image from the first subset of low-intensity infrared images; determining a region of interest in the first low-intensity infrared image; extracting a first window image from the first low-intensity infrared image which corresponds to the determined region of interest; up-sampling and sharpening the extracted first window image; selecting a second low-intensity infrared image from the first subset of low-intensity infrared images; extracting a second window image based on the region of interest of the first low-intensity infrared image; up-sampling and sharpening the extracted second window image; generating a composite window based on the first and second extracted window images; enhancing the generated composite window; and combining the enhanced composite window with the selected first low-intensity infrared image. - View Dependent Claims (2, 3)
-
-
4. A non-transitory computer-readable medium storing instructions that, when executed, cause a computer to:
-
collect a plurality of low-intensity infrared images; enhance each of the plurality of low-intensity infrared images to produce a sequence of enhanced images; register the sequence of enhanced images; accumulate the intensities of the registered sequence of enhanced images to produce a composite image; enhance the composite image; and output the enhanced composite image, wherein enhancing each of the plurality of low-intensity infrared images includes; selecting a first subset of low-intensity infrared images from the plurality of low-intensity infrared images; selecting a first low-intensity infrared image from the first subset of low-intensity infrared images; determining a region of interest in the first low-intensity infrared image; extracting a first window image from the first low-intensity infrared image which corresponds to the determined region of interest; up-sampling and sharpening the extracted first window image; selecting a second low-intensity infrared image from the first subset of low-intensity infrared images; extracting a second window image based on the region of interest of the first low-intensity infrared image; up-sampling and sharpening the extracted second window image; generating a composite window based on the first and second extracted window images; enhancing the generated composite window; and combining the enhanced composite window with the selected first low-intensity infrared image. - View Dependent Claims (5, 6)
-
-
7. An apparatus, comprising:
-
an image detection unit; and an image acquisition unit in communication with the image detection unit, the image acquisition unit comprising a processor and memory storing instructions that, when executed by the processor, cause the image acquisition unit to; collect a plurality of low-intensity infrared images; enhance each of the plurality of low-intensity infrared images to produce a sequence of enhanced images; register the sequence of enhanced images; accumulate the intensities of the registered sequence of enhanced images to produce a composite image; enhance the composite image; and output the enhanced composite image, wherein enhancing each of the plurality of low-intensity infrared images includes; selecting a first subset of low-intensity infrared images from the plurality of low-intensity infrared images; selecting a first low-intensity infrared image from the first subset of low-intensity infrared images; determining a region of interest in the first low-intensity infrared image; extracting a first window image from the first low-intensity infrared image which corresponds to the determined region of interest; up-sampling and sharpening the extracted first window image; selecting a second low-intensity infrared image from the first subset of low-intensity infrared images; extracting a second window image based on the region of interest of the first low-intensity infrared image; up-sampling and sharpening the extracted second window image; generating a composite window based on the first and second extracted window images; enhancing the generated composite window; and combining the enhanced composite window with the selected first low-intensity infrared image. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A method, comprising:
-
providing a processor; collecting, using the processor, a plurality of low-intensity infrared images; enhancing, using the processor, the plurality of low-intensity infrared images to produce a sequence of enhanced images; registering, using the processor, the sequence of enhanced images; accumulating, using the processor, the intensities of the registered sequence of enhanced images to produce a composite image; enhancing, using the processor, the composite image; and outputting, using the processor, the enhanced composite image, wherein registering the sequence of enhanced images comprises; selecting a reference image from the sequence of enhanced images; determining pixel shifts between the reference image and each of remaining images of the sequence of enhanced images; and mapping the remaining images of the sequence of enhanced images onto the reference image based on the pixel shifts. - View Dependent Claims (14)
-
-
15. A non-transitory computer-readable medium storing instructions that, when executed, cause a computer to:
-
collect a plurality of low-intensity infrared images; enhance each of the plurality of low-intensity infrared images to produce a sequence of enhanced images; register the sequence of enhanced images; accumulate the intensities of the registered sequence of enhanced images to produce a composite image; enhance the composite image; and output the enhanced composite image, wherein registering the sequence of enhanced images comprises; selecting a reference image from the sequence of enhanced images; determining pixel shifts between the reference image and each of remaining images of the sequence of enhanced images; and mapping the remaining images of the sequence of enhanced images onto the reference image based on the pixel shifts. - View Dependent Claims (16)
-
-
17. An apparatus, comprising:
-
an image detection unit; and an image acquisition unit in communication with the image detection unit, the image acquisition unit comprising a processor and memory storing instructions that, when executed by the processor, cause the image acquisition unit to; collect a plurality of low-intensity infrared images; enhance each of the plurality of low-intensity infrared images to produce a sequence of enhanced images; register the sequence of enhanced images; accumulate the intensities of the registered sequence of enhanced images to produce a composite image; enhance the composite image; and output the enhanced composite image, wherein registering the sequence of enhanced images comprises; selecting a reference image from the sequence of enhanced images; determining pixel shifts between the reference image and each of remaining images of the sequence of enhanced images; and mapping the remaining images of the sequence of enhanced images onto the reference image based on the pixel shifts. - View Dependent Claims (18, 19, 20, 21)
-
Specification