Infrared temperature measurement method, device, equipment and storage medium

By photographing the object to be measured and applying a preset mapping table, the target temperature is directly calculated, solving the complex temperature measurement problem caused by the difficulty of installing the blackbody and achieving efficient and accurate temperature measurement.

CN120160716BActive Publication Date: 2026-05-12WUHAN KUANGREI TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
WUHAN KUANGREI TECH CO LTD
Filing Date
2025-04-02
Publication Date
2026-05-12

AI Technical Summary

Technical Problem

The installation and maintenance of blackbodies in existing technologies are quite difficult, which makes infrared temperature measurement complicated, especially in complex environments where it is difficult to achieve efficient and accurate temperature measurement.

Method used

By photographing the object to be measured and obtaining the current pixel value, and using a preset mapping table, the target temperature is constructed based on the sample pixel values ​​corresponding to blackbodies with different sample temperatures, reducing the dependence on blackbodies and directly calculating the target temperature of the object to be measured.

Benefits of technology

It simplifies the infrared temperature measurement process, improves the accuracy and applicability of temperature measurement, and is particularly suitable for rapid temperature monitoring in complex environments.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120160716B_ABST
    Figure CN120160716B_ABST
Patent Text Reader

Abstract

The application relates to the field of infrared temperature measurement technology and discloses an infrared temperature measurement method, device, equipment and storage medium, the method comprising the following steps: photographing a to-be-measured temperature object, and obtaining a current pixel value of the to-be-measured temperature object according to a photographing result; obtaining a target temperature of the to-be-measured temperature object based on the current pixel value and a preset mapping relationship table, wherein the preset mapping relationship table is obtained by constructing sample pixel values corresponding to black bodies with different sample temperatures. The application analyzes the photographing result of the to-be-measured temperature object, determines the current pixel value of the to-be-measured temperature object, and obtains the target temperature of the to-be-measured temperature object based on the current pixel value and the preset mapping relationship table obtained by constructing the sample pixel values corresponding to the black bodies with different sample temperatures. It is indicated that the application does not need to install a black body in a temperature measurement environment where the to-be-measured temperature object is located, so that the infrared temperature measurement of the to-be-measured temperature object is simple.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of infrared temperature measurement, and more particularly to an infrared temperature measurement method, apparatus, equipment, and storage medium. Background Technology

[0002] With the rapid development of modern industry and the increasing demand for outdoor environmental monitoring, the importance of precise temperature measurement technology is becoming increasingly prominent in various fields. Whether it is equipment monitoring and product quality control in industrial production processes, or meteorological observation and disaster early warning in outdoor environments, efficient and accurate temperature measurement is indispensable.

[0003] Existing methods for measuring the temperature of an object require the prior preparation of a blackbody, which is then placed in the measurement environment. An infrared camera is used to collect infrared radiation signals from both the blackbody and the object. The temperature of the object is determined by comparing the pixel values ​​of the blackbody and the object at different temperatures. Since the blackbody needs to be precisely installed in the measurement environment and its position is fixed, the installation difficulty is increased. In complex environments (such as outdoors or industrial sites), the installation and maintenance of the blackbody are difficult, making the infrared temperature measurement process for the object quite complicated. Summary of the Invention

[0004] The main objective of this application is to provide an infrared temperature measurement method, apparatus, device, and storage medium, aiming to solve the technical problem that the installation and maintenance of blackbodies in the prior art are difficult, resulting in a complex temperature measurement process for the object being measured.

[0005] To achieve the above objectives, this application proposes an infrared temperature measurement method, the method comprising:

[0006] The object to be measured is photographed, and the current pixel value of the object is obtained based on the photographing results;

[0007] The target temperature of the object to be measured is obtained based on the current pixel value and a preset mapping table, which is constructed by the sample pixel values ​​corresponding to blackbodies with different sample temperatures.

[0008] In one embodiment, the step of obtaining the target temperature of the object to be measured based on the current pixel value and a preset mapping table includes:

[0009] Obtain the current environmental parameters of the temperature measurement environment in which the object to be measured is located;

[0010] The target temperature relationship is obtained from the preset mapping relationship table based on the current environmental parameters and the current pixel value. The preset mapping relationship table is constructed by the sample pixel values ​​corresponding to blackbodies at different temperatures and the sample environmental parameters of the temperature measurement environment in which each blackbody is located.

[0011] The target temperature of the object to be measured is obtained based on the current environmental parameters, the current pixel value, and the target temperature formula.

[0012] In one embodiment, prior to the step of photographing the object to be measured, the following steps are included:

[0013] The blackbody at several sample temperatures under different sample environmental parameters is photographed to obtain the sample pixel value corresponding to the blackbody at each sample temperature under each sample environment.

[0014] Temperature parameters are determined based on the pixel values ​​and temperatures of each sample, and temperature relationships are constructed based on the environmental parameters of each sample and the mapping relationship between the pixel values ​​and the temperature parameters.

[0015] Based on the environmental parameters of each sample, the temperature relationships are classified to obtain a set of temperature relationships, and a preset mapping relationship table is constructed based on the set of temperature relationships.

[0016] In one embodiment, the step of determining the temperature parameter based on the pixel values ​​of each sample and the temperature of each sample includes:

[0017] The temperatures of the samples are sorted to obtain the temperatures of adjacent samples, and a first difference is obtained based on the temperatures of the adjacent samples.

[0018] Obtain the pixel values ​​of adjacent samples corresponding to the temperatures of adjacent samples under different environmental parameters, obtain a second difference based on the pixel values ​​of adjacent samples, and obtain a first temperature parameter based on the first difference and the second difference;

[0019] A third difference is obtained based on the temperature of each adjacent sample and the pixel value of the adjacent sample corresponding to each adjacent sample temperature, and a second temperature parameter is obtained based on the second difference and the third difference.

[0020] Each of the first temperature parameters and each of the second temperature parameters are used as temperature parameters.

[0021] In one embodiment, the step of constructing a temperature relationship based on the environmental parameters of each sample and the mapping relationship between the pixel values ​​of each sample and the temperature parameters includes:

[0022] A first temperature relationship is constructed based on the mapping relationship between each of the sample environment parameters and each of the sample pixel values ​​and each of the first temperature parameters corresponding to each sample environment parameter.

