IP Library Granted Patent US 9,418,404
Granted Patent B2
US 9,418,404 · App. 14/352,098 · Granted Aug 16, 2016

Infrared detector system and method

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,418,404
App. No.
14/352,098
Granted
Aug 16, 2016
Kind
B2
Abstract

An infrared detector system is described in which a despeckle filter is applied to image data generated by a High Operating Temperature (HOT) detector array. The filter reads the data associated with each pixel of the image generated and compares it with selected neighboring pixels. The comparison yields a series of values that are compared to predetermined thresholds and the pixel is scored according to the number of values that exceed the threshold set. The score assigned to the pixel then determines the treatment of the pixel in the image to be generated. The data value of the pixel may be ignored, included or substituted with an alternative calculated value.

Claims (36)

1. An IR detector system comprising:

a High Operating Temperature detector pixel array; and

a filter for filtering noise from the data generated by the detector pixel array, the filter including:

a reading portion for reading a size of the pixel array;

a selection portion for selecting a pixel under test and a number of surrounding pixels;

a comparison portion for comparing data representative of the selected pixel to each surrounding pixel and generating a score based on a first threshold value and a second threshold value, the score being representative of a condition of the data representative of the selected pixel for each surrounding pixel;

a counting portion for counting the score of the selected pixel for each surrounding pixel; and

an averaging portion for taking a mean average score of each surrounding pixel of the selected pixel such that noise generated by the detector pixel array and included in image data of the detector pixel array is substantially removed.

2. The IR detector system according to claim 1 , in which the filter comprises a non-linear, rank selection filter.

3. The IR detector system according to claim 1 , in which the number of the surrounding pixels selected is four and the comparison between the selected pixel and the four surrounding pixels comprises subtracting a value of the selected pixel from values of the surrounding pixels and comparing these values to one of the first threshold value and the second threshold value.

4. The IR detector system according to claim 3 , in which the selected pixel is scored based on the number of the surrounding pixels that exceed the first and second threshold values and the data representative of the selected pixel is substituted based on the score generated for that pixel.

5. The IR detector system according to claim 4 , in which the substitution comprises, removal of the data point relevant to the selected pixel and replacing it with a data point generated by the average data value of the surrounding pixels.

6. The IR detector system according to claim 1 , in which a substituted value is assigned to the selected pixel.

7. A method of reducing the effects of deviant pixels in infrared images generated by High Operating Temperature detector pixel arrays, comprising the steps of:

generating an image of a scene; and

inputting data representative of the image of the scene into a filter, in which the filtering includes the steps of:

reading a size of the detector pixel array;

sequentially stepping through the data associated with each pixel of the detector pixel array and selecting a pixel to test and a number of surrounding pixels;

comparing the selected pixel to each surrounding pixel selected;

generating a value for each surrounding pixel based on the comparison between the selected pixel and each surrounding pixel;

comparing the value of each surrounding pixel to one of a first predetermined threshold value and a second predetermined threshold value;

counting a number of the surrounding pixels exceeding the first and second threshold values;

generating a score for the selected pixel;

including, excluding or substituting an alternative value for the selected pixel based on the score; and

repeating all of the above steps for the next selected pixel until all of the pixels in the detector pixel array have been stepped through.

8. The method according to claim 7 , further comprising the step of generating an alternative value for the selected pixel based on an average data value of the surrounding pixels and substituting that value for the actual data value for the selected pixel in the image.

9. The IR detector system according to claim 2 , in which the number of surrounding pixels selected is four and the comparison between the selected pixel and the four surrounding pixels comprises subtracting the value of the selected pixel from the values of the surrounding pixels and comparing these generated values to one of the first and second predetermined threshold values.

10. The IR detector system according to claim 9 , in which the selected pixel is scored based on the number of surrounding pixels that exceed the first and second predetermined threshold values and the data representative of the selected pixel is substituted based on the score generated for that pixel.

11. The IR detector system according to claim 10 , in which the substitution comprises, removal of the data point relevant to the selected pixel and replacing it with a data point generated by the average data value of the surrounding pixels.

12. The IR detector system according to 2 , in which a substituted value is assigned to the selected pixel.

13. The IR detector system according to 3 , in which a substituted value is assigned to the selected pixel.

14. The IR detector system according to 4 , in which a substituted value is assigned to the selected pixel.

15. The IR detector system according to 5 , in which a substituted value is assigned to the selected pixel.

16. The IR detector system according to 9 , in which a substituted value is assigned to the selected pixel.

17. The IR detector system according to 10 , in which a substituted value is assigned to the selected pixel.

18. The IR detector system according to 11 , in which a substituted value is assigned to the selected pixel.

Assignments (3)
CHANGE OF NAME Recorded Jan 6, 2022
From: LEONARDO MW LTD
To: LEONARDO UK LTD
Reel/Frame 058709/0231 →
CHANGE OF NAME Recorded Oct 17, 2016
From: SELEX ES LTD
To: LEONARDO MW LTD
Reel/Frame 040381/0102 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 29, 2014
From: PILLANS, LUKE ALEXANDER
To: SELEX ES LTD.
Reel/Frame 032987/0354 →