Temperature drift compensation method and infrared temperature measurement system
By dynamically estimating and fitting the temperature drift coefficient of the lens barrel of the infrared imaging device, the problem that the fixed temperature drift correction coefficient in the prior art cannot adapt to the thermal stability process is solved, and the infrared temperature measurement accuracy is improved and the temperature measurement results are achieved. stability.
Patent Information
- Application Number
- CN202411462096.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-18
- Publication Date
- 2024-12-10
AI Technical Summary
Existing infrared imaging equipment uses a fixed temperature drift correction coefficient in lens barrel temperature drift compensation, which cannot adapt to the entire process from start-up to thermal stability, resulting in low temperature drift correction accuracy and large fluctuations in temperature measurement results.
By dynamically estimating the temperature drift coefficient of the lens barrel, the initial value of the temperature drift coefficient estimate is obtained by using the ratio of the mean increment of the shutter background and the shutter temperature increment, and fitting it to obtain the estimated value of the temperature drift coefficient of the ideal lens barrel. Dynamic compensation is performed to improve infrared temperature measurement accuracy.
Dynamic correction of the barrel temperature float is achieved, infrared temperature measurement accuracy is improved, and the barrel temperature float compensation is suitable for the entire process of infrared thermal imaging, reducing the fluctuations in the temperature measurement results.
Smart Images