[0023] A second temperature relationship is constructed based on the mapping relationship between each of the sample environment parameters and each of the sample pixel values ​​and the corresponding second temperature parameters.

[0024] Each of the first temperature relationship and each of the second temperature relationship are taken as temperature relationship.

[0025] In one embodiment, the step of obtaining the target temperature of the object to be measured based on the current environmental parameters, the current pixel value, and the target temperature formula includes:

[0026] The first target temperature parameter and the second target temperature parameter are determined based on the target temperature formula and the current environmental parameters.

[0027] The target temperature of the object to be measured is obtained based on the current pixel value, the first target temperature parameter, and the second target temperature parameter.

[0028] In one embodiment, the step of obtaining the target temperature of the object to be measured based on the current pixel value, the first environmental parameter of the target, and the second environmental parameter of the target includes:

[0029] The target temperature of the object to be measured is obtained by using a preset temperature formula based on the current pixel value, the first environmental parameter of the target, and the second temperature parameter of the target.

[0030] The preset temperature formula is:

[0031] R = k(i)(j)*AD + b(i)(j);

[0032] Where R is the target temperature, k(i)(j) is the first target temperature parameter, b(i)(j) is the second target temperature parameter, and AD is the current pixel value.

[0033] Furthermore, to achieve the above objectives, this application also proposes an infrared temperature measurement device, the device comprising:

[0034] The data acquisition module is used to take pictures of the object to be measured and obtain the current pixel value of the object based on the shooting results.

[0035] The temperature acquisition module is used to obtain the target temperature of the object to be measured based on the current pixel value and a preset mapping table. The preset mapping table is constructed by the sample pixel values ​​corresponding to blackbodies with different sample temperatures.

[0036] In addition, to achieve the above objectives, this application also proposes an infrared temperature measurement device, the device comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, the computer program being configured to implement the steps of the infrared temperature measurement method as described above.

[0037] In addition, to achieve the above objectives, this application also proposes a storage medium, which is a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, it implements the steps of the infrared temperature measurement method described above.

[0038] This application proposes an infrared temperature measurement method, apparatus, device, and storage medium. The method includes: photographing an object to be measured and obtaining the current pixel value of the object based on the photographing result; obtaining the target temperature of the object based on the current pixel value and a preset mapping table, wherein the preset mapping table is constructed by using the sample pixel values ​​corresponding to blackbodies at different sample temperatures. This application analyzes the photographing result of the object to be measured to determine the current pixel value of the object, and obtains the target temperature of the object based on the current pixel value and the preset mapping table constructed by using the sample pixel values ​​corresponding to blackbodies at different sample temperatures. Since this application directly obtains the target temperature of the object by using the current pixel value of the object and the preset mapping table, it eliminates the need to install a blackbody in the temperature measurement environment of the object and determine the target temperature by comparing the pixel values ​​of the blackbody at different temperatures with the pixel values ​​of the object, thus simplifying the infrared temperature measurement process. Attached Figure Description

[0039] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.

[0040] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, for those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0041] Figure 1 This is a flowchart of the first embodiment of the infrared temperature measurement method proposed in this example;

[0042] Figure 2 This is a flowchart of the second embodiment of the infrared temperature measurement method proposed in this embodiment;

[0043] Figure 3 This is a flowchart of the third embodiment of the infrared temperature measurement method proposed in this embodiment;

[0044] Figure 4 This is a diagram of the infrared temperature measurement device provided in this embodiment;

[0045] Figure 5 This is a schematic diagram of the structure of an infrared temperature measuring device suitable for implementing this embodiment.

[0046] The realization of the purpose, functional features and advantages of this application will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation

[0047] It should be understood that the specific embodiments described herein are only used to explain the technical solutions of this application and are not intended to limit this application.

[0048] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of the embodiments. Based on the embodiments of this application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of this application.

[0049] It should be noted that all directional indicators (such as up, down, left, right, front, back, etc.) in the embodiments of this application are only used to explain the relative positional relationship and movement of each component in a certain specific posture (as shown in the figure). If the specific posture changes, the directional indicator will also change accordingly.

[0050] Understandably, with the rapid development of modern industry and the increasing demand for outdoor environmental monitoring, the importance of precise temperature measurement technology is becoming increasingly prominent in various fields. Whether it is equipment monitoring and product quality control in industrial production processes, or meteorological observation and disaster early warning in outdoor environments, efficient and accurate temperature measurement is indispensable.

[0051] Existing methods for measuring the temperature of an object require the prior preparation of a blackbody, which is then placed in the measurement environment. An infrared camera is used to collect infrared radiation signals from both the blackbody and the object. The temperature of the object is determined by comparing the pixel values ​​of the blackbody and the object at different temperatures. Since the blackbody needs to be precisely installed in the measurement environment and its position is fixed, the installation difficulty is increased. In complex environments (such as outdoors or industrial sites), the installation and maintenance of the blackbody are difficult, making the infrared temperature measurement process for the object quite complicated.

[0052] Therefore, to address the technical problem of complex temperature measurement procedures due to the difficulty in installing and maintaining blackbodies in existing technologies, this embodiment proposes an infrared temperature measurement method, apparatus, device, and storage medium. By analyzing the image captured of the object to be measured, the current pixel value of the object is determined. Based on this current pixel value and a preset mapping table constructed using the pixel values ​​of blackbodies at different sample temperatures, the target temperature of the object is obtained. Since this embodiment directly obtains the target temperature of the object using its current pixel value and the preset mapping table, it eliminates the need to install a blackbody in the temperature measurement environment and determine the target temperature by comparing the pixel values ​​of the blackbodies at different temperatures with the pixel values ​​of the object, simplifying the infrared temperature measurement process.

[0053] For ease of understanding, the following is combined with Figures 1 to 5 The infrared temperature measurement method provided in the embodiments of this application, as well as the infrared temperature measurement method, apparatus, equipment, and storage medium provided in the following embodiments, will be described in detail.

[0054] This application provides an infrared temperature measurement method, referring to... Figure 1 , Figure 1 This is a flowchart of the first embodiment of the infrared temperature measurement method proposed in this example.

[0055] like Figure 1 As shown, the method includes:

