Infrared imaging detector blind pixel marking and filling method and system

Through the classification of blind elements of infrared detectors and different types of filling methods, the problem of the impact of blind elements in infrared remote sensing images is solved, and the image quality and filling effect are improved, especially the processing effect of continuous blind elements is significant.

CN119295603APending Publication Date: 2025-01-10SHANGHAI SATELLITE ENG INST
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202411372543.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-29
Publication Date
2025-01-10

AI Technical Summary

Technical Problem

The prior art cannot effectively eliminate the blind elements of infrared detectors, resulting in the impact of infrared remote sensing image quality, especially the lack of research on the filling method of large-area continuous blind elements.

Method used

According to the distribution characteristics of blind elements, they are divided into three categories (Class I, Class II, Class III), and different filling methods are used, using the highest 2bits in the 16-bit data to set as blind element mark bits, and the second highest 2bits are the filling mark bits. , the lower 12 bits are grayscale values. Different types of blind elements are distinguished by blind element types and fill mark bits for filling, and select the appropriate grayscale values ​​for filling.

Benefits of technology

It realizes effective classification and filling of blind elements in infrared remote sensing images, especially the filling effect of large-area continuous blind elements is good, improves image quality, and stores more detailed blind elements distribution feature information, making it more flexible and multi-dimensional Hierarchical image processing provides possibilities.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119295603A_ABST
    Figure CN119295603A_ABST
Patent Text Reader

Abstract

The invention provides a method and a system for marking and filling blind pixels of an infrared imaging detector. The method comprises the following steps of: 1, dividing the blind pixels of the infrared imaging detector into three types according to the distribution characteristics of the blind pixels; 2, distinguishing normal pixels and three types of blind pixels through blind pixel type flag bits, and adopting different filling methods for each type of blind pixels; and 3, whether the blind pixel is filled or not is distinguished through the blind pixel filling flag bit, and the gray value used before non-uniform correction or after non-uniform correction is used during filling. According to the method, the filling effect on large-area continuous blind pixels is good, a more ideal infrared remote sensing image can be obtained, more detailed remote sensing image blind pixel distribution feature information and blind pixel filling information can be stored in image data, and the possibility is provided for more flexible and multi-level image processing.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to the field of infrared remote sensing imaging technology, and in particular to a blind pixel marking and filling method and system for an infrared imaging detector. Background Art

[0002] Infrared imaging detectors are the core components of infrared remote sensing payloads and infrared imaging equipment. Limited by the current technological level, it is still impossible to eliminate the blind pixels of infrared detectors, which has a significant impact on the quality of infrared remote sensing images, especially in infrared detection payload images, where blind pixels are easily misidentified as point targets. In order to reduce the impact of blind pixels on infrared remote sensing images, the conventional approach is generally to simply mark or fill in the mean value, without analyzing and classifying the distribution of blind pixels, and not designing filling methods based on the distribution of blind pixels. In particular, there is a lack of research on filling methods for large-area continuous blind pixels. Therefore, it is very meaningful to study a design method for marking and filling blind pixels of infrared imaging detectors, classify blind pixels, and design filling methods for them respectively.

[0003] The invention with publication number CN117095387A discloses a method, system and storage medium for continuous blind pixel identification, labeling and statistics, which relates to the field of continuous blind pixel identification. The method comprises the following steps: obtaining an original blind pixel data matrix by using an array infrared focal plane detector; determining continuous blind pixels in the original blind pixel data matrix; deleting continuous blind pixels whose sizes are smaller than the minimum continuous blind pixel size p in the original blind pixel data matrix to obtain a new blind pixel data matrix; saving the information of continuous blind pixels in the new blind pixel data matrix into a structure; creating a continuous blind pixel statistics matrix according to the information of the largest continuous blind pixel in the structure; using the continuous blind pixel statistics matrix to count the information of a single continuous blind pixel; determining a continuous blind pixel distribution map according to the new blind pixel data matrix; and labeling the centroid position coordinates and envelope size data of the continuous blind pixels according to the continuous blind pixel distribution map.