Figure CN119104161A_ABST
Abstract
Description
Technical Field
[0001] The invention relates to the field of infrared temperature measurement technology, and in particular to a barrel temperature drift compensation method for infrared imaging equipment and an infrared temperature measurement system. Background Art
[0002] Temperature drift refers to the change in semiconductor device parameters caused by temperature changes, referred to as "temperature drift". For imaging devices that support focusing operations, the optical lens generates heat due to the device motherboard, infrared detector, etc., and the heat is transferred to the lens. The lens superimposes this heat on the received infrared radiation signal, causing the temperature measurement value to drift slowly, which is the temperature drift of the lens barrel (head). Therefore, how to compensate for the temperature drift of the lens barrel to improve the adaptability of the lens in different environments has become an urgent problem to be solved.
[0003] In the prior art, the temperature drift of the lens barrel is usually compensated by a fixed temperature drift correction coefficient. However, it has been found that the temperature drift correction coefficient of the lens barrel will slowly change with the thermal state of the infrared imaging device. Specifically, as the startup time increases, the temperature rise per unit time of the infrared imaging device first increases, then decreases, and then gradually approaches 0. Therefore, the temperature drift coefficient of the lens barrel will tend to gradually decrease.
[0004] Therefore, if a fixed lens barrel temperature drift correction coefficient is used to compensate for the temperature drift of the lens barrel in different working stages, it cannot adapt to the lens barrel temperature drift compensation process from power-on to thermal stabilization of the equipment. The temperature drift correction accuracy is low, resulting in large fluctuations in the final temperature measurement results. Summary of the invention
[0005] The object of the present invention is to provide a temperature drift compensation method and an infrared temperature measurement system, which obtain a barrel temperature drift coefficient estimation value that is close to the ideal barrel temperature drift coefficient by fitting an estimated initial value of the barrel temperature drift coefficient and an ideal barrel temperature drift coefficient, so as to realize dynamic estimation of the barrel temperature drift coefficient, and correct the barrel temperature drift based on the dynamic barrel temperature drift coefficient estimation value, thereby improving the infrared temperature measurement accuracy.
[0006] To achieve the above object, the present invention provides the following technical solutions:
[0007] On the one hand, a method for compensating temperature drift of a lens barrel is provided, characterized in that it comprises the following steps:
[0008] Controlling the shutter of the infrared imaging device to start several times to obtain target image data and shutter temperature;
[0009] Calculate the barrel temperature drift coefficient k based on the target image data and shutter temperature i ;
[0010] Get the initial value h of the barrel temperature drift coefficient based on the shutter temperature and the shutter background average i ;
[0011] Temperature drift coefficient k of the lens tube i 、Estimation of initial value of tube temperature drift coefficient h i Fitting to obtain an estimate of the tube temperature drift coefficient
[0012] Estimated value based on the lens barrel temperature drift coefficient The temperature drift of the lens barrel is compensated to obtain the temperature drift compensation amount ΔLen of the lens barrel.
[0013] Preferably, the barrel temperature drift coefficient k is calculated according to the following formula: i :
[0014]
[0015] Among them, Δy16 i The Y16 value increment within the time interval between two consecutive shutter activations; ΔT i It is the shutter temperature increment within the time interval between two adjacent shutter activations.
[0016] Preferably, the initial estimated value h of the lens barrel temperature drift coefficient is obtained according to the following formula: i :
[0017]
[0018] Where, ΔB i The shutter background mean increment within the time interval between two consecutive shutter activations; ΔT i f1(ΔB i ) represents the shutter background mean increment ΔB by the soft threshold function f1(*) i Processing; f2(ΔT i ) represents the shutter temperature increment ΔT by the soft threshold function f2(*) i to be processed.
[0019] Preferably, Among them, p1 and p2 are fitting parameters.
[0020] Preferably, Among them, ΔLen i =Len i -Len i-1 , Len i , Len i-1 is the barrel temperature when the shutter is activated for the i-th and i-1-th time.
[0021] Preferably, ΔLeni =ΔT i , ΔT i It is the shutter temperature increment in the time interval between two adjacent shutter activations.
[0022] On the one hand, a temperature drift compensation method is provided, which includes: obtaining a temperature drift compensation amount ΔTy16, and ΔTy16=ΔLen+ΔShu, wherein ΔLen is the temperature drift compensation amount of the lens barrel in any one of claims 1-6; ΔShu=K2*ΔShu i , ΔShu i is the change in shutter temperature when the shutter is activated for the i-th time relative to the shutter temperature when the infrared imaging device is cold started; K2 is the compensation coefficient.
[0023] On the one hand, a method for correcting infrared temperature measurement results is provided, which comprises the following steps:
[0024] The original y16 value of the target acquired by the infrared imaging device is corrected according to the following formula to obtain the corrected y16 value:
[0025]
[0026] Among them, y16, They are the target original y16 value and the corrected y16 value respectively; It is the reverse lookup value of the real-time shutter temperature Shu_t;
[0027] according to Get the corrected target infrared temperature measurement result t.
[0028] On the one hand, an infrared temperature measurement system is provided, characterized in that it includes:
[0029] The lens barrel temperature drift coefficient acquisition module is used to calculate the lens barrel temperature drift coefficient k i ;
[0030] The module for obtaining the estimated initial value is used to obtain the estimated initial value h of the lens barrel temperature drift coefficient. i ;
[0031] Fitting module, which is used to fit the lens barrel temperature drift coefficient k i 、Estimation of initial value of tube temperature drift coefficient h i Fitting to obtain an estimate of the tube temperature drift coefficient
[0032] The lens barrel temperature drift compensation module is used to estimate the value based on the lens barrel temperature drift coefficient Compensate the lens barrel temperature drift to obtain the lens barrel temperature drift compensation amount ΔLen;
[0033] An overall temperature drift compensation module, which is used to obtain a temperature drift compensation amount ΔTy16 according to ΔTy16=ΔLen+ΔShu;
[0034] And a correction module, which is used to correct the original y16 value of the target obtained by the infrared imaging device according to the temperature drift compensation amount ΔTy16 to obtain the corrected y16 value and obtain the corrected target infrared temperature measurement result.
[0035] Preferably, the correction module is based on Correct the original y16 value of the target obtained by the infrared imaging device.
[0036] In summary, the present invention has the following beneficial effects compared with the prior art:
[0037] The present invention uses the ratio of the shutter background mean increment and the shutter temperature increment to obtain the initial value of the estimated barrel temperature drift coefficient, and further obtains the initial value of the estimated barrel temperature drift coefficient and the ideal barrel temperature drift coefficient (i.e., the barrel temperature drift coefficient k i ) is fitted to obtain an estimated value of the barrel temperature drift coefficient that is close to the ideal barrel temperature drift coefficient, so as to realize dynamic estimation of the barrel temperature drift coefficient, and correct the barrel temperature drift based on the dynamic estimated value of the barrel temperature drift coefficient, which can improve the infrared temperature measurement accuracy and can be applied to the barrel temperature drift compensation and temperature measurement result compensation in the whole process of infrared thermal imaging. BRIEF DESCRIPTION OF THE DRAWINGS
[0038] Figure 1 It is a flow chart of the steps of the barrel temperature drift compensation method of the present invention;
[0039] Figure 2 is the shutter background mean increment ΔB in the present invention i , soft threshold function f1(ΔB i ), the horizontal axis is the number of shutter activations, and the vertical axis is the AD value;
[0040] Figure 3 is the shutter temperature increment ΔT in the present invention i The soft threshold function f2(ΔT i ), the horizontal axis is the number of shutter activations, and the vertical axis is the temperature (℃);
[0041] Figure 4 It is a curve diagram of the estimated value of the barrel temperature drift coefficient obtained by the present invention and the reference value of the barrel temperature drift coefficient, the abscissa is the number of shutter activations, and the ordinate is the barrel temperature drift coefficient;
[0042] Figure 5It is a trend diagram of the uncorrected y16 value, the y16 value corrected by the fixed barrel temperature drift coefficient, and the y16 value corrected by the barrel temperature drift compensation method of the present invention, the abscissa is the equipment working time (unit, seconds), and the ordinate is the y16 value;
[0043] Figure 6 It is a schematic diagram of the structure of the lens barrel temperature drift compensation system in the present invention. DETAILED DESCRIPTION
[0044] The technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of the present invention.
[0045] Example 1
[0046] This embodiment provides a method for compensating temperature drift of a lens barrel of an infrared imaging device, wherein the infrared imaging device includes a lens assembly and a shutter.
[0047] On this basis, after the infrared imaging device is cold-started, the shutter is activated, and the shutter background mean increment ΔB within the time interval between two consecutive shutter activations is recorded. i , that is, ΔB i =B i -B i-1 (i represents the i-th time the shutter is activated, and i is a positive integer greater than or equal to 2), B i , B i-1 are respectively the shutter background mean values when the shutter is activated for the i-th time and the i-1-th time, and the shutter background mean value includes but is not limited to the local AD mean value of the center point; in this embodiment, the "cold start" refers to moving the infrared imaging device in the off state to a constant temperature environment and leaving it for a predetermined time (such as more than 1-2 hours) so that the internal components of the infrared imaging device (such as infrared detectors, shutters, etc.) are basically consistent with the temperature of the environment before turning it on; the local AD mean value of the center point refers to the average value of the AD values of all pixels in a pixel block of size n*n in the shutter background image, and the center point of the pixel block is the center point of the shutter background image, the value range of n is 3 to 9, and the AD value of the pixel point refers to the infrared radiation signal of the target object (such as the shutter) converted into an electrical signal by the infrared detector, and then the electrical signal is converted into a digital signal by analog-to-digital conversion;
[0048] Furthermore, the shutter background mean increment ΔB is calculated by the soft threshold function f1(*). i Processing is performed to control the input data changes within a controllable range, that is, to limit the value range of the data (such as Figure 2 As shown), to avoid data exceeding the predetermined range due to individual data anomalies, which makes it impossible to make effective compensation;
[0049] The soft threshold function is defined as follows:
[0050] soft(x,α,b)=sign(x)*max(abs(x)-α,b)
[0051] Then the soft threshold function f1(*) is defined as follows:
[0052] f1(ΔB i )=soft(ΔB i ,α1,b1),if ΔT i <T s
[0053] Among them, α1 is a soft threshold parameter, which is used to control the gain (i.e., slope) of the function, which can be calculated based on the mean increment ΔB of all shutter backgrounds. i Determine, used to limit the shutter background mean increment ΔB i The lower limit of , for example, in this embodiment, the value range of α1 is [0.5, 1.5]; b1 is a bias parameter;
[0054] Therefore, if Figure 2 As shown in the figure, as the number of shutter activations (horizontal axis) increases, the soft threshold function f1 (ΔB i ) The shutter background mean increment ΔB after processing i and background mean increment ΔB i All of them go through a process of falling--rising--falling--becoming stable, such as f1(ΔB i ) The shutter background mean increment ΔB after processing i Finally, it stabilizes in the interval where the AD value (vertical axis) is equal to 30;
[0055] Similarly, after the infrared imaging device is cold-started, the shutter is activated, and the shutter temperature increment ΔT in the time interval between two consecutive shutter activations is recorded. i , that is, ΔT i =T i -T i-1 (i represents the i-th time the shutter is activated, and i is a positive integer greater than or equal to 2), T i , T i-1 are the shutter temperatures when the shutter is activated for the i-th and i-1-th time respectively; further, the shutter temperature increment ΔT is calculated by the soft threshold function f2(*). i to process;
[0056] The definition of the soft threshold function is as above and will not be repeated here. The definition of the soft threshold function f2(*) is as follows:
[0057] f2(ΔT i )=soft(ΔTi, α2, b2), if ΔB i >B s
[0058] Among them, α2 is a soft threshold parameter, which is used to control the gain (i.e., slope) of the function, which can be calculated based on all shutter temperature increments ΔT i Determine, used to limit the shutter temperature increment ΔT i The lower limit of , for example, the value range of α2 in this embodiment is [0.5, 1.5]; b2 is a bias parameter;
[0059] At the same time, at f1(ΔB i )、f2(ΔT i ) in the definition of B s The average increment of all shutter background values ΔB i The minimum shutter background mean increment after removing abnormal data, T s For all shutter temperature increments ΔT i The maximum shutter temperature increment after removing abnormal data, and in this embodiment, α1 = B s , α2=T s Therefore, in this embodiment, B s and T s The two variables alternately restrict the two soft threshold functions to prevent extreme values;
[0060] Therefore, if Figure 3 As shown in the figure, as the number of shutter activations (horizontal axis) increases, the soft threshold function f2 (ΔT i ) The shutter temperature increment ΔT after processing i And the shutter temperature increment ΔT i All of them go through a process of rising--falling--becoming stable. For example, the shutter temperature increment ΔTi (ordinate) finally fluctuates in the range of 0.03-0.04℃. After the soft threshold function f2(ΔT i ) The shutter temperature increment ΔT after processing i It stabilizes at 0.06℃.
[0061] from Figure 2-3It can be seen that after the infrared imaging device is actually turned on, as time goes by, the shutter temperature increment and the shutter background mean increment will experience a change process of rising-falling-becoming stable. Since the shutter and the lens barrel are tightly connected in structure, the change trend of the lens barrel temperature increment is almost the same as the change trend of the shutter temperature increment, with only a slight difference. Therefore, from the change trend of the shutter temperature increment and the shutter background mean increment, it can be reasonably inferred that the lens barrel temperature increment (that is, the temperature change of the lens assembly when the shutter is activated for the i-th time relative to the i-1-th time) will also undergo similar changes.
[0062] On this basis, if Figure 1 As shown, the lens barrel temperature drift compensation method comprises the following steps:
[0063] S1. Controlling the shutter of the infrared imaging device to start several times within a predetermined time period to obtain target image data, and obtaining the shutter temperature of the infrared imaging device within the time period; the target image data includes a Y16 value, and the time intervals between two adjacent shutter starts are the same;
[0064] And calculate the lens barrel temperature drift coefficient k i , and construct the lens barrel temperature drift coefficient sequence K1=[k1,k2,...k i ], wherein i represents the i-th time the shutter is activated within the predetermined time period, and i is a positive integer greater than or equal to 2;
[0065] Specifically, in this embodiment, the barrel temperature drift coefficient k is calculated according to formula (1): i :
[0066]
[0067] Among them, Δy16 i The Y16 value increment in the time interval between two consecutive shutter activations, i.e. Δy16 i =y16 i -y16 i-1 ,y16 i ,y16 i-1 are the Y16 values when the shutter is activated for the i-th and i-1-th times respectively; ΔT i The shutter temperature increment in the time interval between two adjacent shutter activations, that is, ΔT i =T i -T i-1 , T i 、T i-1 are the shutter temperatures when the shutter is activated for the i-th and i-1-th times respectively;
[0068] Furthermore, for the convenience of calculation, the quality difference of infrared detector pixels due to the manufacturing process is ignored. In this embodiment, according to y16i =x16-B i Get the Y16 value, x16 is the AD value of the target, B i is the shutter background mean value when the shutter is activated for the i-th time;
[0069] S2. Obtain the estimated initial value h of the barrel temperature drift coefficient at the i-th shutter start based on the shutter temperatures corresponding to the i-1th and i-th shutter starts and the shutter background average. i , and construct the initial value sequence H = [h1,h2,...h i ], where the initial value of the estimated temperature drift coefficient of the lens barrel is h i Obtained by formula (2):
[0070]
[0071] Where, ΔB i The shutter background mean increment in the time interval between two adjacent shutter activations, i.e. ΔB i =B i -B i-1 , B i , B i-1 are the shutter background averages when the shutter is activated for the i-th and i-1-th times respectively; f1(ΔB i ) represents the shutter background mean increment ΔB by the soft threshold function f1(*) i Processing; f2(ΔT i ) represents the shutter temperature increment ΔT by the soft threshold function f2(*) i Processing; the definitions of soft threshold functions f1(*) and f2(*) are the same as above and will not be repeated here;
[0072] S3, fitting the lens barrel temperature drift coefficient sequence K1 and the lens barrel temperature drift coefficient estimation initial value sequence H to obtain the estimated value of the lens barrel temperature drift coefficient when the shutter is activated for the i-th time. And there are:
[0073]
[0074] Among them, p1 and p2 are fitting parameters, which are used to control the estimated value of the temperature drift coefficient of the lens barrel. The decay rate and initial bias of the input signal. For example, in this embodiment, the value ranges of p1 and p2 can be [0.5, 1.5] and [-1000, 1000] respectively;
[0075] Figure 4 This shows the estimated value of the barrel temperature drift coefficient obtained through the above fitting process It can be seen that as the number of shutter activations increases (horizontal axis), the estimated value of the barrel temperature drift coefficient and the reference value of the lens barrel temperature drift coefficient (which can be predetermined by the parameters of different lenses and the working environment, and is a priori data. For example, in this embodiment, the lens barrel temperature drift coefficient k i As the reference value of the lens barrel temperature drift coefficient), the change trend is basically the same, that is, as the thermal state of the infrared imaging equipment tends to be stable, the estimated value of the lens barrel temperature drift coefficient The reference value of the barrel temperature drift coefficient changes from large to small, and finally stabilizes in a small range of fluctuations, which shows that the estimated value of the barrel temperature drift coefficient obtained by fitting in this embodiment is Can be directly used for subsequent lens barrel temperature drift compensation;
[0076] S4, based on the estimated value of the barrel temperature drift coefficient when the shutter is activated for the i-th time The barrel temperature drift generated when the shutter is activated for the i-th time is compensated to obtain the barrel temperature drift compensation amount ΔLen, and:
[0077]
[0078] Among them, ΔLen i =Len i -Len i-1 , Len i , Len i-1 is the barrel temperature when the shutter is activated for the i-th and i-1-th times. As mentioned above, the change trend of the barrel temperature increment is almost the same as the change trend of the shutter temperature increment. Therefore, in this embodiment, ΔLen can be taken as i =ΔT i .
[0079] Therefore, in this embodiment, the ratio of the shutter background mean increment to the shutter temperature increment is used to obtain the initial value of the estimated barrel temperature drift coefficient, and further based on the initial value of the estimated barrel temperature drift coefficient and the ideal barrel temperature drift coefficient (i.e., the barrel temperature drift coefficient k i ) is fitted to obtain an estimated value of the barrel temperature drift coefficient that is close to the ideal barrel temperature drift coefficient, so as to realize dynamic estimation of the barrel temperature drift coefficient, and correct the barrel temperature drift based on the dynamic estimated value of the barrel temperature drift coefficient, so as to avoid the problems of low temperature drift correction accuracy and large fluctuation of temperature measurement results when the barrel temperature drift compensation is performed with a fixed barrel temperature drift coefficient, and the barrel temperature drift compensation can be applied to the whole process of thermal imaging. At the same time, the present embodiment also uses two soft threshold functions to process the shutter background mean increment and the shutter temperature increment, so as to ensure that the estimated barrel temperature drift fluctuates within the allowed range and avoid the occurrence of extreme values.
[0080] Embodiment 2:
[0081] This embodiment provides a temperature drift compensation method, which includes the following steps:
[0082] The temperature drift compensation amount ΔTy16 is obtained according to ΔTy16=ΔLen+ΔShu, where ΔLen is the temperature drift compensation amount of the lens barrel in Example 1, and ΔShu=K2*ΔShu i , ΔShu i is the change in shutter temperature when the shutter is activated for the i-th time relative to the shutter temperature when the infrared imaging device is cold started, that is, ΔShu i =Shu i -Shu0, Shu i is the shutter temperature when the shutter is activated for the i-th time, Shu0 is the shutter temperature when the infrared imaging device is cold started; K2 is the compensation coefficient.
[0083] A method for correcting infrared temperature measurement results is provided, which comprises the following steps:
[0084] The original y16 value of the target acquired by the infrared imaging device is corrected according to the following formula to obtain the corrected y16 value:
[0085]
[0086] Among them, y16, They are the target original y16 value and the corrected y16 value respectively; is the reverse lookup value of the real-time shutter temperature Shu_t, and Wherein G(*) is the inverse function of the curve g(*) formed by the target Y16 data-target temperature T, and T=g(Y16), Y16=G(T);
[0087] according to Get the corrected target infrared temperature measurement result t.
[0088] like Figure 5 As shown in the figure, before correction, as the working time of the equipment increases (horizontal axis), the original y16 value of the target fluctuates violently periodically. It is corrected by the fixed barrel temperature drift coefficient, that is, according to And ΔTy16=K1*ΔLen i +K2*ΔShu i (where K1 is a fixed barrel temperature drift coefficient) After correction, the fluctuation of the y16 value is significantly reduced, and the standard deviation (std) of the temperature measurement result is reduced from 22.85 to 16.73, but the fluctuation in the first 1000 seconds is still relatively large. After adopting the barrel temperature drift compensation method in this application, the standard deviation of the y16 value is further reduced from 16.73 to 9.1, and the correction effect in the first 1000 seconds is better than the existing technical solution of correcting by a fixed barrel temperature drift coefficient.
[0089] Embodiment 3:
[0090] This embodiment provides an infrared temperature measurement system, which can implement the infrared temperature measurement result correction method described in Embodiment 2, such as Figure 6 As shown, the infrared temperature measurement system includes:
[0091] The lens barrel temperature drift coefficient acquisition module 1 is used to calculate the lens barrel temperature drift coefficient k i , the calculation process is the same as step S1;
[0092] The module 2 for obtaining the estimated initial value h of the temperature drift coefficient of the lens barrel is used to obtain the estimated initial value h of the lens barrel temperature drift coefficient. i , the calculation process is the same as step S2;
[0093] Fitting module 3 is used to fit the lens barrel temperature drift coefficient k i 、Estimation of initial value of tube temperature drift coefficient h i Fitting to obtain an estimate of the tube temperature drift coefficient The process is the same as step S3;
[0094] The lens barrel temperature drift compensation module 4 is used to estimate the value according to the lens barrel temperature drift coefficient Compensating for the barrel temperature drift to obtain the barrel temperature drift compensation amount ΔLen, the process is the same as step S4;
[0095] The overall temperature drift compensation module 5 is used to obtain the temperature drift compensation amount ΔTy16 according to ΔTy16=ΔLen+ΔShu, and the process is the same as that of embodiment 2;
[0096] and a correction module 6, which is used to The original y16 value of the target obtained by the infrared imaging device is corrected to obtain a corrected y16 value, and according to The process of obtaining the corrected target infrared temperature measurement result t is the same as that in Example 2.
[0097] In summary, the present application uses the ratio of the shutter background mean increment and the shutter temperature increment to obtain the initial value of the estimated barrel temperature drift coefficient, and further estimates the initial value of the estimated barrel temperature drift coefficient and the ideal barrel temperature drift coefficient (i.e., the barrel temperature drift coefficient k i ) is fitted to obtain an estimated value of the barrel temperature drift coefficient that is close to the ideal barrel temperature drift coefficient, so as to realize dynamic estimation of the barrel temperature drift coefficient, and correct the barrel temperature drift based on the dynamic estimated value of the barrel temperature drift coefficient, thereby avoiding the problems of low temperature drift correction accuracy and large fluctuation of temperature measurement results when using a fixed barrel temperature drift coefficient for barrel temperature drift compensation, and the method can be applied to barrel temperature drift compensation in the whole process of thermal imaging.
[0098] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principle of the present invention should be included in the protection scope of the present invention.
Claims
1. A method for compensating for temperature drift of a lens barrel, characterized in that: The steps include: Controlling the shutter of the infrared imaging device to start several times to obtain target image data and shutter temperature; Calculate the barrel temperature drift coefficient k based on the target image data and shutter temperature i ; Get the initial value h of the barrel temperature drift coefficient based on the shutter temperature and the shutter background average i ; Temperature drift coefficient k of the lens tube i 、Estimation of initial value of tube temperature drift coefficient h i Fitting to obtain an estimate of the tube temperature drift coefficient Estimated value based on the lens barrel temperature drift coefficient The temperature drift of the lens barrel is compensated to obtain the temperature drift compensation amount ΔLen of the lens barrel.
2. The lens barrel temperature drift compensation method according to claim 1, characterized in that: Calculate the lens barrel temperature drift coefficient k according to the following formula i : Among them, Δy16 i The Y16 value increment within the time interval between two consecutive shutter activations; ΔT i It is the shutter temperature increment in the time interval between two adjacent shutter activations.
3. The method for compensating for temperature drift of a lens barrel according to claim 1, characterized in that: Obtain the estimated initial value h of the lens barrel temperature drift coefficient according to the following formula i : Where, ΔB i The shutter background mean increment within the time interval between two consecutive shutter activations; ΔT i f1(ΔB i ) represents the shutter background mean increment ΔB by the soft threshold function f1(*) i Processing; f2(ΔT i ) represents the shutter temperature increment ΔT by the soft threshold function f2(*) i to be processed.
4. The method for compensating for temperature drift of a lens barrel according to claim 1, characterized in that: Among them, p1 and p2 are fitting parameters.
5. The method for compensating for temperature drift of a lens barrel according to claim 1, characterized in that: Among them, ΔLen i =Len i -Len i-1 , Len i , Len i-1 is the barrel temperature when the shutter is activated for the i-th and i-1-th time.
6. The method for compensating for temperature drift of a lens barrel according to claim 5, characterized in that: ΔLen i =ΔT i , ΔT i It is the shutter temperature increment in the time interval between two adjacent shutter activations.
7. A temperature drift compensation method, characterized in that: include: Obtain the temperature drift compensation amount ΔTy16, and ΔTy16=ΔLen+ΔShu, wherein ΔLen is the temperature drift compensation amount of the lens barrel in any one of claims 1-6; ΔShu=K2*ΔShu i , ΔShu i is the change in shutter temperature when the shutter is activated for the i-th time relative to the shutter temperature when the infrared imaging device is cold started; K2 is the compensation coefficient.
8. A method for correcting infrared temperature measurement results, characterized in that: The steps include: The original y16 value of the target acquired by the infrared imaging device is corrected according to the following formula to obtain the corrected y16 value: Among them, y16, They are the target original y16 value and the corrected y16 value respectively; It is the reverse lookup value of the real-time shutter temperature Shu_t; according to Get the corrected target infrared temperature measurement result t.
9. An infrared temperature measurement system, characterized in that: include: The lens barrel temperature drift coefficient acquisition module is used to calculate the lens barrel temperature drift coefficient k i ; The module for obtaining the estimated initial value is used to obtain the estimated initial value h of the lens barrel temperature drift coefficient. i ; Fitting module, which is used to fit the lens barrel temperature drift coefficient k i 、Estimation of initial value of tube temperature drift coefficient h i Fitting to obtain an estimate of the tube temperature drift coefficient The lens barrel temperature drift compensation module is used to estimate the value based on the lens barrel temperature drift coefficient Compensate the lens barrel temperature drift to obtain the lens barrel temperature drift compensation amount ΔLen; An overall temperature drift compensation module, which is used to obtain a temperature drift compensation amount ΔTy16 according to ΔTy16=ΔLen+ΔShu; And a correction module, which is used to correct the original y16 value of the target obtained by the infrared imaging device according to the temperature drift compensation amount ΔTy16 to obtain the corrected y16 value and obtain the corrected target infrared temperature measurement result.
10. The infrared temperature measurement system according to claim 9, characterized in that: The correction module is based on Correct the original y16 value of the target obtained by the infrared imaging device.
Citation Information
Cited By
Calibration-free temperature measurement method and system for infrared temperature measurement equipment
CN122042058A
Robust real-time temperature drift compensation method and system for environment temperature change
CN122084127A