[0056] Step S10: Take a picture of the object to be measured, and obtain the current pixel value of the object based on the picture result.

[0057] It should be noted that the executing entity in this embodiment can be a computing service device with infrared temperature measurement, network communication, and program execution functions, such as a tablet computer, personal computer, or mobile phone, or an electronic device capable of performing the above functions. The following description uses an infrared temperature measurement device (hereinafter referred to as the device) as an example to illustrate this embodiment and the subsequent embodiments.

[0058] It should be noted that the device in this embodiment also includes an infrared camera, which can be used to photograph the object to be measured. The object to be measured can be any object whose temperature needs to be measured. The current pixel value can be the grayscale value or intensity value of each pixel in the infrared image. In a specific implementation, the device photographs the object to be measured using the infrared camera, capturing its infrared radiation signal and converting it into a digital image. Each pixel in the image represents the thermal radiation intensity of a certain area on the object's surface, presented in the form of a pixel value.

[0059] Step S20: Obtain the target temperature of the object to be measured based on the current pixel value and the preset mapping table. The preset mapping table is constructed by the sample pixel values ​​corresponding to blackbodies with different sample temperatures.

[0060] It should be noted that the aforementioned preset mapping table can be constructed using the sample pixel values ​​corresponding to blackbodies at different sample temperatures. The aforementioned target temperature can be the actual temperature of the object to be measured, calculated through the mapping relationship. The aforementioned blackbodies can be idealized objects that completely absorb and emit infrared radiation, with an emissivity close to 1. In infrared thermometry, blackbodies are often used as standard reference objects. The aforementioned sample temperature can be the current temperature of the blackbodies when they are photographed, and the aforementioned sample pixel values ​​can be the pixel values ​​of the blackbodies at the aforementioned sample temperatures.

[0061] In a specific implementation, when the above-mentioned device takes a picture of the object to be measured by the infrared camera and obtains the current pixel value of the object based on the picture result, the device will obtain the temperature of the object to be measured from a preset mapping table based on the current pixel value as the target temperature.

[0062] Furthermore, considering the influence of the temperature measurement environment on infrared thermometry, the correspondence between the temperature of the object and the pixel value varies under different environmental parameters. Moreover, since the correspondence between the sample temperature, sample pixel value, and sample environmental parameters of a blackbody involves more parameters, resulting in a larger data volume, this embodiment also considers using a mapping formula to characterize the mapping relationship between sample temperature, sample pixel value, and sample environmental parameters. Therefore, the step of obtaining the target temperature of the object based on the current pixel value and the preset mapping table includes:

[0063] Step S21: Obtain the current environmental parameters of the temperature measurement environment where the object to be measured is located.

[0064] It should be noted that the aforementioned temperature measurement environment can be the environment in which the object to be measured is located, and the aforementioned current environmental parameters can be environmental parameters of the aforementioned temperature measurement environment, such as ambient temperature and ambient humidity. In this embodiment, since an infrared camera is used to capture images of the object to be measured to obtain the current pixel value, the influence of the infrared camera's core temperature on the current pixel value also needs to be considered. Therefore, the aforementioned current environmental parameters also include the core temperature.

[0065] In a specific implementation, the above-mentioned device can directly obtain the current environmental parameters of the temperature measurement environment through the connected temperature and humidity sensors, or the user can manually input the environmental parameters according to the actual situation. This embodiment does not impose any restrictions.

[0066] Step S22: Obtain the target temperature relationship from the preset mapping relationship table based on the current environmental parameters and the current pixel value. The preset mapping relationship table is constructed by the sample pixel values ​​corresponding to blackbodies at different temperatures and the sample environmental parameters of the temperature measurement environment in which each blackbody is located.

[0067] It should be noted that the aforementioned preset mapping table is constructed using the sample pixel values ​​corresponding to blackbodies at different temperatures and the sample environmental parameters of the temperature measurement environment in which each blackbodies are located. The temperatures of these blackbodies are precisely set to different values, and the aforementioned device will record the pixel values ​​of each blackbodies under different environmental parameters. The aforementioned target temperature formula can be a temperature relationship formula selected from the preset mapping table that matches the current environmental parameters.

[0068] In its implementation, the device first acquires the current pixel value of the object under test, while simultaneously measuring the ambient temperature, humidity, and infrared camera module temperature. Then, based on these parameters, the device searches a preset mapping table for the formula that best matches the current conditions.

[0069] Step S23: Obtain the target temperature of the object to be measured based on the current environmental parameters, the current pixel value, and the target temperature formula.

[0070] In its implementation, after acquiring the current pixel value of the object to be measured and the current environmental parameters (such as ambient temperature, humidity, and infrared camera core temperature), the device selects the target temperature formula that best matches the current environment through a preset mapping table. The device then substitutes the current pixel value into this formula and, combined with the correction coefficients for the environmental parameters, calculates the actual temperature of the object to be measured.

[0071] For ease of understanding, the following example illustrates the concept, but does not limit the scope of this embodiment. Assume that in an industrial setting, the above-described device needs to measure the surface temperature of a high-temperature furnace. The device first obtains the current pixel value of the furnace surface as 200, and simultaneously measures the current ambient temperature as 35°C, humidity as 55%, and infrared camera core temperature as 40°C. Based on these parameters, the device selects the corresponding formula from a preset mapping table, for example: T = k * AD + b, where k and b are coefficients related to the current environmental parameters, and AD is the current pixel value. The device substitutes the pixel value of 200 into the formula and calculates the target temperature as 850°C. This method not only improves temperature measurement accuracy but also reduces dependence on blackbodies, making it particularly suitable for rapid temperature monitoring in complex environments.

[0072] Based on the first embodiment, in the second embodiment, the content that is the same as or similar to that in Embodiment 1 above can be referred to the above description, and will not be repeated hereafter. Based on this, please refer to... Figure 2 , Figure 2This is a flowchart of the second embodiment of the infrared temperature measurement method proposed in this embodiment. Further, in order to obtain a preset mapping table, before the step of photographing the object to be measured, the following steps are included:

[0073] Step S01: Take pictures of blackbodies at several sample temperatures under different sample environment parameters to obtain the sample pixel values ​​corresponding to the blackbodies at each sample temperature under each sample environment.