[0004] The invention with publication number CN111353495B relates to a statistical analysis and evaluation method for blind pixels in infrared imaging, which detects blind pixel pixels in an original infrared image and converts it into a binary image; defines four areas in the binary image, identifies blind pixel connected areas, and scans the entire image to obtain all blind pixel connected areas; calculates the number of pixels in each connected area, classifies them according to the number of pixels in each connected area, and counts the distribution of the number of pixels in the connected areas in the four areas respectively; calculates the blind pixel probability density, blind pixel density and blind pixel discreteness, and evaluates the binary image.

[0005] The invention with publication number CN117372300A provides a method and device for correcting blind pixels in an infrared imaging system, the method comprising: obtaining infrared images of a target scene at different integration times; subtracting the infrared images at any two integration times to obtain a difference image; wherein the lengths of the integration times corresponding to different difference images are the same; determining the grayscale value of each pixel in the difference image, and calculating the blind pixel threshold corresponding to the difference image; determining the blind pixels in the difference image according to the blind pixel threshold; and performing blind pixel compensation on the blind pixels according to the infrared image to complete the blind pixel correction.

[0006] The invention with publication number CN111369552B discloses an infrared blind pixel detection method, device and computer-readable storage medium. The method includes, during the production process of infrared imaging equipment, using a pre-generated blind pixel table to perform infrared blind pixel detection; during the use of the infrared imaging equipment, sliding window processing is performed on the infrared image to be output according to the preset neighborhood value to obtain the maximum value and minimum value of each window; if the infrared image to be output meets the preset judgment condition, the random blind pixels and flicker blind pixels in the scene are determined based on the relationship between the variance of the infrared image to be output and the third preset threshold. The blind pixel table is obtained by merging the model blind pixel and / or the flicker blind pixel and / or the response blind pixel to determine the fixed blind pixel in the calibration process; the preset judgment condition is generated based on the relationship between the maximum value, the minimum value and the fourth preset threshold.

[0007] The invention with publication number CN116823764A discloses a blind pixel detection method for infrared images based on a sliding window. First, a 3x3 window is selected with the current point as the center to determine whether the current point is a candidate blind pixel; then, based on the difference between the candidate blind pixel and the surrounding 8 pixel points and the difference between the surrounding 8 pixel points, it is determined whether it is a real blind pixel. If the candidate blind pixel point is not determined to be a blind pixel, then the maximum or minimum value of the 8 pixel points around the point is used to continue to determine whether the point is a blind pixel.

[0008] The above patents only involve simple marking of blind pixels and a single method of filling them. They do not involve classification marking based on blind pixel distribution characteristics, do not involve individually designed filling methods based on different blind pixel types, do not involve selecting data before or after non-uniformity correction for filling, and especially do not involve methods for filling large-area contiguous blind pixels. Summary of the invention

[0009] In view of the defects in the prior art, the object of the present invention is to provide a method and system for marking and filling blind pixels of an infrared imaging detector.

[0010] The method for marking and filling blind pixels of an infrared imaging detector provided by the present invention comprises:

[0011] Step 1: The blind pixels of infrared imaging detectors are divided into three categories according to their distribution characteristics; blind pixels whose adjacent pixels are all normal pixels are defined as Class I blind pixels, blind pixels whose adjacent pixels have blind pixels but not all are blind pixels are defined as Class II blind pixels, and blind pixels whose adjacent pixels are all blind pixels are defined as Class III blind pixels;

[0012] Each pixel in the infrared remote sensing image data occupies 16 bits, of which the highest 2 bits are set as the blind pixel mark bit, the second highest 2 bits are set as the blind pixel fill mark bit, and the lower 12 bits are the pixel grayscale value;

[0013] Step 2: Use the blind pixel type marker to distinguish normal pixels from three types of blind pixels, and use different filling methods for each type of blind pixel;

[0014] Step 3: Use the blind pixel filling flag bit to distinguish whether the blind pixel is filled, and whether the grayscale value before or after the non-uniformity correction is used during the filling.

[0015] Preferably, the grayscale value of a type I blind pixel is filled with the average grayscale value of its adjacent pixels, the grayscale value of a type II blind pixel is filled with the average grayscale value of normal pixels among its adjacent pixels, and the grayscale value of a type III blind pixel is filled with the average grayscale value of normal pixels among its nearest surrounding pixels containing normal pixels.

[0016] Preferably, the infrared imaging image is set as an image before non-uniformity correction or an image after non-uniformity correction;

[0017] Set whether blind pixels are filled, and whether to use the grayscale value of normal pixels before or after non-uniform correction for calculation and filling;

