Temperature measurement methods, devices, storage media, electronic devices and program products
By determining the temperature and emissivity of the target device in an infrared thermal imaging temperature measurement device and correcting it in conjunction with the target ambient temperature, the influence of ambient temperature on the temperature measurement results is resolved, thus improving the accuracy of the temperature measurement results.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-07
- Publication Date
- 2026-03-13
AI Technical Summary
Existing infrared thermal imaging temperature measurement equipment does not consider the influence of ambient temperature on the measurement results, resulting in low accuracy of the measurement results.
By determining the temperature measured by the target device, the emissivity of the calibrated blackbody, and the emissivity of the target object, a correction method is determined based on the target ambient temperature. The measured temperature is then corrected based on the correction method and the emissivity to obtain the target temperature.
This improved the accuracy of temperature measurement results, eliminated the influence of ambient temperature on the results, and ensured the precision of the temperature measurement.
Smart Images

Figure CN119756604B_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present invention relate to the field of communications, and more specifically, to a temperature measurement method, apparatus, storage medium, electronic device, and program product. Background Technology
[0002] With the development of infrared thermal imaging temperature measurement technology, the objects and scenarios for temperature measurement using infrared thermal imaging temperature measurement equipment are becoming increasingly diverse. However, some related technologies suffer from low accuracy in temperature measurement results because they do not consider the influence of ambient temperature on the measurement results. Summary of the Invention
[0003] This invention provides a temperature measurement method, apparatus, storage medium, electronic device, and program product to at least solve the problem in related technologies where the accuracy of temperature measurement results is low because the influence of ambient temperature during temperature measurement on the temperature measurement results of infrared thermal imaging equipment is not considered.
[0004] According to an embodiment of the present invention, a temperature measurement method is provided, comprising: determining a first temperature of a target object measured by a target device, a first emissivity of a calibration blackbody, and a target emissivity of the target object, wherein the target device is a device for measuring the temperature of the target object based on the emissivity of the target object, and the calibration blackbody is an object used for calibrating the target device for temperature measurement; if the target emissivity differs from the first emissivity, determining a target correction method based on the first temperature and the target ambient temperature of the target environment in which the target object is located; and correcting the first temperature based on the target correction method and the target emissivity to obtain the target temperature of the target object.
[0005] In an exemplary embodiment, determining the target correction method based on the first temperature and the target ambient temperature of the target environment in which the target object is located includes: determining a first parameter value corresponding to the first temperature and the target ambient temperature based on a pre-configured correspondence table between temperature and parameters; and replacing the parameter value in the preset correction method with the first parameter value to obtain the target correction method.
[0006] In an exemplary embodiment, determining the first parameter value corresponding to the first temperature and the target ambient temperature based on a pre-configured temperature-parameter correspondence table includes: when the correspondence table records that the ambient temperature is the target ambient temperature and the actual temperature of the object to be measured is the first temperature, determining the parameter value recorded in the correspondence table corresponding to the target ambient temperature and the first temperature as the first parameter value. The correspondence table records parameter values determined by the target device under multiple first conditions. The ambient temperature under different first conditions is not entirely the same as the measured temperature of the object to be measured. The parameter value under each first condition is obtained by fitting the temperature and emissivity of each object measured by the target device for multiple objects with the same actual surface temperature but different emissivity under the same ambient temperature.
[0007] In an exemplary embodiment, determining the first parameter value corresponding to the first temperature and the target ambient temperature based on a pre-configured temperature-parameter correspondence table includes: if the correspondence table does not record an ambient temperature that is the target ambient temperature and an actual temperature of the object to be measured that is the first temperature, determining the parameter values recorded in the correspondence table corresponding to the first ambient temperature and the second temperature, wherein the first ambient temperature is an ambient temperature and the difference between the first ambient temperature and the target ambient temperature is less than a first threshold, and the second temperature is the actual temperature of the object to be measured and the difference between the second temperature and the first temperature is less than a second threshold; and determining the first parameter value based on the determined parameter values corresponding to the first ambient temperature and the second temperature.
[0008] In an exemplary embodiment, before determining the first parameter value corresponding to the first temperature and the target ambient temperature based on a pre-configured correspondence table of temperature and parameters, the method further includes: determining the emissivity range of a first object corresponding to each of the plurality of first relationship tables, wherein the emissivity of the first object corresponding to each of the first relationship tables is not exactly the same, each of the first relationship tables records the parameter value determined by the target device under a plurality of second conditions, the ambient temperature under different second conditions is not exactly the same as the measurement temperature of the object to be measured, and the parameter value under each second condition is obtained by fitting the temperature and emissivity of each of the first objects with the same actual surface temperature but different emissivity to a plurality of first objects under the same ambient temperature by the target device; and determining the correspondence table according to the first relationship table that includes the target emissivity in the emissivity range.
[0009] In an exemplary embodiment, replacing the parameter values in the preset correction method with the first parameter value to obtain the target correction method includes: replacing the values of parameters A, B, and C included in the following formula with the first parameter value to obtain the target correction method: determining the target temperature. :
[0010]
[0011] Wherein, A, B, and C are the first parameters, and ε is the target emissivity.
[0012] According to another embodiment of the present invention, a temperature measuring device is provided, comprising: a first determining module, configured to determine a first temperature of a target object measured by a target device, a first emissivity of a calibration blackbody, and a target emissivity of the target object, wherein the target device is a device for measuring the temperature of the target object based on the emissivity of the target object, and the calibration blackbody is an object used for temperature calibration of the target device; a second determining module, configured to determine a target correction method based on the first temperature and the target ambient temperature of the target environment in which the target object is located when the target emissivity is different from the first emissivity; and a correction module, configured to correct the first temperature based on the target correction method and the target emissivity to obtain the target temperature of the target object.
[0013] According to yet another embodiment of the present invention, a computer-readable storage medium is also provided, wherein a computer program is stored therein, wherein the computer program is configured to perform the steps in any of the above method embodiments when executed.
[0014] According to yet another embodiment of the present invention, an electronic device is also provided, including a memory and a processor, wherein the memory stores a computer program and the processor is configured to run the computer program to perform the steps in any of the above method embodiments.
[0015] According to yet another embodiment of the present invention, a computer program product is also provided, the computer program product comprising a computer program that, when executed by a processor, implements the steps in any of the above method embodiments.
[0016] By means of this invention, when the emissivity of the calibration blackbody of the temperature measuring device is inconsistent with the emissivity of the object to be measured, a correction method is used to determine the first temperature directly measured by the temperature measuring device by using the emissivity of the object to be measured and the ambient temperature of the object to be measured. Therefore, this invention can solve the problem of low accuracy of temperature measurement results in related technologies because the influence of the ambient temperature during temperature measurement on the temperature measurement results of infrared thermal imaging devices is not considered. This invention achieves the effect of improving the accuracy of temperature measurement results. Attached Figure Description
[0017] Figure 1 This is a hardware structure block diagram of a mobile terminal for a temperature measurement method according to an embodiment of the present invention;
[0018] Figure 2 This is a flowchart of a temperature measurement method according to an embodiment of the present invention. Figure 1 ;
[0019] Figure 3 This is a flowchart of a method for determining a first relation table according to an embodiment of the present invention;
[0020] Figure 4 This is a flowchart of a temperature measurement method according to an embodiment of the present invention. Figure 2 ;
[0021] Figure 5 This is a structural block diagram of a temperature measuring device according to an embodiment of the present invention. Detailed Implementation
[0022] The embodiments of the present invention will be described in detail below with reference to the accompanying drawings and examples.
[0023] It should be noted that the terms "first," "second," etc., in the specification, claims, and drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence.
[0024] The methods and embodiments provided in this application can be executed on a mobile terminal, a computer terminal, or a similar computing device. Taking running on a mobile terminal as an example, Figure 1 This is a hardware structure block diagram of a mobile terminal for a temperature measurement method according to an embodiment of the present invention. Figure 1 As shown, a mobile terminal may include one or more ( Figure 1 Only one is shown in the diagram. A processor 102 (which may include, but is not limited to, a microprocessor MCU or a programmable logic device FPGA, etc.) and a memory 104 for storing data are also shown. The mobile terminal may further include a transmission device 106 for communication functions and an input / output device 108. Those skilled in the art will understand that... Figure 1The structure shown is for illustrative purposes only and does not limit the structure of the mobile terminal described above. For example, the mobile terminal may also include components that are more... Figure 1 The more or fewer components shown, or having the same Figure 1 The different configurations shown.
[0025] The memory 104 can be used to store computer programs, such as application software programs and modules, like the computer program corresponding to the temperature measurement method in this embodiment of the invention. The processor 102 executes various functional applications and data processing by running the computer program stored in the memory 104, thereby implementing the above-described method. The memory 104 may include high-speed random access memory, and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory 104 may further include memory remotely located relative to the processor 102, and these remote memories can be connected to the mobile terminal via a network. Examples of such networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof.
[0026] The transmission device 106 is used to receive or send data via a network. Specific examples of the network described above may include a wireless network provided by the mobile terminal's communication provider. In one example, the transmission device 106 includes a Network Interface Controller (NIC), which can connect to other network devices via a base station to communicate with the Internet. In another example, the transmission device 106 may be a Radio Frequency (RF) module used for wireless communication with the Internet.
[0027] This embodiment provides a temperature measurement method that operates on the aforementioned mobile terminal. Figure 2 This is a flowchart of a temperature measurement method according to an embodiment of the present invention. Figure 1 ,like Figure 2 As shown, the process includes the following steps:
[0028] Step S202: Determine the first temperature of the target object measured by the target device, the first emissivity of the calibration blackbody, and the target emissivity of the target object, wherein the target device is a device that measures the temperature of the object to be measured based on the emissivity of the object to be measured, and the calibration blackbody is an object used to calibrate the target device for temperature measurement.
[0029] Step S204: If the target emissivity is different from the first emissivity, determine the target correction method based on the first temperature and the target ambient temperature of the target environment where the target object is located.
[0030] Step S206: Correct the first temperature based on the target correction method and the target emissivity to obtain the target temperature of the target object.
[0031] In the above steps, the target device includes, but is not limited to, high-precision infrared thermal imagers, online infrared thermal imagers, infrared thermal imaging modules, etc. For example, the target device may be calibrated, but is not limited to, in the following manner: During the calibration process, several identical standard blackbody radiation sources at different temperatures are used, wherein the temperatures of the standard blackbody radiation sources cover the temperature measurement range of the target device. By collecting the grayscale values of the standard blackbody radiation sources at different temperatures, a conversion formula between grayscale and temperature is obtained using fitting methods (such as polynomial fitting, linear regression, or other mathematical models), thereby achieving the calibration of the target device. The temperature measurement principle of the target device includes, but is not limited to, the target device acquiring and converting the infrared radiation of the object under test into an electrical signal, then converting the electrical signal into a thermal imaging grayscale value, and obtaining the first temperature through the conversion formula.
[0032] In the above steps, the method further includes: if the target emissivity is the same as the first emissivity, determining the first temperature as the target temperature.
[0033] In the above steps, when the emissivity of the calibration blackbody of the temperature measuring device is inconsistent with the emissivity of the object to be measured, a correction method is used to determine the first temperature directly measured by the temperature measuring device based on the emissivity of the object to be measured and the ambient temperature of the object to be measured. This solves the problem of low accuracy of temperature measurement results in related technologies because the influence of the ambient temperature during temperature measurement on the temperature measurement results of infrared thermal imaging devices is not considered, thus improving the accuracy of temperature measurement results.
[0034] The entities performing the above steps can be infrared temperature measurement devices, other terminals with infrared temperature measurement functions, etc., but are not limited to these.
[0035] In an optional embodiment, determining the target correction method based on the first temperature and the target ambient temperature of the target environment in which the target object is located includes: determining a first parameter value corresponding to the first temperature and the target ambient temperature based on a pre-configured correspondence table of temperature and parameters; and replacing the parameter value in the preset correction method with the first parameter value to obtain the target correction method.
[0036] In the above steps, for example, Table 1 is a relationship table when the ambient temperature is 25°C and the first temperature is between 20°C and 30°C. When the first temperature is 23°C and the target ambient temperature is 25°C, the above relationship table is determined as the corresponding relationship table, and the parameter values in the preset correction method are replaced with... , as well as To obtain the target correction method, where, The first temperature of the object being measured, directly measured by the temperature measuring device, is The ambient temperature during temperature measurement is The actual temperature of the object under test is obtained after correcting the first temperature.
[0037] Table 1
[0038]
[0039] In an optional embodiment, determining the first parameter value corresponding to the first temperature and the target ambient temperature based on a pre-configured temperature-parameter correspondence table includes: when the correspondence table records that the ambient temperature is the target ambient temperature and the actual temperature of the object to be measured is the first temperature, determining the parameter value recorded in the correspondence table corresponding to the target ambient temperature and the first temperature as the first parameter value. The correspondence table records parameter values determined by the target device under multiple first conditions. The ambient temperature under different first conditions is not entirely the same as the measured temperature of the object to be measured. The parameter value under each first condition is obtained by fitting the temperature and emissivity of each object measured by the target device for multiple objects with the same actual surface temperature but different emissivity under the same ambient temperature.
[0040] In the above steps, for example, when the first temperature is 23°C and the target ambient temperature is 25°C, Table 1 is determined as a correspondence table. , as well as The value is determined to be the first parameter value.
[0041] In the above steps, by matching the target ambient temperature and the actual temperature of the object to be measured, the parameter values are directly extracted from the corresponding relationship table, ensuring the accuracy and precision of the temperature correction. At the same time, the correction is performed directly using existing data, avoiding complex calculation processes and improving correction efficiency.
[0042] In an optional embodiment, determining the first parameter value corresponding to the first temperature and the target ambient temperature based on a pre-configured temperature-parameter correspondence table includes: if the correspondence table does not record an ambient temperature equal to the target ambient temperature and an actual temperature of the object to be measured equal to the first temperature, determining the parameter values recorded in the correspondence table corresponding to the first ambient temperature and the second temperature, wherein the first ambient temperature is an ambient temperature and the difference between the first ambient temperature and the target ambient temperature is less than a first threshold, and the second temperature is the actual temperature of the object to be measured and the difference between the second temperature and the first temperature is less than a second threshold; and determining the first parameter value based on the determined parameter values corresponding to the first ambient temperature and the second temperature.
[0043] In the above steps, the first threshold includes, but is not limited to, 1℃, 3℃, 5℃, etc., and the second threshold includes, but is not limited to, 0.5℃, 1℃, 1.5℃, etc. The first and second thresholds can be preset and adjusted according to different application scenarios. For example, Table 2 shows the relationship when the ambient temperature is 28℃ and the first temperature is between 20℃ and 30℃. For example, when the first temperature is 23℃ and the target ambient temperature is 26℃, according to the parameters... , , , , as well as The first parameter value is determined based on interpolation. Given a first temperature of 23.5℃ and a target ambient temperature of 25℃, the parameter... , , , , as well as The first parameter value is determined based on interpolation. Given a first temperature of 23.5℃ and a target ambient temperature of 26℃, the value is determined based on... , , , , , , , , , , as well as The value of the first parameter is determined based on interpolation.
[0044] Table 2
[0045]
[0046] In the above steps, when the correspondence table does not record an ambient temperature as the target ambient temperature and the actual temperature of the object to be measured as the first temperature, the first parameter of the target correction method required to determine the target temperature is obtained through the pre-determined correspondence table and threshold. This enhances the adaptability of the temperature measurement method to different ambient temperatures and changes in the actual temperature of the object to be measured, improves the flexibility and universality of temperature correction, simplifies the correction process, reduces human intervention, and thus effectively improves the efficiency of temperature correction.
[0047] In an optional embodiment, before determining the first parameter value corresponding to the first temperature and the target ambient temperature based on a pre-configured correspondence table of temperature and parameters, the method further includes: determining the emissivity range of a first object corresponding to each of the plurality of first relationship tables, wherein the emissivity of the first object corresponding to each of the first relationship tables is not exactly the same, each of the first relationship tables records the parameter value determined by the target device under a plurality of second conditions, the ambient temperature under different second conditions is not exactly the same as the measurement temperature of the object to be measured, and the parameter value under each second condition is obtained by fitting the temperature and emissivity of each of the first objects with the same actual surface temperature but different emissivity to a plurality of first objects under the same ambient temperature by the target device; and determining the correspondence table according to the first relationship table that includes the target emissivity in the emissivity range.
[0048] In the above steps, for example, when the target emissivity of the object to be tested is 0.25, the emissivity of the first object corresponding to the second relation table is 0.21, 0.22, 0.23, 0.24, 0.27, 0.28, and the emissivity of the first object corresponding to the third relation table is 0.48, 0.49, 0.5, 0.51, 0.6, the second relation table is determined as the corresponding relation table. The second relation table and the third relation table are relation tables included in multiple first relation tables.
[0049] In the above steps, by determining the relationship table of the emissivity range of the first object including the target emissivity as the correspondence table of the first parameter used to obtain the target correction method required to determine the target temperature, the high correlation between the selected parameter value and the actual measurement conditions is ensured, thereby improving the accuracy of temperature correction.
[0050] In an optional embodiment, the method further includes: when there are multiple relational tables where the emissivity range of the first objects includes the target emissivity of the object to be measured, determining the average emissivity of the two first objects whose emissivity range includes the target emissivity in each relational table, and determining the relational table with the smallest absolute value of the difference between the average value and the target emissivity as the corresponding relational table. For example, when the target emissivity of the object to be measured is 0.24, the emissivity of the first objects corresponding to the fourth relational table is 0.21, 0.22, 0.23, 0.245, 0.255, 0.28, and the emissivity of the first objects corresponding to the fifth relational table is 0.2, 0.25, 0.27, 0.3, the fourth relational table is determined as the corresponding relational table, wherein the fourth relational table and the fifth relational table are relational tables included in the multiple first relational tables.
[0051] In the above steps, by selecting the most suitable table based on the emissivity range when multiple first relation tables exist, the parameter selection process is optimized, and the correction error caused by emissivity mismatch is reduced.
[0052] In an optional embodiment, replacing the parameter values in the preset correction method with the first parameter values to obtain the target correction method includes: replacing the values of parameters A, B, and C included in the following formula with the first parameter values to obtain the target correction method: determining the target temperature :
[0053]
[0054] Wherein, A, B, and C are the first parameters, and ε is the target emissivity.
[0055] The solution in this application will be illustrated below with reference to specific embodiments:
[0056] Figure 3 This is a flowchart of a method for determining a first relation table according to an embodiment of the present invention, such as... Figure 3 As shown, the method includes:
[0057] Step S302: Determine multiple target radiation materials with different emissivity, multiple target temperatures to which the surface of the target radiation materials will be heated, and multiple ambient temperatures at which the target radiation materials are measured.
[0058] Step S304: Place multiple target radiation materials under multiple conditions and determine the temperature values obtained by measuring the surface temperature of the multiple target radiation materials under each condition using an infrared thermal imager. The surface temperature of the target radiation materials and the ambient temperature are different under each condition.
[0059] Step S306: Substitute the temperature values of various target radiating materials and the emissivity of various target radiating materials measured by the infrared thermal imager under each condition into formula (1). To obtain the parameters A, B, and C corresponding to each condition in the first relation table, where T is the surface temperature of the various target radiation materials heated by the temperature measuring device.
[0060] In step S302 above, the target radiating material includes, but is not limited to, various materials with different emissivities but the same length, width, and thickness. The emissivity and emissivity distribution interval of the target radiating material can be determined based on the emissivity distribution of the object being measured by the infrared thermal imager. For example, materials with emissivity ranging from 0 to 1 at intervals of ∆ε can be selected, with intervals of ∆ε=0.1 for emissivities of 0.1, 0.2, 0.3…, 0.9, and 1, or with intervals of ∆ε=0.01 for emissivities of 0.01, 0.02, 0.03…, 0.99, and 1. Exemplarily, the emissivity interval of the target radiating material can be adjusted according to the application scenario. For example, materials can be selected at intervals of ∆ε=0.1 in the emissivity range of 0 to 0.5, and at intervals of ∆ε=0.02 in the emissivity range of 0.5 to 1. The distribution of the multiple target temperatures (e.g., temperature ranges and the temperature distribution pattern within those ranges) and the distribution of the multiple ambient temperatures (e.g., temperature ranges and the temperature distribution pattern within those ranges) can be set according to the application scenario. For example, the target temperature range may include commonly used temperature measurements by the infrared thermal imager, and / or multiple temperature points distributed within the upper and lower limits of the infrared thermal imager's temperature measurement range. For instance, the target temperature range can be a uniformly distributed arithmetic sequence within the upper and lower limits of the temperature measurement range, or a commonly used temperature measurement interval of the infrared thermal imager. For example, multiple temperature points can be set within the commonly used temperature measurement interval of the infrared thermal imager, and the number of temperature points can be reduced within the less commonly used temperature measurement interval. For example, ambient temperatures can be selected at 10°C intervals, at 5°C intervals, or only a few specific ambient temperatures can be selected, such as ambient temperature (25°C), upper operating temperature, and lower operating temperature.
[0061] In step S304 above, for example, at an ambient temperature of 25°C, materials with different emissivity are placed at the infrared thermal imager's calibration distance, directly facing the infrared thermal imager. The surface of the target radiating material is heated or cooled to a stable temperature using either a heating or cooling device. An infrared thermal imager is then used to measure the temperature of the target radiating material, thus obtaining the temperatures of materials with different temperatures and emissivities under different ambient temperatures.
[0062] In step S306 above, T is the surface temperature of various target radiation materials measured by a temperature measuring device that uses the infrared thermometry principle.
[0063] Figure 4 This is a flowchart of a temperature measurement method according to an embodiment of the present invention. Figure 2 ,like Figure 4 As shown, the method includes:
[0064] Step S402: Use an infrared thermal imager to measure the temperature of the object to be measured to obtain the first temperature of the object to be measured;
[0065] Step S404: Determine whether the emissivity of the object to be tested is the same as the emissivity of the calibrated blackbody of the target device. If they are the same, proceed to step S406; otherwise, proceed to step S408.
[0066] Step S406: Determine the first temperature as the target temperature of the object to be measured;
[0067] Step S408: Determine the first correction parameter based on the first temperature and the ambient temperature of the environment where the object to be measured is located;
[0068] Step S410: Determine the target temperature of the object to be measured based on the first correction parameter and the correction formula.
[0069] In step S408 above, for example, the first temperature is... The ambient temperature is Determining the target correction parameters includes, but is not limited to: determining the temperature range recorded in the first parameter table, including... and the ambient temperature range includes The parameter table, in which, , Table 3 shows the ambient temperatures included in the first relationship table. The parameter table for the time, Table 4 is the ambient temperature included in the first relationship table. The parameter table at that time, for example, can be based on the parameters recorded in the first parameter table. , , , , , , , , , as well as Determined in the following manner , as well as :
[0070] First, determine using the following formula , , :
[0071]
[0072]
[0073]
[0074]
[0075]
[0076]
[0077] Based on , , ,Sure as well as :
[0078]
[0079]
[0080]
[0081] Table 3
[0082]
[0083] Table 4
[0084]
[0085] In step S410 above, the target temperature of the object to be measured is determined based on the first correction parameter and the correction formula, but is not limited to: the target formula. Replace A, B, and C with , , To obtain the target temperature.
[0086] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods according to the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal device (which may be a mobile phone, computer, server, or network device, etc.) to execute the methods described in the various embodiments of the present invention.
[0087] This embodiment also provides a temperature measuring device for implementing the above embodiments and preferred embodiments; details already described will not be repeated. As used below, the term "module" can refer to a combination of software and / or hardware that performs a predetermined function. Although the device described in the following embodiments is preferably implemented in software, hardware implementation, or a combination of software and hardware, is also possible and contemplated.
[0088] Figure 5 This is a structural block diagram of a temperature measuring device according to an embodiment of the present invention, such as... Figure 5 As shown, the device includes: a first determining module 52, used to determine a first temperature of a target object measured by a target device, a first emissivity of a calibration blackbody, and a target emissivity of the target object, wherein the target device is a device that measures the temperature of the object based on the emissivity of the object to be measured, and the calibration blackbody is an object used to calibrate the target device for temperature measurement; a second determining module 54, used to determine a target correction method based on the first temperature and the target ambient temperature of the target environment in which the target object is located when the target emissivity is different from the first emissivity; and a correction module 56, used to correct the first temperature based on the target correction method and the target emissivity to obtain the target temperature of the target object.
[0089] In an optional embodiment, the second determining module 54 includes: a determining unit, configured to determine a first parameter value corresponding to the first temperature and the target ambient temperature based on a pre-configured correspondence table of temperature and parameters; and a replacing unit, configured to replace the parameter value in a preset correction method with the first parameter value to obtain the target correction method.
[0090] In an optional embodiment, the determining unit includes: a first determining subunit, configured to determine the parameter value recorded in the correspondence table corresponding to the target ambient temperature and the first temperature as the first parameter value when the ambient temperature is recorded as the target ambient temperature and the actual temperature of the object to be measured is the first temperature. The correspondence table records the parameter values determined by the target device under multiple first conditions. The ambient temperature under different first conditions is not exactly the same as the measured temperature of the object to be measured. The parameter value under each first condition is obtained by fitting the temperature and emissivity of each object measured by the target device for multiple objects with the same actual surface temperature but different emissivity under the same ambient temperature.
[0091] In an optional embodiment, the determining unit includes: a second determining subunit, configured to determine, in the case that the corresponding environmental temperature is not recorded as the target environmental temperature and the actual temperature of the object to be measured is the first temperature in the corresponding relationship table, the parameter values recorded in the corresponding relationship table corresponding to the first environmental temperature and the second temperature, wherein the first environmental temperature is an environmental temperature and the difference between the first environmental temperature and the target environmental temperature is less than a first threshold, and the second temperature is the actual temperature of the object to be measured and the difference between the second temperature and the first temperature is less than a second threshold; and a third determining subunit, configured to determine the first parameter value based on the determined parameter values corresponding to the first environmental temperature and the second temperature.
[0092] In an optional embodiment, the device further includes: a third determining module, configured to determine the emissivity range of a first object corresponding to each of a plurality of first relation tables before determining the first parameter value corresponding to the first temperature and the target ambient temperature based on a pre-configured correspondence table of temperature and parameters, wherein the emissivity of the first object corresponding to each of the first relation tables is not completely the same, each of the first relation tables records the parameter value determined by the target device under a plurality of second conditions, the ambient temperature under different second conditions is not completely the same as the measurement temperature of the object to be measured, and the parameter value under each second condition is obtained by fitting the temperature and emissivity of each of the first objects measured by the target device at the same ambient temperature for a plurality of first objects with the same actual surface temperature but different emissivity; and a fourth determining module, configured to determine the correspondence table according to the first relation table that includes the target emissivity in the emissivity range.
[0093] In an optional embodiment, the replacement unit includes: a replacement subunit, used to replace the values of parameters A, B, and C included in the following formula with the first parameter value to obtain the target correction method; and a fourth determining subunit, used to determine the target temperature. :
[0094]
[0095] Wherein, A, B, and C are the first parameters, and ε is the target emissivity.
[0096] It should be noted that the above modules can be implemented by software or hardware. For the latter, they can be implemented in the following ways, but are not limited to: all the above modules are located in the same processor; or, the above modules are located in different processors in any combination.
[0097] Embodiments of the present invention also provide a computer-readable storage medium storing a computer program, wherein the computer program is configured to perform the steps in any of the above method embodiments when executed.
[0098] In one exemplary embodiment, the aforementioned computer-readable storage medium may include, but is not limited to, various media capable of storing computer programs, such as a USB flash drive, read-only memory (ROM), random access memory (RAM), portable hard disk, magnetic disk, or optical disk.
[0099] Embodiments of the present invention also provide an electronic device including a memory and a processor, the memory storing a computer program and the processor being configured to run the computer program to perform the steps in any of the above method embodiments.
[0100] In one exemplary embodiment, the electronic device may further include a transmission device and an input / output device, wherein the transmission device is connected to the processor and the input / output device is connected to the processor.
[0101] Embodiments of the present invention also provide a computer program product, which includes a computer program that, when executed by a processor, implements the steps in any of the above method embodiments.
[0102] Specific examples in this embodiment can be found in the examples described in the above embodiments and exemplary implementations, and will not be repeated here.
[0103] It is obvious to those skilled in the art that the modules or steps of the present invention described above can be implemented using general-purpose computing devices. They can be centralized on a single computing device or distributed across a network of multiple computing devices. They can be implemented using computer-executable program code, and thus can be stored in a storage device for execution by a computing device. In some cases, the steps shown or described can be performed in a different order than those described herein, or they can be fabricated as separate integrated circuit modules, or multiple modules or steps can be fabricated as a single integrated circuit module. Thus, the present invention is not limited to any particular combination of hardware and software.
[0104] The above description is merely a preferred embodiment of the present invention and is not intended to limit the invention. Various modifications and variations can be made to the present invention by those skilled in the art. Any modifications, equivalent substitutions, or improvements made within the principles of the present invention should be included within the scope of protection of the present invention.
Claims
1. A temperature measurement method, characterized in that, include: The target device is determined to measure the first temperature of the target object, the first emissivity of the calibration blackbody, and the target emissivity of the target object. The target device is a device that measures the temperature of the target object based on the emissivity of the target object. The calibration blackbody is an object used to calibrate the target device for temperature measurement. When the target emissivity differs from the first emissivity, the target correction method is determined based on the first temperature and the target ambient temperature of the target environment in which the target object is located. The first temperature is corrected based on the target correction method and the target emissivity to obtain the target temperature of the target object; The target correction method is determined based on the first temperature and the target ambient temperature of the target environment in which the target object is located. This includes: determining a first parameter value corresponding to the first temperature and the target ambient temperature based on a pre-configured correspondence table of temperature and parameters; replacing the parameter value in the preset correction method with the first parameter value to obtain the target correction method. The correspondence table records the parameter values determined by the target device under multiple first conditions. The ambient temperature under different first conditions is not exactly the same as the measurement temperature of the object to be measured. The parameter value under each first condition is obtained by fitting the temperature and emissivity of each object measured by the target device for multiple objects with the same actual surface temperature but different emissivity under the same ambient temperature. The method further includes: in the case of multiple relational tables where the emissivity range of the first object includes the target emissivity of the object to be measured, determining the average of the emissivity of the two first objects whose emissivity range includes the target emissivity in each relational table, and determining the relational table with the smallest absolute value of the difference between the average value and the target emissivity as the corresponding relational table.
2. The method according to claim 1, characterized in that, The first parameter value corresponding to the first temperature and the target ambient temperature is determined based on a pre-configured temperature-parameter correspondence table, including: If the correspondence table records that the ambient temperature is the target ambient temperature and the actual temperature of the object to be measured is the first temperature, then the parameter value recorded in the correspondence table that corresponds to the target ambient temperature and the first temperature is determined as the first parameter value.
3. The method according to claim 2, characterized in that, The first parameter value corresponding to the first temperature and the target ambient temperature is determined based on a pre-configured temperature-parameter correspondence table, including: If the corresponding relationship table does not record an ambient temperature that is the target ambient temperature and an actual temperature of the object to be measured that is the first temperature, determine the parameter values recorded in the corresponding relationship table that correspond to the first ambient temperature and the second temperature, wherein the first ambient temperature is the ambient temperature and the difference between the first ambient temperature and the target ambient temperature is less than a first threshold, and the second temperature is the actual temperature of the object to be measured and the difference between the second temperature and the first temperature is less than a second threshold. The first parameter value is determined based on the parameter values corresponding to the first ambient temperature and the second temperature.
4. The method according to claim 1, characterized in that, Before determining the first parameter value corresponding to the first temperature and the target ambient temperature based on a pre-configured temperature-parameter correspondence table, the method further includes: The emissivity range of the first object corresponding to each of the multiple first relation tables is determined, wherein the emissivity of the first object corresponding to each of the multiple first relation tables is not completely the same, and each of the multiple first relation tables records the parameter values determined by the target device under multiple second conditions. The ambient temperature under different second conditions is not completely the same as the measurement temperature of the object to be measured. The parameter value under each second condition is obtained by fitting the temperature and emissivity of each of the multiple first objects with the same actual surface temperature but different emissivity at the same ambient temperature. The corresponding relationship table is determined based on the first relationship table that includes the target emissivity within the emissivity range.
5. The method according to claim 1, characterized in that, Replacing the parameter value in the preset correction method with the first parameter value to obtain the target correction method includes: Replace the values of parameters A, B, and C in the following formula with the values of the first parameter to obtain the target correction method. : Determine the target temperature: , Where, is the first parameter, The target emissivity is denoted as .
6. A temperature measuring device, characterized in that, include: The first determining module is used to determine the first temperature of the target object measured by the target device, the first emissivity of the calibration blackbody, and the target emissivity of the target object, wherein the target device is a device that measures the temperature of the object to be measured based on the emissivity of the object to be measured, and the calibration blackbody is an object used to calibrate the target device for temperature measurement. The second determining module is used to determine the target correction method based on the first temperature and the target ambient temperature of the target environment where the target object is located, when the target emissivity is different from the first emissivity. The correction module is used to correct the first temperature based on the target correction method and the target emissivity to obtain the target temperature of the target object; The second determining module is used to determine the target correction method based on the first temperature and the target ambient temperature of the target environment where the target object is located in the following manner: determining the first parameter value corresponding to the first temperature and the target ambient temperature based on a pre-configured temperature-parameter correspondence table; replacing the parameter value in the preset correction method with the first parameter value to obtain the target correction method, wherein the correspondence table records the parameter values determined by the target device under multiple first conditions, the ambient temperature under different first conditions is not exactly the same as the measurement temperature of the object to be measured, and the parameter value under each first condition is obtained by fitting the temperature and emissivity of each object measured by the target device for multiple objects with the same actual surface temperature but different emissivity under the same ambient temperature; The device is further configured to, in the presence of a relational table in which the emissivity range of multiple first objects includes the target emissivity of the object to be measured, determine the average emissivity of the two first objects whose emissivity range includes the target emissivity in each relational table, and determine the relational table with the smallest absolute value of the difference between the average emissivity and the target emissivity as the corresponding relational table.
7. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program, wherein the computer program, when executed by a processor, implements the steps of the method described in any one of claims 1 to 5.
8. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the steps of the method described in any one of claims 1 to 5.
9. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method described in any one of claims 1 to 5.
Citation Information
Patent Citations
Infrared temperature measurement method, device and equipment and storage medium
CN117968863A