[0074] It should be noted that the blackbody mentioned above can be a standard blackbody with a known temperature used during training to provide an accurate temperature reference. The temperature of the blackbody is set to different values ​​to cover the possible temperature range of the object being measured. The sample temperature mentioned above can be the temperature value set for the blackbody. The sample environment parameters mentioned above can be the environmental conditions set during training, such as sample ambient temperature, sample ambient humidity, and sample core temperature, to simulate various situations that may be encountered in actual temperature measurement environments. The sample pixel values ​​mentioned above can be the intensity value of each pixel in the image when the infrared camera captures the blackbody, reflecting the thermal radiation intensity of the blackbody under different temperature and environmental conditions.

[0075] Furthermore, it should be noted that, in order to simulate the various temperature measurement environments that the object to be measured may encounter during actual measurements, this embodiment can simulate various possible temperature measurement environments by placing the blackbody in a high-low temperature chamber and configuring the chamber accordingly. The aforementioned high-low temperature chamber can be an environmental simulation device with precise temperature and humidity control capabilities, capable of operating according to preset temperature and humidity curves, covering environmental conditions from low temperatures (e.g., -40℃) to high temperatures (e.g., +150℃) and different humidity levels (e.g., 10%–90% RH). In this way, the high-low temperature chamber provides the blackbody with diverse training environments, ensuring that the device can acquire accurate sample pixel values ​​under various conditions, thereby constructing a preset mapping relationship table suitable for different scenarios.

[0076] In practice, the device places the blackbody in a high-low temperature chamber, sets different environmental parameters such as temperature and humidity, takes pictures of the blackbody, and records the pixel values ​​of the blackbody at different temperatures as sample pixel values.

[0077] Step S02: Determine the temperature parameters based on the pixel values ​​and temperatures of each sample, and construct the temperature relationship formula based on the environmental parameters of each sample and the mapping relationship between the pixel values ​​and the temperature parameters of each sample;

[0078] It should be noted that the aforementioned temperature parameters can be calculated from sample pixel values ​​and sample temperatures, used to describe the quantitative relationship between pixel values ​​and temperature, and are the foundation for constructing the temperature equation. In specific implementation, when constructing the temperature equation, the device first determines the temperature parameters based on each sample pixel value and its corresponding sample temperature. These parameters reflect the quantitative relationship between pixel values ​​and temperature. Subsequently, the device combines sample environmental parameters (such as temperature and humidity) and the mapping relationship between sample pixel values ​​and temperature parameters to construct the temperature equation. Mathematical modeling ensures that the device can quickly and accurately calculate the target temperature based on the current pixel value and environmental parameters under different environmental conditions. For example, in a laboratory, the device photographs blackbodies at different temperatures and records their pixel values ​​under different environmental conditions. By analyzing this data, the device can determine the temperature parameters and construct the temperature equation. In actual temperature measurement, the device can select an appropriate equation based on the current environmental parameters and combine it with the current pixel value to calculate the target temperature, thereby achieving high-precision temperature measurement.

[0079] Furthermore, in order to obtain accurate temperature parameters and make the target temperature more accurate, the step of determining the temperature parameters based on the sample pixel values ​​and the sample temperatures includes:

[0080] Step S021: Sort the temperatures of each sample to obtain the temperatures of adjacent samples, and obtain the first difference based on the temperatures of the adjacent samples;

[0081] It should be noted that the aforementioned adjacent sample temperatures can be sample temperatures sorted from smallest to largest. The aforementioned first difference can be the difference between any two adjacent sample temperatures.

[0082] Step S022: Obtain the pixel values ​​of adjacent samples corresponding to the temperatures of adjacent samples under different environmental parameters, obtain a second difference based on the pixel values ​​of adjacent samples, and obtain a first temperature parameter based on the first difference and the second difference;

[0083] It should be noted that each sample temperature under each of the above sample environmental parameters corresponds to a sample pixel value. The aforementioned adjacent sample pixel values ​​can be the sample pixel values ​​corresponding to sample temperatures sorted from smallest to largest under the same sample environmental parameters. These adjacent sample pixel values ​​correspond one-to-one with the aforementioned adjacent sample temperatures. For example, under the first sample environmental parameter, the sample temperatures include: T1 = 20℃, T2 = 10℃, and T3 = 30℃, where the pixel value corresponding to T1 is AD1, the pixel value corresponding to T2 is AD2, and the pixel value corresponding to T3 is AD3. Then, sorting them from smallest to largest, the adjacent sample temperatures are obtained as T1, T2, and T3, and the adjacent sample pixel values ​​are obtained as AD2, AD1, and AD3. The first difference is: T1-T2, T3-T1, and the second difference is AD1-AD2, AD3-AD1.

[0084] Step S023: Obtain a third difference based on the temperature of each adjacent sample and the pixel value of the adjacent sample corresponding to each adjacent sample temperature, and obtain a second temperature parameter based on the second difference and the third difference;

[0085] It should be noted that the third difference mentioned above can be the difference between the product of the adjacent sample temperature and the corresponding sample pixel value. For example, if the adjacent sample temperatures are T1, T1, and T3, and the obtained adjacent sample pixel values ​​are AD2, AD1, and AD3, then the third difference is: T1*AD1-T2*AD2, T3*AD3-T1*AD1.

[0086] Step S024: Use each of the first temperature parameters and each of the second temperature parameters as temperature parameters.

[0087] It should be noted that the first temperature parameter mentioned above can be the quotient of the first difference and the second difference, and the second temperature parameter can be the quotient of the third difference and the second difference. Therefore, the formula for calculating the first temperature parameter k(i-1)(j) is:

[0088]

[0089] Where i represents the sequence number of several sample temperatures arranged in ascending order (i = 2, 3, ..., n), j represents several sample environmental parameters (j = 1, 2, 3, ..., n), k(i-1)(j) represents the temperature parameters corresponding to adjacent sample temperatures t(i) and t(i-1) when the sample environmental parameter is j, where AD(i)(j) is the sample pixel value corresponding to the blackbody temperature t(i) when the environmental parameter is j, and AD(i-1)(j) is the sample pixel value corresponding to the blackbody temperature t(i-1) when the environmental parameter is j. In actual testing, when the environmental parameter corresponding to the temperature measurement environment of the object to be measured is j, and the current pixel value falls within the range between AD(i-1)(j) and AD(i)(j), k(i-1)(j) is used as the first temperature parameter for calculation to obtain the target temperature.