[0018] A 2-bit blind pixel filling mark is set in the image to distinguish the filling status of the blind pixel. A blind pixel filling mark of 00 indicates that no blind pixel filling is performed, a blind pixel filling mark of 10 indicates that the grayscale value of the normal pixel before non-uniform correction is used for calculation and filling, and a blind pixel filling mark of 11 indicates that the grayscale value of the normal pixel after non-uniform correction is used for calculation and filling.

[0019] Preferably, the adjacent pixels are a set of pixels in the detector outside the designated blind pixels, whose row numbers differ from the row numbers of the designated blind pixels by no more than 1, and whose column numbers differ from the column numbers of the designated blind pixels by no more than 1.

[0020] Preferably, a set of pixels in the detector, outside the designated blind pixel, whose row number differs by N from the row number of the designated blind pixel and whose column number differs by no more than N from the column number of the designated blind pixel, and whose column number differs by N from the column number of the designated blind pixel and whose row number differs by no more than N from the row number of the designated blind pixel, is defined as the surrounding pixels of the designated blind pixel, and the surrounding pixel that contains a normal pixel and has the smallest N value is the nearest surrounding pixel that contains the normal pixel, wherein N is a natural number ≥2.

[0021] The infrared imaging detector blind element marking and filling system provided by the present invention comprises:

[0022] Module M1: The blind pixels of infrared imaging detectors are divided into three categories according to their distribution characteristics; blind pixels whose adjacent pixels are all normal pixels are defined as Class I blind pixels, blind pixels whose adjacent pixels have blind pixels but not all are blind pixels are defined as Class II blind pixels, and blind pixels whose adjacent pixels are all blind pixels are defined as Class III blind pixels;

[0023] Each pixel in the infrared remote sensing image data occupies 16 bits, of which the highest 2 bits are set as the blind pixel mark bit, the second highest 2 bits are set as the blind pixel fill mark bit, and the lower 12 bits are the pixel grayscale value;

[0024] Module M2: distinguish normal pixels from three types of blind pixels through blind pixel type markers, and use different filling methods for each type of blind pixel;

[0025] Module M3: distinguishes whether the blind pixel is filled or not through the blind pixel filling flag bit, and whether the grayscale value before or after the non-uniformity correction is used when filling.

[0026] Preferably, the grayscale value of a type I blind pixel is filled with the average grayscale value of its adjacent pixels, the grayscale value of a type II blind pixel is filled with the average grayscale value of normal pixels among its adjacent pixels, and the grayscale value of a type III blind pixel is filled with the average grayscale value of normal pixels among its nearest surrounding pixels containing normal pixels.

[0027] Preferably, the infrared imaging image is set as an image before non-uniformity correction or an image after non-uniformity correction;

[0028] Set whether blind pixels are filled, and whether to use the grayscale value of normal pixels before or after non-uniform correction for calculation and filling;

[0029] A 2-bit blind pixel filling mark is set in the image to distinguish the filling status of the blind pixel. A blind pixel filling mark of 00 indicates that no blind pixel filling is performed, a blind pixel filling mark of 10 indicates that the grayscale value of the normal pixel before non-uniform correction is used for calculation and filling, and a blind pixel filling mark of 11 indicates that the grayscale value of the normal pixel after non-uniform correction is used for calculation and filling.

[0030] Preferably, the adjacent pixels are a set of pixels in the detector outside the designated blind pixels, whose row numbers differ from the row numbers of the designated blind pixels by no more than 1, and whose column numbers differ from the column numbers of the designated blind pixels by no more than 1.

[0031] Preferably, a set of pixels in the detector, outside the designated blind pixel, whose row number differs by N from the row number of the designated blind pixel and whose column number differs by no more than N from the column number of the designated blind pixel, and whose column number differs by N from the column number of the designated blind pixel and whose row number differs by no more than N from the row number of the designated blind pixel, is defined as the surrounding pixels of the designated blind pixel, and the surrounding pixel that contains a normal pixel and has the smallest N value is the nearest surrounding pixel that contains the normal pixel, wherein N is a natural number ≥2.

[0032] Compared with the prior art, the present invention has the following beneficial effects:

[0033] (1) The blind pixels of the infrared imaging detector are classified according to their distribution characteristics. Different filling methods are used for blind pixels of each distribution type. The filling effect is good for large-area continuous blind pixels, and a more ideal infrared remote sensing image can be obtained.

[0034] (2) The image data can store more detailed information on the distribution characteristics of blind pixels in remote sensing images, making it possible to process images more flexibly and at more levels. BRIEF DESCRIPTION OF THE DRAWINGS

[0035] Other features, objects and advantages of the present invention will become more apparent from the detailed description of non-limiting embodiments made with reference to the following drawings:

[0036] Figure 1 A schematic diagram of blind element marking of a design method for blind element marking and filling of an infrared imaging detector according to the present invention;

[0037] Figure 2 The present invention is a schematic diagram of blind element filling in a design method for marking and filling blind elements of an infrared imaging detector. DETAILED DESCRIPTION

[0038] The present invention is described in detail below in conjunction with specific embodiments. The following embodiments will help those skilled in the art to further understand the present invention, but are not intended to limit the present invention in any form. It should be noted that, for those of ordinary skill in the art, several changes and improvements can also be made without departing from the concept of the present invention. These all belong to the protection scope of the present invention.

[0039] Example 1

[0040] The present invention provides a method for marking and filling blind pixels of infrared imaging detectors. The blind pixels of infrared imaging detectors are divided into three categories according to the distribution characteristics of the blind pixels; blind pixels whose adjacent pixels are all normal pixels are defined as Class I blind pixels, blind pixels whose adjacent pixels have blind pixels but not all are blind pixels are defined as Class II blind pixels, and blind pixels whose adjacent pixels are all blind pixels are defined as Class III blind pixels;

[0041] Each pixel in the infrared remote sensing image data occupies 16 bits, of which the upper 2 bits are set as the blind pixel mark bit, the second upper 2 bits are set as the blind pixel fill mark bit, and the lower 12 bits are the pixel grayscale value.

[0042] A blind pixel mark of "00" indicates a normal pixel, a blind pixel mark of "01" indicates a type I blind pixel, a blind pixel mark of "10" indicates a type II blind pixel, and a blind pixel mark of "11" indicates a type III blind pixel.

[0043] Each type of blind pixel adopts a different filling method. The gray value of type I blind pixel is filled with the average gray value of its adjacent pixels, the gray value of type II blind pixel is filled with the average gray value of normal pixels in its adjacent pixels, and the gray value of type III blind pixel is filled with the average gray value of normal pixels in the nearest surrounding pixels containing normal pixels.

[0044] Adjacent pixels are the pixel sets within the detector and outside the designated blind pixels, whose row numbers differ from the row numbers of the designated blind pixels by no more than 1, and whose column numbers differ from the column numbers of the designated blind pixels by no more than 1; the nearest surrounding pixels containing a normal pixel are the pixel sets within the detector and outside the designated blind pixels, whose row numbers differ from the row numbers of the designated blind pixels by N (N is a natural number ≥ 2, the same below) and whose column numbers differ from the column numbers of the designated blind pixels by no more than N, and whose column numbers differ from the column numbers of the designated blind pixels by N, and whose row numbers differ from the row numbers of the designated blind pixels by no more than N, and the surrounding pixels containing a normal pixel and whose N value is the smallest are the nearest surrounding pixels containing the normal pixel.

[0045] The infrared imaging image can be set as the image before or after non-uniform correction; it can be set whether the blind pixel is filled, and whether the gray value of the normal pixel before or after non-uniform correction is used for calculation and filling; a 2-bit blind pixel filling mark is set in the image to mark and distinguish the filling status of the blind pixel;

[0046] The blind cell filling mark bit "00" indicates that no blind cell filling is performed, the blind cell filling mark bit "10" indicates that the grayscale value of the normal pixel before non-uniformity correction is used for calculation and filling, and the blind cell filling mark bit "11" indicates that the grayscale value of the normal pixel after non-uniformity correction is used for calculation and filling.

[0047] Example 2

[0048] Take an 8×8 pixel infrared detector as an example. Figure 1 and Figure 2 .

[0049] Each pixel in the infrared remote sensing image data occupies 16 bits, of which the upper 2 bits are set as the blind pixel mark bit, the second upper 2 bits are set as the blind pixel fill mark bit, and the lower 12 bits are the pixel grayscale value.

