During the process of use, the temperature of the optical system barrel increases, causing the edge temperature of the lens to be higher than the center, or the thermal radiation of the barrel reaches the detector through the optical lens, causing the gray level to gradually increase from the center to the edge of the image. As the instrument is used longer, the lens barrel becomes hotter and the vignetting effect. becomes more severe.
A method of suppressing the "vignetting effect" of real-time infrared images, which is characterized by the following steps:
Step 1: Turn on the infrared thermal imaging camera, wait until the image is stable, about 5 minutes, and complete an image non-uniform correction;
Step 2: After completing the step 1, wait for about 15 minutes until the vignetting effect appears, and collect the vignetting effect image for the uniform heat radiation scene;
Step 3: Through statistical distribution of histograms, it is obtained that the point (x0, y0) closest to the center of the image in the relatively dark image pixels is used as the image center of the vignetting effect;
Step 4; According to the resolution and formula of the image
Dmax= max(√(〖〖(x-x0)〗^2+(y-y0)〗^2 )), Calculate the value Dmax, Dmax is the farthest point from (x0, y0) among all pixel points;
Step 5: According to the mathematical model g(x, y) =a×r2+b×r4, where r is the mathematical model related to the image position, the step size for a and b is 0.1, and the range is [-2, 2], iteratively solve g(x, y), and then calculate the value Ilight from Ilight=Iin×g (x, y), where Iin is the original image data collected in real time, Ilight is the additive noise that needs to be required, and Iout is the original image; Use Iout=Iin-Ilight and D(Iout)=∑|Iout-Iideal| to solve for the value D(Iin). D(Iout) is the variance between the ideal output image and the actual image output. Compare the value D(Iin) obtained from each group of a and b, and record the combination of a and b with the smallest value D(Iin);
Step 6: Use the image vignetting effect center (x0, y0) obtained in step 3, the Dmax calculated in step 4, and the combination of a and b when D(Iin) is minimized in step 5 to calculate the Ilight of different scene images in real time. Use lout = Iin-Ilight to suppress the image vignetting effect in real time.
4.Prevention and Improvement Measures
·Non-uniformity correction
Due to the limitations of the infrared detector manufacturing process, each detection element of the infrared detector has a different response rate to infrared radiation. The above-mentioned ghosts and bad pixels will appear on the imaging surface, affecting the imaging quality of the thermal imaging.
Different pixels of the infrared focal plane array have different video output signal amplitudes under the same uniform incident radiation. This is the so-called non-uniformity of the infrared focal plane array response.
Non-uniformity correction refers to a technical means that effectively reduces the non-uniformity of the detector's response rate (i.e. the inherent spatial noise of the detector) and improves the imaging quality of the thermal imaging.
Spatial noise refers to the difference between the output signals of different pixels when a thermal imaging camera observes a target. Spatial noise can also be divided into low-frequency spatial noise (non-uniformity noise) and high-frequency spatial noise (fixed pattern noise FPN).
After non-uniformity correction, the image of the thermal imaging camera is uniform, ghosts and bad pixels disappear, and the imaging effect is significantly improved, which can greatly improve the observation ability of the thermal imaging camera.