[0090] Similarly, the formula for calculating the second temperature parameter b(i-1)(j) is as follows:

[0091]

[0092] Where i represents the sequence number of several sample temperatures arranged in ascending order (i = 2, 3, ..., n), j represents several sample environmental parameters (j = 1, 2, 3, ..., n), b(i-1)(j) represents the temperature parameters corresponding to adjacent sample temperatures t(i) and t(i-1) when the sample environmental parameter is j, where AD(i)(j) is the sample pixel value corresponding to the blackbody temperature t(i) when the environmental parameter is j, and AD(i-1)(j) is the sample pixel value corresponding to the blackbody temperature t(i-1) when the environmental parameter is j. In actual testing, when the environmental parameter corresponding to the temperature measurement environment of the object to be measured is j, and the current pixel value falls within the range between AD(i-1)(j) and AD(i)(j), b(i-1)(j) is used as the second temperature parameter for calculation to obtain the target temperature.

[0093] In addition, it should be noted that, in order to obtain the temperatures of adjacent samples sorted from smallest to largest, this embodiment can also acquire several blackbodies, set the temperature of each blackbodies from smallest to largest, and place them in the same high and low temperature chamber for imaging, thereby obtaining the sample pixel values ​​corresponding to blackbodies with different sample temperatures under the same environmental parameters.

[0094] Furthermore, in order to obtain the temperature relationship, the step of constructing the temperature relationship based on the environmental parameters of each sample and the mapping relationship between the pixel values ​​of each sample and the temperature parameters includes:

[0095] Step S025: Construct a first temperature relationship based on the mapping relationship between each sample environmental parameter and each sample pixel value and each first temperature parameter corresponding to each sample environmental parameter;

[0096] Step S026: Construct a second temperature relationship based on the mapping relationship between each sample environment parameter and each sample pixel value and the corresponding second temperature parameters;

[0097] Step S027: Take each of the first temperature relationships and each of the second temperature relationships as temperature relationships.

[0098] It should be noted that the first temperature relationship described above can be constructed based on the mapping relationship between the sample environmental parameters and the first temperature parameter. Similarly, the second temperature relationship can be constructed based on the mapping relationship between the sample environmental parameters and the second temperature parameter. In practical implementation, the device uses experimental data fitting to model the relationship between environmental parameters (such as temperature and humidity) and the first and second temperature parameters into mathematical formulas.

[0099] For ease of understanding, the following example is provided, but it does not impose specific limitations on this embodiment. First, n blackbodies and an infrared camera are placed together in a high-low temperature chamber. The temperatures of the n blackbodies are set sequentially as t1, t2, t3, ..., tn, increasing sequentially. The high-low temperature chamber is started, and after the core stabilizes, a table is constructed to save the AD values ​​of the blackbodies, along with the core temperature fpa, ambient temperature tem, and humidity information h. Parameters k(i-1)(j) and b(i-1)(j) are calculated using the same formula as the first temperature parameter calculation formula mentioned above, where i = 2, 3, ..., n; j = 1, 2, 3, ..., n.

[0100] The calculations for k and the ambient temperature, movement temperature, and humidity satisfy the following:

[0101] k(1) = g(1)(fpa,tem,h), k(2) = g(2)(fpa,tem,h), ..., k(n-1) = g(n-1)(fpa,tem,h), where k(1) is the set of parameters k when i = 2, i.e., k(1) includes: k(1)(1), k(1)(2), k(1)(3), ..., k(1)(n). Similarly, k(2) and k(n-1) are the sets of parameters k when i = 3 and i = n, respectively.

[0102] Calculations b and ambient temperature, movement temperature, and humidity satisfy the following:

[0103] b(1) = f(1)(fpa,tem,h), b(2) = f(2)(fpa,tem,h), ..., b(n-1) = f(n-1)(fpa,tem,h), where b(1) is the set of parameters b when i = 2, that is, b(1) includes: b(1)(1), b(1)(2), b(1)(3), ..., b(1)(n). Similarly, b(2) and b(n-1) are the sets of parameters b when i = 3 and i = n, respectively.

[0104] Step S03: Classify each temperature relationship based on each sample environmental parameter to obtain a set of temperature relationship formulas, and construct a preset mapping relationship table based on the set of temperature relationship formulas.

[0105] It should be noted that the above set of temperature relationships can be a set obtained by classifying the temperature relationships based on the above sample environmental parameters. Specifically, the above device first divides the temperature relationships into multiple subsets based on the sample environmental parameters (such as ambient temperature range, humidity range, etc.), with each subset corresponding to a specific environmental condition range.

[0106] In one example, the above-mentioned device can divide the temperature relationship based on the sample environment temperature in the sample environment parameters. The following example illustrates this, but does not impose specific limitations on this embodiment. Referring to the previous example, after obtaining k(n-1) = g(n-1)(fpa,tem,h) and b(n-1) = f(n-1)(fpa,tem,h), based on the sample environment temperature tem, the relationship is divided into several sets, including:

[0107]

[0108]

[0109] Where tem(1), tem(2), tem(3), ..., tem(i) represent different sample ambient temperatures. In the above set, the above relationship is further divided according to the sample pixel values ​​corresponding to the blackbody at different sample temperatures.

[0110] Based on the first and second embodiments, in the third embodiment, the content that is the same as or similar to that in Embodiments 1 and 2 above can be referred to the above description, and will not be repeated hereafter. Based on this, please refer to... Figure 3 , Figure 3The flowchart of the third embodiment of the infrared temperature measurement method proposed in this embodiment. Further, in order to determine the target temperature according to the first temperature parameter, the second temperature parameter, and the current pixel value, the step of obtaining the target temperature of the object to be measured according to the current environmental parameter, the current pixel value, and the target temperature relationship formula includes:

[0111] Step S231: Determine the target first temperature parameter and the target second temperature parameter based on the target temperature relationship formula and the current environmental parameter;

[0112] Step S232: Obtain the target temperature of the object to be measured according to the current pixel value, the target first temperature parameter, and the target second temperature parameter.