[0050] The blind cell filling mark bit "00" indicates that no blind cell filling is performed, the blind cell filling mark bit "10" indicates that the grayscale value of the normal pixel before non-uniformity correction is used for calculation and filling, and the blind cell filling mark bit "11" indicates that the grayscale value of the normal pixel after non-uniformity correction is used for calculation and filling.

[0051] like Figure 1 The figure shows a schematic diagram of the blind pixel marking method of the infrared imaging detector. The blind pixel marking position of a normal pixel is "00"; a blind pixel whose adjacent pixels are all normal pixels is defined as a Class I blind pixel, and the blind pixel marking position is "01"; a blind pixel whose adjacent pixels have blind pixels but not all are blind pixels is defined as a Class II blind pixel, and the blind pixel marking position is "10"; a blind pixel whose adjacent pixels are all blind pixels is defined as a Class III blind pixel, and the blind pixel marking position is "11".

[0052] like Figure 2 The pixel numbers of class I blind pixels are DN27; the pixel numbers of class II blind pixels are DN32, DN33, DN23, as well as DN47, DN55, DN56, DN57, DN65, DN67, DN75, DN76, and DN77; the pixel numbers of class III blind pixels are DN66.

[0053] The grayscale value of type I blind pixels is filled with the average grayscale value of its adjacent pixels, the grayscale value of type II blind pixels is filled with the average grayscale value of normal pixels among its adjacent pixels, and the grayscale value of type III blind pixels is filled with the average grayscale value of normal pixels in the nearest surrounding pixels containing normal pixels.

[0054] (1) Example of grayscale value filling calculation for type I blind pixels:

[0055] DN27=(DN16+DN17+DN18+DN28+DN38+DN37+DN36+DN26) / 8

[0056] (2) Example of grayscale value filling calculation for type II blind pixels:

[0057] DN32=(DN21+DN22+DN43+DN42+DN41+DN31) / 6

[0058] (3) Example of grayscale value filling calculation for type III blind pixels:

[0059] DN66=(DN44+DN45+DN46+DN48+DN58+DN68+DN78+DN88+DN87+DN86+DN85+DN84+DN74+DN64+DN54) / 15

[0060] The infrared imaging image can be set to the image before or after non-uniform correction. The grayscale value of the normal pixel used in the blind pixel filling value calculation can also be set to use the grayscale value of the normal pixel before or after non-uniform correction.

[0061] Example 3

[0062] The present invention also provides an infrared imaging detector blind element marking and filling system, which can be implemented by executing the process steps of the infrared imaging detector blind element marking and filling method, that is, those skilled in the art can understand the infrared imaging detector blind element marking and filling method as a preferred implementation of the infrared imaging detector blind element marking and filling system.

[0063] The infrared imaging detector blind element marking and filling system provided by the present invention comprises:

[0064] Module M1: The blind pixels of infrared imaging detectors are divided into three categories according to their distribution characteristics; blind pixels whose adjacent pixels are all normal pixels are defined as Class I blind pixels, blind pixels whose adjacent pixels have blind pixels but not all are blind pixels are defined as Class II blind pixels, and blind pixels whose adjacent pixels are all blind pixels are defined as Class III blind pixels;

[0065] Each pixel in the infrared remote sensing image data occupies 16 bits, of which the highest 2 bits are set as the blind pixel mark bit, the second highest 2 bits are set as the blind pixel fill mark bit, and the lower 12 bits are the pixel grayscale value;

[0066] Module M2: distinguish normal pixels from three types of blind pixels through blind pixel type markers, and use different filling methods for each type of blind pixel;

[0067] Module M3: distinguishes whether the blind pixel is filled or not through the blind pixel filling flag bit, and whether the grayscale value before or after the non-uniformity correction is used when filling.

[0068] The grayscale value of type I blind pixels is filled with the average grayscale value of its adjacent pixels, the grayscale value of type II blind pixels is filled with the average grayscale value of normal pixels among its adjacent pixels, and the grayscale value of type III blind pixels is filled with the average grayscale value of normal pixels in the nearest surrounding pixels containing normal pixels.

[0069] The infrared imaging image is set as an image before non-uniformity correction or an image after non-uniformity correction;

[0070] Set whether blind pixels are filled, and whether to use the grayscale value of normal pixels before or after non-uniform correction for calculation and filling;

