Multi-environment temperature compensation calibration method, device, computing equipment and storage medium
By obtaining calibration parameters at normal temperature and calculating compensation parameters in high or low temperature environments, the problem of limited accuracy of infrared detectors in high or low temperature environments is solved, and high-precision temperature measurement over a wider environmental range is achieved.
Patent Information
- Application Number
- CN202210513304.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-05-12
- Publication Date
- 2025-04-22
- Estimated Expiration
- 2042-05-12
AI Technical Summary
Existing temperature measurement infrared detectors are difficult to maintain temperature measurement accuracy in high or low temperature environments, and cannot meet the customer needs that require high measurement accuracy.
By obtaining the normal temperature calibration parameters at normal temperature and obtaining the real-time reference temperature sensing value in high or low temperature state, calculate the high temperature or low temperature compensation parameters based on the normal temperature calibration parameters, and update the ambient temperature parameters to improve the temperature measurement accuracy.
Maintain high temperature measurement accuracy over a wider ambient temperature range to meet customer needs for high-precision measurements.
Smart Images

Figure CN115046642B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to instrumentation equipment, and in particular to a multi-environment temperature compensation calibration method, device, computing equipment and storage medium. Background Art
[0002] An infrared detector is a device that uses infrared thermal imaging technology to detect the infrared radiation of the object being measured and converts the image of the temperature distribution of the object being measured into a visible image through signal processing, photoelectric conversion and other means.
[0003] In the process of implementing the technical solutions in the embodiments of the present application, the inventors of the present application found that the above technology has at least the following technical problems:
[0004] The temperature measuring infrared detectors on the market can be configured as handheld terminals or mobile terminals. Most temperature measuring infrared detectors can only maintain temperature measurement accuracy in normal temperature environments (21°C to 25°C). If they are used in high or low temperature environments, they will be limited by environmental factors. For some customers who require high measurement accuracy, it is difficult to meet the needs of these customers.
[0005] It should be noted that the information disclosed in the above background technology section is only used to enhance the understanding of the background of the present disclosure, and therefore may include information that does not constitute the prior art known to ordinary technicians in the field. Summary of the invention
[0006] In view of at least one of the above technical problems, the present application provides a multi-environment temperature compensation calibration method, device, computing equipment and storage medium, which solves the problem that temperature measurement in a high temperature environment or a low temperature environment will be limited by environmental factors, which makes it difficult to meet the needs of some customers who require high measurement accuracy.
[0007] According to an embodiment of the first aspect of the present application, a multi-environment temperature compensation calibration method is provided, which is applied to an infrared detector, and the method includes:
[0008] When at normal temperature, obtain normal temperature calibration parameters;
[0009] When in a high temperature state, obtaining a first real-time reference temperature sense value, and calculating a high temperature compensation parameter based on a normal temperature calibration parameter;
[0010] When in a low temperature state, obtaining a second real-time reference temperature value, and calculating a low temperature compensation parameter based on a normal temperature calibration parameter;
[0011] Get the ambient temperature parameters;
[0012] When the ambient temperature parameter is in the high temperature range, the ambient temperature parameter is updated according to the high temperature compensation parameter;
[0013] When the ambient temperature parameter is in the low temperature range, the ambient temperature parameter is updated according to the low temperature compensation parameter.
[0014] In one implementation, the normal temperature calibration parameters include a normal temperature response rate and a temperature offset value under a normal temperature environment;
[0015] Get the normal temperature calibration parameters, including:
[0016] Get the first blackbody temperature value in a normal temperature environment and the second blackbody temperature value in a normal temperature environment.
[0017] In one implementation, when in a high temperature state, obtaining a first real-time reference temperature sense value, and calculating a high temperature compensation parameter based on a normal temperature calibration parameter, further includes:
[0018] Under high temperature conditions, obtaining a first blackbody temperature value and a second blackbody temperature value of a high temperature environment;
[0019] A high temperature compensation parameter is calculated according to the first real-time reference temperature value, the first blackbody temperature value of the normal temperature environment, the second blackbody temperature value of the normal temperature environment, the first blackbody temperature value of the high temperature environment, and the second blackbody temperature value of the high temperature environment.
[0020] In one implementation, the high temperature compensation parameters include a high temperature response rate and a high temperature compensation offset value.
[0021] In one implementation, when in a low temperature state, a second real-time reference temperature sense value is obtained, and a low temperature compensation parameter is calculated based on a normal temperature calibration parameter;
[0022] Under low temperature conditions, obtaining a first blackbody temperature value and a second blackbody temperature value of the low temperature environment;
[0023] The low temperature compensation parameter is calculated according to the second real-time reference temperature value, the first black body temperature value of the normal temperature environment, the second black body temperature value of the normal temperature environment, the first black body temperature value of the low temperature environment and the second black body temperature value of the low temperature environment.
[0024] In one implementation, the low temperature compensation parameters include a low temperature response rate and a low temperature compensation offset value.
[0025] According to an embodiment of the second aspect of the present application, a multi-environment temperature compensation calibration device is provided, comprising:
[0026] A first acquisition module is used to acquire normal temperature calibration parameters when the temperature is normal;
[0027] A first calculation module, used for obtaining a first real-time reference temperature value when in a high temperature state, and calculating a high temperature compensation parameter based on a normal temperature calibration parameter;
[0028] A second calculation module is used to obtain a second real-time reference temperature value when in a low temperature state, and calculate a low temperature compensation parameter based on a normal temperature calibration parameter;
[0029] The second acquisition module is used to acquire the ambient temperature parameter;
[0030] A first judgment module is used to update the ambient temperature parameter according to the high temperature compensation parameter when the ambient temperature parameter is in the high temperature range;
[0031] The second judgment module is used to update the ambient temperature parameter according to the low temperature compensation parameter when the ambient temperature parameter is in the low temperature range.
[0032] In one implementation, the third acquisition module is used to acquire a first blackbody temperature value in a normal temperature environment and a second blackbody temperature value in a normal temperature environment.
[0033] According to an embodiment of the third aspect of the present application, there is provided a computing device, including a memory and a processor;
[0034] Storage for storing computer programs;
[0035] A processor is used to implement the multi-environment temperature compensation calibration method of the embodiment of the first aspect of the present application when executing a computer program.
[0036] According to an embodiment of the fourth aspect of the present application, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, a multi-environment temperature compensation calibration method as in the embodiment of the first aspect of the present application is implemented.
[0037] The present application has the following technical effects: based on the temperature calibration performed under normal temperature environment, the present application performs temperature calibration again for high temperature environment and low temperature environment, so that the product can still maintain high and accurate temperature measurement accuracy when used in a wider range of environments.
[0038] The present invention is further described below in conjunction with the accompanying drawings and embodiments. BRIEF DESCRIPTION OF THE DRAWINGS
[0039] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0040] Figure 1 A first principle schematic diagram of a multi-environment temperature compensation calibration method according to an embodiment of the present application;
[0041] Figure 2 A second principle schematic diagram of the multi-environment temperature compensation calibration method according to an embodiment of the present application;
[0042] Figure 3 A third principle schematic diagram of the multi-environment temperature compensation calibration method according to an embodiment of the present application;
[0043] Figure 4 A fourth principle schematic diagram of the multi-environment temperature compensation calibration method according to an embodiment of the present application;
[0044] Figure 5 This is a structural principle block diagram of a multi-environment temperature compensation calibration device according to an embodiment of the present application;
[0045] Figure 6 A schematic diagram of the structure of a computing device according to an embodiment of the present application; DETAILED DESCRIPTION
[0046] In order to make the above-mentioned purposes, features and advantages of the present application more obvious and easy to understand, the specific implementation methods of the present application are described in detail below in conjunction with the accompanying drawings. In the following description, many specific details are set forth to facilitate a full understanding of the present application. However, the present application can be implemented in many other ways different from those described herein, and those skilled in the art can make similar improvements without violating the connotation of the present application, so the present application is not limited by the specific embodiments disclosed below.
[0047] The implementation environment involved in this application includes: handheld infrared thermal imagers, mobile terminal infrared thermal imagers or online infrared thermal imagers. The multi-environment temperature compensation calibration method of this application is mainly used in various types of infrared thermal imagers. On the basis of temperature calibration under normal temperature environment, this application performs temperature calibration again for high temperature environment and low temperature environment, so that the product can still maintain high and accurate temperature measurement accuracy when used in a wider range of environments.
[0048] Figure 1 Schematic diagram of the first principle of the multi-environment temperature compensation calibration method of the embodiment of the present application. According to the embodiment of the first aspect of the present application, Figure 1 As shown, a multi-environment temperature compensation calibration method is provided, which is applied to an infrared detector, and the method includes:
[0049] Step 100: When at normal temperature, obtain normal temperature calibration parameters.
[0050] Exemplarily, before obtaining the normal temperature calibration parameters, it also includes: powering on the infrared thermal imager to a thermal equilibrium state, determining the calibration distance and ensuring that there is at least one high-temperature black body of 150°C and a low-temperature black body of 40°C in the image, and adjusting the INT parameters according to the states of the high-temperature black body and the low-temperature black body. Then, one frame of temperature data of the high-temperature black body and the low-temperature black body is collected, and non-uniform correction is performed using the two-point method. After the correction is completed, the phenomenon of bad pixels, bad clusters, bad columns, etc. in the image can be compensated by the blind pixel compensation algorithm.
[0051] Then, according to the external factors such as environment, distance, humidity, etc. during the calibration process of the infrared thermal imager, the normal temperature calibration parameters are determined.
[0052] Step 200: When in a high temperature state, obtain a first real-time reference temperature value, and calculate a high temperature compensation parameter based on a normal temperature calibration parameter;
[0053] For example, the infrared thermal imager is placed in a high temperature environment (40°C environment) for one hour and powered on to a thermal equilibrium state. At this time, the detector in the infrared thermal imager obtains the FPA temperature value in real time and calculates the high temperature compensation coefficient. The high temperature response rate and the high temperature compensation offset value are calculated using the high temperature compensation coefficient.
[0054] Step 300: When in a low temperature state, obtain a second real-time reference temperature value, and calculate a low temperature compensation parameter based on a normal temperature calibration parameter;
[0055] For example, the infrared thermal imager is placed in a low temperature environment (10°C environment) for one hour and powered on to a thermal equilibrium state. At this time, the detector in the infrared thermal imager obtains the FPA temperature value in real time and calculates the low temperature compensation coefficient. The low temperature response rate and the low temperature compensation offset value are calculated using the low temperature compensation coefficient.
[0056] Step 400: Acquire an ambient temperature parameter; specifically, the ambient temperature parameter is configured by the user in different usage environments.
[0057] Step 500: When the ambient temperature parameter is in the high temperature range, updating the ambient temperature parameter according to the high temperature compensation parameter;
[0058] Step 600: When the ambient temperature parameter is in the low temperature range, update the ambient temperature parameter according to the low temperature compensation parameter.
[0059] Figure 2 FIG. 2 is a second principle schematic diagram of the multi-environment temperature compensation calibration method according to an embodiment of the present application. Figure 2 As shown, the normal temperature calibration parameters include the normal temperature response rate and the temperature offset value under normal temperature environment;
[0060] Get the normal temperature calibration parameters, including:
[0061] Step 110: Obtain a first blackbody temperature value in a normal temperature environment and a second blackbody temperature value in a normal temperature environment.
[0062] Exemplarily, the first black body is a high-temperature black body, and the second black body is a low-temperature black body.
[0063] Figure 3 FIG. 3 is a third principle schematic diagram of the multi-environment temperature compensation calibration method of the embodiment of the present application. Figure 3 As shown, when in a high temperature state, a first real-time reference temperature sense value is obtained, and a high temperature compensation parameter is calculated based on a normal temperature calibration parameter, and further includes:
[0064] Step 210: Under high temperature conditions, obtaining a first blackbody temperature value in a high temperature environment and a second blackbody temperature value in a high temperature environment;
[0065] Step 220: Calculate high temperature compensation parameters according to the first real-time reference temperature value, the first black body temperature value of the normal temperature environment, the second black body temperature value of the normal temperature environment, the first black body temperature value of the high temperature environment and the second black body temperature value of the high temperature environment. The high temperature compensation parameters include high temperature response rate and high temperature compensation offset value.
[0066] Exemplarily, the high temperature compensation parameters are calculated as follows:
[0067] Formula 1:
[0068] In the formula, Corr1 is the first compensation coefficient, rTimeEnvi is the first real-time reference temperature value, NorCaliTemper is the reference temperature value of the normal temperature environment, and CaliEnvi is the temperature value of the high temperature environment. The reference temperature value of the normal temperature environment is obtained by the detector in a normal temperature environment, and the temperature value of the high temperature environment is obtained by the detector in a high temperature environment.
[0069] Formula 2:
[0070] Wherein, Corr2 is the second compensation coefficient, CaliEnviBlack1 is the first blackbody temperature value in a high temperature environment, CaliEnviBlack2 is the second blackbody temperature value in a high temperature environment, NorCaliEnviBlack1 is the first blackbody temperature value in a normal temperature environment, and NorCaliEnviBlack2 is the second blackbody temperature value in a normal temperature environment.
[0071] Formula 3:
[0072] Where enviCorr is the high temperature compensation coefficient.
[0073] Formula 4:
[0074] In the formula, Corr real is the high temperature offset compensation coefficient, CaliEnviBlack1 is the first blackbody temperature value in high temperature environment, NorCaliEnviBlack1 is the first blackbody temperature value in high temperature environment, CaliEnvi is the temperature sensitivity value in high temperature environment, and NorCaliTemper is the reference temperature sensitivity value in normal temperature environment.
[0075] Formula 5: R real =enviCorr*R nor
[0076] Where enviCorr is the high temperature compensation coefficient, R nor is the normal temperature response rate, R real is the high temperature response rate.
[0077] Formula 6: offsetCorr real =Corr real *(rTimeEnvi-NorCaliTemper)*offsetCorr nor +offsetCorr nor Where, offsetCorr real is the high temperature offset value, Corr real is the high temperature offset compensation coefficient, rTimeEnvi is the real-time reference temperature value, NorCaliTemper is the normal temperature reference temperature value, offsetCorr nor It is the temperature offset value under normal temperature environment.
[0078] By calibrating in a high temperature environment on top of the normal temperature calibration, the infrared thermal imager can always maintain high-precision detection during temperature measurement in a high temperature environment.
[0079] Figure 4 FIG. 4 is a schematic diagram of the fourth principle of the multi-environment temperature compensation calibration method of the embodiment of the present application. Figure 4 As shown, when in a low temperature state, a second real-time reference temperature sense value is obtained, and a low temperature compensation parameter is calculated based on a normal temperature calibration parameter;
[0080] Step 310: Acquire a first blackbody temperature value in a low temperature environment and a second blackbody temperature value in a low temperature environment;
[0081] Step 320: Calculate low temperature compensation parameters according to the second real-time reference temperature value, the first black body temperature value of the normal temperature environment, the second black body temperature value of the normal temperature environment, the first black body temperature value of the low temperature environment and the second black body temperature value of the low temperature environment. The low temperature compensation parameters include low temperature response rate and low temperature compensation offset value.
[0082] For example, since the calibration process in a low temperature environment is the same as the calibration process in a high temperature environment, it will not be repeated here.
[0083] Figure 5 : is a structural principle block diagram of a multi-environment temperature compensation calibration device according to an embodiment of the present application. According to an embodiment of the second aspect of the present application, as Figure 5 As shown, a multi-environment temperature compensation calibration device is provided, comprising:
[0084] The first acquisition module S1 is used to acquire the normal temperature calibration parameters when in the normal temperature state;
[0085] A first calculation module S2 is used to obtain a first real-time reference temperature value when in a high temperature state, and calculate a high temperature compensation parameter based on a normal temperature calibration parameter;
[0086] The second calculation module S3 is used to obtain a second real-time reference temperature value when in a low temperature state, and calculate a low temperature compensation parameter based on a normal temperature calibration parameter;
[0087] The second acquisition module S4 is used to acquire the ambient temperature parameter;
[0088] The first judgment module S5 is used to update the ambient temperature parameter according to the high temperature compensation parameter when the ambient temperature parameter is in the high temperature range;
[0089] The second judgment module S6 is used to update the ambient temperature parameter according to the low temperature compensation parameter when the ambient temperature parameter is in the low temperature range.
[0090] The more specific implementation methods of each module of the multi-environment temperature compensation calibration device can refer to the description of the multi-environment temperature compensation calibration method of the present application, and have similar beneficial effects, which will not be repeated here. The above-mentioned devices, modules or units can be embedded in or independent of the processor in the computing device in the form of hardware, or can be stored in the memory of the computing device in the form of software, so that the processor can call and execute the operations corresponding to the above-mentioned devices or modules.
[0091] like Figure 5 As shown, the third acquisition module S7 is used to obtain a first blackbody temperature value in a normal temperature environment and a second blackbody temperature value in a normal temperature environment.
[0092] Figure 6 is a schematic diagram of the structure of a computing device according to an embodiment of the present application, such as Figure 6 As shown, according to an embodiment of the third aspect of the present application, a computing device is provided, including a memory and a processor;
[0093] Storage for storing computer programs;
[0094] A processor is used to implement the multi-environment temperature compensation calibration method of the embodiment of the first aspect of the present application when executing a computer program.
[0095] The computing device 12 may be implemented in the form of a general-purpose computing device. The components of the computing device 12 may include, but are not limited to: one or more processors or processing units 16, a system memory 28, and a bus 18 connecting various system components (including the system memory 28 and the processing unit 16).
[0096] The bus 18 represents one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, a graphics acceleration port, a processor, or a local bus using any of a variety of bus structures. For example, these architectures include but are not limited to Industry Standard Architecture (ISA) bus, Micro Channel Architecture (MAC) bus, Enhanced ISA bus, Video Electronics Standards Association (VESA) local bus, and Peripheral Component Interconnection (PCI) bus.
[0097] Computing device 12 typically includes a variety of computer system readable media. These media can be any available media that can be accessed by computing device 12, including volatile and nonvolatile media, removable and non-removable media.
[0098] The memory 28 may include a computer system readable medium in the form of a volatile memory, such as a random access memory (Random Access Memory; hereinafter referred to as: RAM) 30 and / or a cache memory 32. The computing device 12 may further include other removable / non-removable, volatile / non-volatile computer readable storage media. By way of example only, the storage system 34 may be used to read and write non-removable, non-volatile magnetic media (not shown in the figure, usually referred to as a "hard drive"). Although not shown in the figure, a disk drive for reading and writing a removable non-volatile disk (such as a "floppy disk"), and an optical disk drive for reading and writing a removable non-volatile optical disk (such as a compact disc read-only memory (hereinafter referred to as: CD-ROM), a digital versatile disc read-only disk (hereinafter referred to as: DVD-ROM) or other optical media) may be provided. In these cases, each drive may be connected to the bus 18 via one or more data medium interfaces. The memory 28 may include at least one program product having a set (eg, at least one) of program modules configured to perform the functions of various embodiments of the present disclosure.
[0099] A program / utility 40 having a set (at least one) of program modules 42 may be stored, for example, in the memory 28, such program modules 42 including but not limited to an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment. The program modules 42 generally perform the functions and / or methods of the embodiments described in the present disclosure.
[0100] The computing device 12 may also communicate with one or more external devices 14 (e.g., keyboards, pointing devices, displays 24, etc.), one or more devices that enable a user to interact with the computer system / server 12, and / or any device that enables the computer system / server 12 to communicate with one or more other computing devices (e.g., network cards, modems, etc.). Such communication may be performed via an input / output (I / O) interface 22. In addition, the computing device 12 may also communicate with one or more networks (e.g., a local area network (LAN), a wide area network (WAN), and / or a public network, such as the Internet) via a network adapter 20. As shown, the network adapter 20 communicates with other modules of the computing device 12 via a bus 18. It should be noted that, although not shown in the figure, other hardware and / or software modules may be used in conjunction with the computing device 12, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.
[0101] The processing unit 16 executes various functional applications and data processing by running programs stored in the system memory 28, such as implementing the methods mentioned in the above embodiments.
[0102] The computing device of the present application may be a server or a terminal device with limited computing power.
[0103] According to an embodiment of the fourth aspect of the present application, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, a multi-environment temperature compensation calibration method as in the embodiment of the first aspect of the present application is implemented.
[0104] Generally speaking, the computer instructions for implementing the method of the present invention can be carried by any combination of one or more computer-readable storage media. Non-transitory computer-readable storage media can include any computer-readable media except for the signal itself that is temporarily propagating.
[0105] Computer-readable storage media can be, for example, but not limited to, electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices or components, or any combination thereof. More specific examples of computer-readable storage media (a non-exhaustive list) include: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM14), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof. In this document, a computer-readable storage medium can be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, device, or device.
[0106] Computer program code for performing the operation of the present invention can be written in one or more programming languages or a combination thereof, including object-oriented programming languages, such as Java, Smalltalk, C++, and conventional procedural programming languages, such as "C" language or similar programming languages, in particular, Python language suitable for neural network computing and platform frameworks based on TensorFlow, PyTorch, etc. can be used. The program code can be executed entirely on the user's computer, partially on the user's computer, as an independent software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer can be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or can be connected to an external computer (for example, using an Internet service provider to connect through the Internet).
[0107] The above are only preferred embodiments of the present application, and do not constitute any formal limitation on the present application. Any technician familiar with the art can use the above disclosed methods and technical contents to make many possible changes and modifications to the technical solution of the present application without departing from the scope of the technical solution of the present application, or modify it into an equivalent embodiment of equivalent changes. Therefore, all equivalent changes made according to the shape, structure and principle of the present application without departing from the content of the technical solution of the present application should be included in the protection scope of the present application.
Claims
1. A multi-environment temperature compensation calibration method, characterized in that: Applied to an infrared detector, the method comprises: When in a normal temperature state, obtaining normal temperature calibration parameters, the normal temperature calibration parameters including: normal temperature response rate, temperature offset value under normal temperature environment, first black body temperature value under normal temperature environment and second black body temperature value under normal temperature environment; When in a high temperature state, obtain the first real-time reference temperature value, the first blackbody temperature value of the high temperature environment, and the second blackbody temperature value of the high temperature environment, and calculate the high temperature compensation parameters according to the first real-time reference temperature value, the first blackbody temperature value of the normal temperature environment, the second blackbody temperature value of the normal temperature environment, the first blackbody temperature value of the high temperature environment, and the second blackbody temperature value of the high temperature environment; the high temperature compensation parameters include the high temperature response rate and the high temperature compensation offset value, and the calculation process is as follows: Formula 1: Wherein, Corr1 is the first compensation coefficient, rTimeEnvi is the first real-time reference temperature value, NorCaliTemper is the reference temperature value of the normal temperature environment, and CaliEnvi is the temperature value of the high temperature environment. The reference temperature value of the normal temperature environment is obtained by the detector in a normal temperature environment, and the temperature value of the high temperature environment is obtained by the detector in a high temperature environment. Formula 2: Wherein, Corr2 is the second compensation coefficient, CaliEnviBlack1 is the first blackbody temperature value in a high temperature environment, CaliEnviBlack2 is the second blackbody temperature value in a high temperature environment, NorCaliEnviBlack1 is the first blackbody temperature value in a normal temperature environment, and NorCaliEnviBlack2 is the second blackbody temperature value in a normal temperature environment; Formula 3: Where enviCorr is the high temperature compensation coefficient; Formula 4: In the formula, Corr real is the high temperature offset compensation coefficient, CaliEnviBlack1 is the first blackbody temperature value in a high temperature environment, NorCaliEnviBlack1 is the first blackbody temperature value in a normal temperature environment, CaliEnvi is the temperature sensitivity value in a high temperature environment, and NorCaliTemper is the reference temperature sensitivity value in a normal temperature environment; Formula 5: Where enviCorr is the high temperature compensation coefficient, R nor is the normal temperature response rate, R real is the high temperature response rate; Formula 6: Where, offsetCorr real is the high temperature compensation offset value, Corr real is the high temperature offset compensation coefficient, rTimeEnvi is the real-time reference temperature value, NorCaliTemper is the normal temperature reference temperature value, offsetCorr nor is the temperature offset value under normal temperature environment; When in a low temperature state, a second real-time reference temperature value, a first blackbody temperature value of a low temperature environment, and a second blackbody temperature value of a low temperature environment are obtained, and a low temperature compensation parameter is calculated according to the second real-time reference temperature value, the first blackbody temperature value of a normal temperature environment, the second blackbody temperature value of a normal temperature environment, the first blackbody temperature value of a low temperature environment, and the second blackbody temperature value of a low temperature environment; the low temperature compensation parameter includes a low temperature response rate and a low temperature compensation offset value, wherein the low temperature compensation parameter calculation process is the same as the high temperature compensation parameter calculation process; Get the ambient temperature parameters; When the ambient temperature parameter is in a high temperature range, updating the ambient temperature parameter according to the high temperature compensation parameter; When the ambient temperature parameter is in a low temperature range, the ambient temperature parameter is updated according to the low temperature compensation parameter.
2. A computing device, characterized in that including memory and processor; The memory is used to store computer programs; The processor is used to implement the multi-environment temperature compensation calibration method as claimed in claim 1 when executing the computer program.
3. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the multi-environment temperature compensation calibration method as claimed in claim 1 is implemented.
Citation Information
Patent Citations
Infrared thermal imaging temperature-measuring device
CN104776917A
Baffle-free nonuniformity correcting device and method for infrared images
CN107036715A