[0113] In a specific implementation, after the above device obtains the current environmental parameter of the temperature measurement environment where the object to be measured is located, it can select the corresponding set of temperature relationship formulas based on the environmental temperature in the current environmental parameter, and determine the temperature relationship formula to be used according to the current pixel value of the object to be measured. Finally, the first temperature parameter and the second temperature parameter are determined based on this temperature relationship formula, and finally the target temperature is determined based on the first temperature parameter, the second temperature parameter, and the current pixel value.

[0114] Further, the step of obtaining the target temperature of the object to be measured according to the current pixel value, the target first environmental parameter, and the target second environmental parameter includes:

[0115] Obtain the target temperature of the object to be measured through a preset temperature formula according to the current pixel value, the target first environmental parameter, and the target second temperature parameter;

[0116] The preset temperature formula is:

[0117] R = k(i - 1)(j) * AD + b(i - 1)(j);

[0118] Where, R is the target temperature, k(i - 1)(j) is the target first temperature parameter, b(i - 1)(j) is the target second temperature parameter, and AD is the current pixel value.

[0119] For the sake of easy understanding, the following is illustrated by an example, but it does not specifically limit this embodiment. Assume that the current environmental parameters obtained by the above device are the core temperature fpa1, the environmental temperature tem1, and the humidity information h1, and the current pixel value is AD, where AD(1)(1) < AD < AD(2)(1). Then, based on the environmental temperature in the above current environmental parameters, the following two sets of relationship formulas are determined to be used:

[0120]

[0121] Based on AD(1)(1) < AD < AD(2)(1), determine that g(fpa, tem, h) = g(1)(fpa1, tem1, h1) and f(fpa, tem, h) = f(1)(fpa1, tem1, h1). Since k(1) = g(1)(fpa, tem, h) and b(1) = f(1)(fpa, tem, h), determine that the first temperature parameter is k(1)(1) and the second temperature parameter is b(1)(1). Thus, it can be known that the target temperature R = k(1)(1) * AD + b(1)(1).

[0122] The first embodiment of an infrared temperature measurement device is also provided in this embodiment. Please refer to Figure 4 , Figure 4 which is a diagram of the infrared temperature measurement device provided in this embodiment. The infrared temperature measurement device includes:

[0123] A data acquisition module for taking pictures of the object to be temperature measured and obtaining the current pixel value of the object to be temperature measured according to the shooting result;

[0124] A temperature acquisition module for obtaining the target temperature of the object to be temperature measured based on the current pixel value and a preset mapping relation table, and the preset mapping relation table is constructed by the sample pixel values corresponding to blackbodies at different sample temperatures;

[0125] The temperature acquisition module is further configured to acquire the current environmental parameter of the temperature measurement environment where the object to be temperature measured is located; obtain a target temperature relation formula from the preset mapping relation table based on the current environmental parameter and the current pixel value, and the preset mapping relation table is constructed by the sample pixel values corresponding to blackbodies at different temperatures and the sample environmental parameters of each blackbody; and obtain the target temperature of the object to be temperature measured according to the current environmental parameter, the current pixel value, and the target temperature relation formula.

[0126] Based on the first embodiment of the infrared temperature measurement model deployment device of the present application, the second embodiment of the infrared temperature measurement model deployment device of the present application is proposed.

[0127] In this embodiment, the temperature acquisition module is further configured to take pictures of blackbodies at several sample temperatures under different sample environmental parameters to obtain the sample pixel values corresponding to the blackbodies at each sample temperature in each sample environment; determine temperature parameters according to each sample pixel value and each sample temperature, and construct a temperature relation formula according to the mapping relation between each sample environmental parameter, each sample pixel value, and each temperature parameter; classify each temperature relation formula based on each sample environmental parameter to obtain a set of temperature relation formulas, and construct a preset mapping relation table based on the set of temperature relation formulas;

[0128] The temperature acquisition module is further configured to sort the temperatures of each sample to obtain adjacent sample temperatures, and obtain a first difference based on the adjacent sample temperatures; obtain adjacent sample pixel values ​​corresponding to adjacent sample temperatures under different environmental parameters, obtain a second difference based on the adjacent sample pixel values, and obtain a first temperature parameter based on the first difference and the second difference; obtain a third difference based on each adjacent sample temperature and the adjacent sample pixel values ​​corresponding to each adjacent sample temperature, and obtain a second temperature parameter based on the second difference and the third difference; and use each of the first temperature parameters and each of the second temperature parameters as temperature parameters.

[0129] The temperature acquisition module is further configured to construct a first temperature relationship based on the mapping relationship between each sample environmental parameter and each sample pixel value and each first temperature parameter corresponding to each sample environmental parameter; construct a second temperature relationship based on the mapping relationship between each sample environmental parameter and each sample pixel value and each second temperature parameter corresponding to each sample environmental parameter; and use each first temperature relationship and each second temperature relationship as a temperature relationship.

[0130] Referring to the first and second embodiments of the infrared temperature measuring device, this embodiment also proposes a third embodiment of the infrared temperature measuring device. The contents that are the same as or similar to the first and second embodiments of the infrared temperature measuring device can be referred to the above description, and will not be repeated hereafter.

[0131] The temperature acquisition module is further configured to determine a first target temperature parameter and a second target temperature parameter based on the target temperature formula and the current environmental parameters; and to obtain the target temperature of the object to be measured based on the current pixel value, the first target temperature parameter, and the second target temperature parameter.

[0132] The power prediction module is further configured to obtain the target temperature of the object to be measured based on the current pixel value, the first environmental parameter of the target, and the second temperature parameter of the target using a preset temperature formula; the preset temperature formula is:

[0133] R = k(i-1)(j)*AD + b(i-1)(j);

[0134] Where R is the target temperature, k(i-1)(j) is the first target temperature parameter, b(i-1)(j) is the second target temperature parameter, and AD is the current pixel value.

[0135] The infrared temperature measuring device provided in this embodiment, employing the infrared temperature measuring method described in the above embodiments, addresses the technical problem in the prior art where the installation and maintenance of blackbodies are difficult, leading to complex temperature measurement procedures for the object being measured. Compared to the prior art, the beneficial effects of the infrared temperature measuring device provided in this embodiment are the same as those of the infrared temperature measuring method provided in the above embodiments, and other technical features of the infrared temperature measuring device are the same as those disclosed in the methods of the above embodiments, and will not be repeated here.