[0071] A 2-bit blind pixel filling mark is set in the image to distinguish the filling status of the blind pixel. A blind pixel filling mark of 00 indicates that no blind pixel filling is performed, a blind pixel filling mark of 10 indicates that the grayscale value of the normal pixel before non-uniform correction is used for calculation and filling, and a blind pixel filling mark of 11 indicates that the grayscale value of the normal pixel after non-uniform correction is used for calculation and filling.

[0072] The adjacent pixels are a set of pixels in the detector outside the designated blind pixels, whose row numbers differ from the row numbers of the designated blind pixels by no more than 1, and whose column numbers differ from the column numbers of the designated blind pixels by no more than 1.

[0073] The pixel set in the detector, outside the designated blind pixel, whose row number differs by N from the row number of the designated blind pixel and whose column number differs by no more than N from the column number of the designated blind pixel, and whose column number differs by N from the column number of the designated blind pixel and whose row number differs by no more than N from the row number of the designated blind pixel, is defined as the surrounding pixels of the designated blind pixel, and the surrounding pixel that contains a normal pixel and has the smallest N value is the nearest surrounding pixel that contains the normal pixel, where N is a natural number ≥ 2.

[0074] Those skilled in the art know that, in addition to implementing the system, device and its various modules provided by the present invention in a purely computer-readable program code, it is entirely possible to implement the same program in the form of logic gates, switches, application-specific integrated circuits, programmable logic controllers and embedded microcontrollers by logically programming the method steps. Therefore, the system, device and its various modules provided by the present invention can be considered as a hardware component, and the modules included therein for implementing various programs can also be considered as structures within the hardware component; the modules for implementing various functions can also be considered as both software programs for implementing the method and structures within the hardware component.

[0075] The above describes the specific embodiments of the present invention. It should be understood that the present invention is not limited to the above specific embodiments, and those skilled in the art can make various changes or modifications within the scope of the claims, which does not affect the essence of the present invention. In the absence of conflict, the embodiments of the present application and the features in the embodiments can be combined with each other arbitrarily.

Claims

1. A method for marking and filling blind pixels of an infrared imaging detector, characterized in that: include: Step 1: Classify the blind pixels of infrared imaging detectors into three categories according to their distribution characteristics; A blind pixel whose adjacent pixels are all normal pixels is defined as a type I blind pixel, a blind pixel whose adjacent pixels have blind pixels but not all are blind pixels is defined as a type II blind pixel, and a blind pixel whose adjacent pixels are all blind pixels is defined as a type III blind pixel. Each pixel in the infrared remote sensing image data occupies 16 bits, of which the highest 2 bits are set as the blind pixel mark bit, the second highest 2 bits are set as the blind pixel fill mark bit, and the lower 12 bits are the pixel grayscale value; Step 2: Use the blind pixel type marker to distinguish normal pixels from three types of blind pixels, and use different filling methods for each type of blind pixel; Step 3: Use the blind pixel filling flag bit to distinguish whether the blind pixel is filled, and whether the grayscale value before or after the non-uniformity correction is used during the filling.

2. The method for marking and filling blind pixels of an infrared imaging detector according to claim 1, characterized in that: The grayscale value of type I blind pixels is filled with the average grayscale value of its adjacent pixels, the grayscale value of type II blind pixels is filled with the average grayscale value of normal pixels among its adjacent pixels, and the grayscale value of type III blind pixels is filled with the average grayscale value of normal pixels in the nearest surrounding pixels containing normal pixels.

3. The method for marking and filling blind pixels of an infrared imaging detector according to claim 1, characterized in that: The infrared imaging image is set as an image before non-uniformity correction or an image after non-uniformity correction; Set whether blind pixels are filled, and whether to use the grayscale value of normal pixels before or after non-uniform correction for calculation and filling; A 2-bit blind pixel filling mark is set in the image to distinguish the filling status of the blind pixel. A blind pixel filling mark of 00 indicates that no blind pixel filling is performed, a blind pixel filling mark of 10 indicates that the grayscale value of the normal pixel before non-uniform correction is used for calculation and filling, and a blind pixel filling mark of 11 indicates that the grayscale value of the normal pixel after non-uniform correction is used for calculation and filling.