[0136] This embodiment provides an infrared temperature measurement device, which includes: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform the infrared temperature measurement method in the first embodiment described above.

[0137] The following is for reference. Figure 5 , Figure 5 This is a schematic diagram of the structure of an infrared temperature measuring device suitable for implementing this embodiment. The infrared temperature measuring device in this application embodiment may include, but is not limited to, mobile terminals such as mobile phones, laptops, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (Portable Application Descriptions), PMPs (Portable Media Players), vehicle terminals (such as vehicle navigation terminals), and fixed terminals such as digital TVs and desktop computers. Figure 5 The infrared temperature measurement device shown is merely an example and should not be construed as limiting the functionality and scope of use of the embodiments of this application.

[0138] like Figure 5As shown, the infrared temperature measurement device may include a processing unit 1001 (e.g., a central processing unit, a graphics processing unit, etc.), which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 1002 or a program loaded from a storage device 1003 into a random access memory (RAM) 1004. The RAM 1004 also stores various programs and data required for the operation of the infrared temperature measurement device. The processing unit 1001, ROM 1002, and RAM 1004 are interconnected via a bus 1005. An input / output (I / O) interface 1006 is also connected to the bus. Typically, the following systems can be connected to the I / O interface 1006: input devices 1007 including, for example, touchscreens, touchpads, keyboards, mice, image sensors, microphones, accelerometers, gyroscopes, etc.; output devices 1008 including, for example, liquid crystal displays (LCDs), speakers, vibrators, etc.; storage devices 1003 including, for example, magnetic tapes, hard disks, etc.; and communication devices 1009. Communication device 1009 allows the infrared temperature measuring device to communicate wirelessly or wiredly with other devices to exchange data. Although the figure shows infrared temperature measuring devices with various systems, it should be understood that it is not required to implement or possess all of the systems shown. More or fewer systems may be implemented alternatively.

[0139] Specifically, according to this embodiment, the process described above with reference to the flowchart can be implemented as a computer software program. For example, this embodiment includes a computer program product comprising a computer program carried on a computer-readable medium, the computer program containing program code for performing the methods shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network via a communication device, or installed from storage device 1003, or installed from ROM 1002. When the computer program is executed by processing device 1001, it performs the functions defined in the methods of the disclosed embodiments of this embodiment.

[0140] The infrared temperature measuring device provided in this embodiment, employing the infrared temperature measuring method described in the above embodiments, addresses the technical problem in the prior art where the installation and maintenance of blackbodies are difficult, leading to complex temperature measurement procedures for the object being measured. Compared to the prior art, the beneficial effects of the infrared temperature measuring device provided in this embodiment are the same as those of the infrared temperature measuring method provided in the above embodiments, and other technical features of this infrared temperature measuring device are the same as those disclosed in the method of the previous embodiment, and will not be repeated here.

[0141] It should be understood that the various parts disclosed in this embodiment can be implemented using hardware, software, firmware, or a combination thereof. In the description of the above embodiments, specific features, structures, materials, or characteristics can be combined in any suitable manner in one or more embodiments or examples.

[0142] The above description is merely a specific implementation of this embodiment, but the protection scope of this embodiment is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the technical scope disclosed in this embodiment should be included within the protection scope of this embodiment. Therefore, the protection scope of this embodiment should be determined by the protection scope of the claims.

[0143] This embodiment provides a computer-readable storage medium having computer-readable program instructions (i.e., a computer program) stored thereon, which are used to execute the infrared temperature measurement method in the above embodiment.

[0144] The computer-readable storage medium provided in this embodiment may be, for example, a USB flash drive, but is not limited to, electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices, or any combination thereof. More specific examples of computer-readable storage media may include, but are not limited to: electrical connections having one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof. In this embodiment, the computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, system, or device. The program code contained on the computer-readable storage medium may be transmitted using any suitable medium, including but not limited to: wires, optical cables, RF (Radio Frequency), etc., or any suitable combination thereof.

[0145] The aforementioned computer-readable storage medium may be included in the infrared temperature measurement device; or it may exist independently and not assembled into the infrared temperature measurement device.

[0146] The aforementioned computer-readable storage medium carries one or more programs, which, when executed by the infrared temperature measuring device, cause the infrared temperature measuring device to perform infrared temperature measurement.

[0147] Computer program code for performing the operations of this embodiment can be written in one or more programming languages ​​or a combination thereof. These programming languages ​​include object-oriented programming languages—such as Java, Smalltalk, and C++—and conventional procedural programming languages—such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a Local Area Network (LAN) or a Wide Area Network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).

[0148] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this embodiment. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.

[0149] The modules described in this embodiment can be implemented in software or hardware. The names of the modules do not necessarily limit the functionality of the unit itself.

[0150] The readable storage medium provided in this embodiment is a computer-readable storage medium, which stores computer-readable program instructions (i.e., a computer program) for executing the above-described infrared temperature measurement method. This addresses the technical problem in the prior art where the installation and maintenance of blackbodies are difficult, leading to complex temperature measurement procedures for the object being measured. Compared to the prior art, the beneficial effects of the computer-readable storage medium provided in this embodiment are the same as those of the infrared temperature measurement method provided in the above embodiments, and will not be repeated here.

[0151] This embodiment also provides a computer program product, including a computer program that, when executed by a processor, implements the steps of the infrared temperature measurement method described above.

[0152] The computer program product provided in this embodiment addresses the technical problem in the prior art where the installation and maintenance of blackbodies are difficult, leading to complex temperature measurement procedures for the object being measured. Compared with the prior art, the beneficial effects of the computer program product provided in this embodiment are the same as those of the infrared temperature measurement method provided in the above embodiments, and will not be repeated here.

[0153] The above descriptions are only some embodiments and do not limit the patent scope of this embodiment. All equivalent structural transformations made based on the technical concept of this application and the contents of the specification and drawings of this application, or direct / indirect applications in other related technical fields, are included within the patent protection scope of this application.

Claims

1. An infrared temperature measurement method, characterized in that, The method includes: The object to be measured is photographed, and the current pixel value of the object is obtained based on the photographing results; The target temperature of the object to be measured is obtained based on the current pixel value and the preset mapping table. The preset mapping table is constructed by the sample pixel values ​​corresponding to blackbodies with different sample temperatures. The step of obtaining the target temperature of the object to be measured based on the current pixel value and a preset mapping table includes: Obtain the current environmental parameters of the temperature measurement environment in which the object to be measured is located; The target temperature relationship is obtained from the preset mapping relationship table based on the current environmental parameters and the current pixel value. The preset mapping relationship table is constructed by the sample pixel values ​​corresponding to blackbodies at different temperatures and the sample environmental parameters of the temperature measurement environment in which each blackbody is located. The target temperature of the object to be measured is obtained based on the current environmental parameters, the current pixel value, and the target temperature formula. Before the step of photographing the object to be measured, the following steps are included: The blackbody at several sample temperatures under different sample environmental parameters is photographed to obtain the sample pixel value corresponding to the blackbody at each sample temperature under each sample environment. Temperature parameters are determined based on the pixel values ​​and temperatures of each sample, and temperature relationships are constructed based on the environmental parameters of each sample and the mapping relationship between the pixel values ​​and the temperature parameters. Based on the environmental parameters of each sample, the temperature relationships are classified to obtain a set of temperature relationships, and a preset mapping relationship table is constructed based on the set of temperature relationships. The step of determining the temperature parameter based on the pixel values ​​and temperatures of each sample includes: The temperatures of the samples are sorted to obtain the temperatures of adjacent samples, and a first difference is obtained based on the temperatures of the adjacent samples. Obtain the pixel values ​​of adjacent samples corresponding to the temperatures of adjacent samples under different environmental parameters, obtain a second difference based on the pixel values ​​of adjacent samples, and obtain a first temperature parameter based on the first difference and the second difference; A third difference is obtained based on the temperature of each adjacent sample and the pixel value of the adjacent sample corresponding to each adjacent sample temperature, and a second temperature parameter is obtained based on the second difference and the third difference. Each of the first temperature parameters and each of the second temperature parameters are used as temperature parameters.

2. The method as described in claim 1, characterized in that, The step of constructing a temperature relationship formula based on the environmental parameters of each sample and the mapping relationship between the pixel values ​​of each sample and the temperature parameters includes: A first temperature relationship is constructed based on the mapping relationship between each of the sample environment parameters and each of the sample pixel values ​​and each of the first temperature parameters corresponding to each sample environment parameter. A second temperature relationship is constructed based on the mapping relationship between each of the sample environment parameters and each of the sample pixel values ​​and the corresponding second temperature parameters. Each of the first temperature relationship and each of the second temperature relationship are taken as temperature relationship.

3. The method as described in claim 2, characterized in that, The step of obtaining the target temperature of the object to be measured based on the current environmental parameters, the current pixel value, and the target temperature formula includes: The first target temperature parameter and the second target temperature parameter are determined based on the target temperature formula and the current environmental parameters. The target temperature of the object to be measured is obtained based on the current pixel value, the first target temperature parameter, and the second target temperature parameter.

4. The method as described in claim 3, characterized in that, The step of obtaining the target temperature of the object to be measured based on the current pixel value, the first environmental parameter of the target, and the second environmental parameter of the target includes: The target temperature of the object to be measured is obtained by using a preset temperature formula based on the current pixel value, the first environmental parameter of the target, and the second temperature parameter of the target. The preset temperature formula is: =k(i-1)(j)*AD+b(i-1)(j); Where R is the target temperature, k(i-1)(j) is the first target temperature parameter, b(i-1)(j) is the second target temperature parameter, and AD is the current pixel value.

5. An infrared temperature measuring device, characterized in that, The device includes: The data acquisition module is used to take pictures of the object to be measured and obtain the current pixel value of the object based on the shooting results. The temperature acquisition module is used to obtain the target temperature of the object to be measured based on the current pixel value and a preset mapping table. The preset mapping table is constructed by the sample pixel values ​​corresponding to blackbodies with different sample temperatures. The temperature acquisition module is further configured to acquire the current environmental parameters of the temperature measurement environment in which the object to be measured is located; obtain the target temperature formula from a preset mapping relationship table based on the current environmental parameters and the current pixel value, the preset mapping relationship table being constructed by the sample pixel values ​​corresponding to blackbodies at different temperatures and the sample environmental parameters of the temperature measurement environment in which each blackbody is located; and obtain the target temperature of the object to be measured according to the current environmental parameters, the current pixel value, and the target temperature formula. The temperature acquisition module is further configured to photograph blackbodies at several sample temperatures under different sample environmental parameters, and obtain sample pixel values ​​corresponding to the blackbodies at each sample temperature under each sample environment; determine temperature parameters based on each sample pixel value and each sample temperature, and construct temperature relationships based on each sample environmental parameter and the mapping relationship between each sample pixel value and each temperature parameter; classify each temperature relationship based on each sample environmental parameter to obtain a set of temperature relationships, and construct a preset mapping relationship table based on the set of temperature relationships; The temperature acquisition module is further configured to sort the temperatures of each sample to obtain adjacent sample temperatures, and obtain a first difference based on the adjacent sample temperatures; obtain adjacent sample pixel values ​​corresponding to adjacent sample temperatures under different environmental parameters, obtain a second difference based on the adjacent sample pixel values, and obtain a first temperature parameter based on the first difference and the second difference; obtain a third difference based on each adjacent sample temperature and the adjacent sample pixel values ​​corresponding to each adjacent sample temperature, and obtain a second temperature parameter based on the second difference and the third difference; and use each of the first temperature parameters and each of the second temperature parameters as temperature parameters.

6. An infrared temperature measuring device, characterized in that, The device includes: a memory, a processor, and a computer program stored in the memory and executable on the processor, the computer program being configured to implement the steps of the infrared temperature measurement method as described in any one of claims 1 to 4.

7. A storage medium, characterized in that, The storage medium is a computer-readable storage medium, and a computer program is stored on the storage medium. When the computer program is executed by a processor, it implements the steps of the infrared temperature measurement method as described in any one of claims 1 to 4.