4. The method for marking and filling blind pixels of an infrared imaging detector according to claim 1, characterized in that: The adjacent pixels are a set of pixels in the detector outside the designated blind pixels, whose row numbers differ from the row numbers of the designated blind pixels by no more than 1, and whose column numbers differ from the column numbers of the designated blind pixels by no more than 1.

5. The method for marking and filling blind pixels of an infrared imaging detector according to claim 2, characterized in that: The pixel set in the detector, outside the designated blind pixel, whose row number differs by N from the row number of the designated blind pixel and whose column number differs by no more than N from the column number of the designated blind pixel, and whose column number differs by N from the column number of the designated blind pixel and whose row number differs by no more than N from the row number of the designated blind pixel, is defined as the surrounding pixels of the designated blind pixel, and the surrounding pixel that contains a normal pixel and has the smallest N value is the nearest surrounding pixel that contains the normal pixel, where N is a natural number ≥ 2.

6. An infrared imaging detector blind element marking and filling system, characterized in that: include: Module M1: Classify the blind pixels of infrared imaging detectors into three categories according to their distribution characteristics; A blind pixel whose adjacent pixels are all normal pixels is defined as a type I blind pixel, a blind pixel whose adjacent pixels have blind pixels but not all are blind pixels is defined as a type II blind pixel, and a blind pixel whose adjacent pixels are all blind pixels is defined as a type III blind pixel. Each pixel in the infrared remote sensing image data occupies 16 bits, of which the highest 2 bits are set as the blind pixel mark bit, the second highest 2 bits are set as the blind pixel fill mark bit, and the lower 12 bits are the pixel grayscale value; Module M2: distinguish normal pixels from three types of blind pixels through blind pixel type markers, and use different filling methods for each type of blind pixel; Module M3: distinguishes whether the blind pixel is filled or not through the blind pixel filling flag bit, and whether the grayscale value before or after the non-uniformity correction is used when filling.

7. The infrared imaging detector blind element marking and filling system according to claim 6, characterized in that: The grayscale value of type I blind pixels is filled with the average grayscale value of its adjacent pixels, the grayscale value of type II blind pixels is filled with the average grayscale value of normal pixels among its adjacent pixels, and the grayscale value of type III blind pixels is filled with the average grayscale value of normal pixels in the nearest surrounding pixels containing normal pixels.

8. The infrared imaging detector blind element marking and filling system according to claim 6, characterized in that: The infrared imaging image is set as an image before non-uniformity correction or an image after non-uniformity correction; Set whether blind pixels are filled, and whether to use the grayscale value of normal pixels before or after non-uniform correction for calculation and filling; A 2-bit blind pixel filling mark is set in the image to distinguish the filling status of the blind pixel. A blind pixel filling mark of 00 indicates that no blind pixel filling is performed, a blind pixel filling mark of 10 indicates that the grayscale value of the normal pixel before non-uniform correction is used for calculation and filling, and a blind pixel filling mark of 11 indicates that the grayscale value of the normal pixel after non-uniform correction is used for calculation and filling.

9. The infrared imaging detector blind element marking and filling system according to claim 6, characterized in that: The adjacent pixels are a set of pixels in the detector outside the designated blind pixels, whose row numbers differ from the row numbers of the designated blind pixels by no more than 1, and whose column numbers differ from the column numbers of the designated blind pixels by no more than 1.

10. The infrared imaging detector blind element marking and filling system according to claim 7, characterized in that: The pixel set in the detector, outside the designated blind pixel, whose row number differs by N from the row number of the designated blind pixel and whose column number differs by no more than N from the column number of the designated blind pixel, and whose column number differs by N from the column number of the designated blind pixel and whose row number differs by no more than N from the row number of the designated blind pixel, is defined as the surrounding pixels of the designated blind pixel, and the surrounding pixel that contains a normal pixel and has the smallest N value is the nearest surrounding pixel that contains the normal pixel, where N is a natural number ≥ 2.

Citation Information

Patent Citations

  • A Statistical Analysis and Evaluation Method for Blind Pixels in Infrared Imaging

    CN111353495B

  • Infrared blind element detection method, device and computer-readable storage medium

    CN111369552B

  • Infrared image blind pixel detection method based on sliding window

    CN116823764A

  • Continuous blind pixel identification labeling and statistical method and system and storage medium

    CN117095387A

  • Infrared imaging system blind pixel correction method and device

    CN117372300A