Temperature measurement method, device and equipment
By obtaining the user's skin, clothing and ambient temperatures, and calculating the temperature compensation value in combination with outdoor temperature, the problem of inaccurate measurement of temperature acquisition equipment in different environments is solved, and higher temperature measurement accuracy is achieved.
Patent Information
- Application Number
- CN202011608811.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-12-29
- Publication Date
- 2025-07-08
- Estimated Expiration
- 2040-12-29
AI Technical Summary
When existing temperature acquisition equipment measures the user's body surface temperature through infrared rays, it cannot accurately reflect the user's actual body temperature, especially when measured in a cold environment, which leads to low measurement accuracy.
By obtaining the user's skin temperature, clothing temperature, the ambient temperature of the temperature collection equipment and the outdoor temperature in the area, calculate the temperature compensation value, and determine the actual temperature based on the difference between the environment and outdoor temperature.
Improves the accuracy of temperature measurement and ensures that the user's actual body temperature can be accurately measured under different environmental conditions.
Smart Images

Figure CN114689185B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of infrared temperature measurement technology, and particularly to a temperature measurement method, device and equipment. Background Art
[0002] With the severity of the epidemic, it has become an urgent task to install temperature collection devices at access control points. According to the temperature collection devices at access control points, the body temperature of the entering personnel can be measured.
[0003] Currently, temperature collection devices can measure the skin (forehead, wrist) of users through infrared rays to obtain the body surface temperature of users. However, the body surface temperature of users cannot accurately reflect the actual body temperature of users (for example, if the body temperature of users is measured in a relatively cold environment, the measured body temperature is lower than the actual body temperature), thereby resulting in low accuracy in measuring human body temperature. Summary of the Invention
[0004] The main purpose of this application is to provide a temperature measurement method, device and equipment, which are used to solve the above technical problem of low accuracy in measuring human body temperature.
[0005] In a first aspect, an embodiment of this application provides a temperature measurement method, which includes:
[0006] Obtain the skin temperature of the object, the clothing temperature of the object, the environmental temperature where the temperature collection device is located, and the outdoor temperature of the area where the temperature collection device is located;
[0007] Determine a temperature compensation value according to the clothing temperature, the environmental temperature and the outdoor temperature;
[0008] Determine the actual temperature of the object according to the skin temperature and the temperature compensation value.
[0009] In a possible implementation manner, determining a temperature compensation value according to the clothing temperature, the environmental temperature and the outdoor temperature includes:
[0010] Obtain a first temperature difference between the clothing temperature and the environmental temperature, where the first temperature difference is the absolute value of the difference between the clothing temperature and the environmental temperature;
[0011] Obtain a second temperature difference between the clothing temperature and the outdoor temperature, where the second temperature difference is the absolute value of the difference between the clothing temperature and the outdoor temperature;
[0012] Determine the temperature compensation value according to the first temperature difference and the second temperature difference.
[0013] In a possible implementation manner, determining the temperature compensation value according to the first temperature difference and the second temperature difference includes:
[0014] If the first temperature difference is less than or equal to the second temperature difference, determine the temperature compensation value according to the ambient temperature;
[0015] If the first temperature difference is greater than the second temperature difference, determine the temperature compensation value according to the outdoor temperature.
[0016] In a possible implementation manner, determining the temperature compensation value according to the ambient temperature includes:
[0017] Obtain a first correspondence, where the first correspondence includes multiple ambient temperatures and the temperature compensation value corresponding to each ambient temperature;
[0018] Determine the temperature compensation value according to the first correspondence and the ambient temperature.
[0019] In a possible implementation manner, determining the temperature compensation value according to the outdoor temperature includes:
[0020] Obtain a second correspondence, where the second correspondence includes multiple outdoor temperatures and the temperature compensation value corresponding to each outdoor temperature;
[0021] Determine the temperature compensation value according to the second correspondence and the outdoor temperature.
[0022] In a possible implementation manner, after obtaining the skin temperature of the object, the clothing temperature of the object, the ambient temperature where the temperature acquisition device is located, and the outdoor temperature of the area where the temperature acquisition device is located, it further includes:
[0023] Determine a measurement mode according to the ambient temperature and the outdoor temperature, where the measurement mode is a compensation mode or a non-compensation mode;
[0024] Determine that the measurement mode is the compensation mode.
[0025] In a possible implementation manner, determining the measurement mode according to the ambient temperature and the outdoor temperature includes:
[0026] Obtain a third temperature difference between the ambient temperature and the outdoor temperature, where the third temperature difference is the absolute value of the difference between the ambient temperature and the outdoor temperature;
[0027] If the third temperature difference is greater than or equal to a first threshold, determine that the measurement mode is the compensation mode;
[0028] If the third temperature difference is less than the first threshold, determine that the measurement mode is the non-compensation mode.
[0029] In a second aspect, an embodiment of the present application provides a temperature measurement device, which includes an acquisition module, a first determination module, and a second determination module, where:
[0030] The acquisition module is configured to acquire the skin temperature of the object, the clothing temperature of the object, the ambient temperature where the temperature acquisition device is located, and the outdoor temperature of the area where the temperature acquisition device is located;
[0031] The first determination module is configured to determine a temperature compensation value according to the clothing temperature, the ambient temperature, and the outdoor temperature;
[0032] The second determination module is configured to determine the actual temperature of the object according to the skin temperature and the temperature compensation value.
[0033] In a possible implementation manner, the first determination module is specifically configured to:
[0034] Obtain a first temperature difference between the clothing temperature and the ambient temperature, where the first temperature difference is the absolute value of the difference between the clothing temperature and the ambient temperature;
[0035] Obtain a second temperature difference between the clothing temperature and the outdoor temperature, where the second temperature difference is the absolute value of the difference between the clothing temperature and the outdoor temperature;
[0036] Determine the temperature compensation value according to the first temperature difference and the second temperature difference.
[0037] In a possible implementation manner, the first determination module is specifically configured to:
[0038] If the first temperature difference is less than or equal to the second temperature difference, determine the temperature compensation value according to the ambient temperature;
[0039] If the first temperature difference is greater than the second temperature difference, determine the temperature compensation value according to the outdoor temperature.
[0040] In a possible implementation manner, the first determination module is specifically configured to:
[0041] Obtain a first correspondence relationship, where the first correspondence relationship includes multiple ambient temperatures and the temperature compensation value corresponding to each ambient temperature;
[0042] Determine the temperature compensation value according to the first correspondence relationship and the ambient temperature.
[0043] In a possible implementation manner, the first determination module is specifically configured to:
[0044] Obtain a second correspondence relationship, where the second correspondence relationship includes multiple outdoor temperatures and the temperature compensation value corresponding to each outdoor temperature;
[0045] Determine the temperature compensation value according to the second corresponding relationship and the outdoor temperature.
[0046] In another possible implementation, the temperature measuring device further includes a third determination module, and the third determination module is configured to:
[0047] Determine a measurement mode according to the ambient temperature and the outdoor temperature, where the measurement mode is a compensation mode or a non-compensation mode;
[0048] Determine that the measurement mode is the compensation mode.
[0049] In one possible implementation, the third determination module is specifically configured to:
[0050] Obtain a third temperature difference between the ambient temperature and the outdoor temperature, where the third temperature difference is the absolute value of the difference between the ambient temperature and the outdoor temperature;
[0051] If the third temperature difference is greater than or equal to a first threshold, determine that the measurement mode is the compensation mode;
[0052] If the third temperature difference is less than the first threshold, determine that the measurement mode is the non-compensation mode.
[0053] In a third aspect, an embodiment of the present application provides a temperature measuring device, including: a memory, a processor, and a communication interface. The memory is used to store program instructions, and the processor is used to call the program instructions in the memory to execute the temperature measuring method according to any one of the first aspects.
[0054] In a fourth aspect, an embodiment of the present application provides a readable storage medium, on which a computer program is stored; the computer program is used to implement the temperature measuring method according to any one of the first aspects.
[0055] In a fifth aspect, the present invention further provides a computer program product, including a computer program, and when the computer program is executed by a processor, the steps of the temperature measuring method according to any one of the foregoing are implemented.
[0056] The embodiments of the present application provide a temperature measurement method, apparatus, and device, which acquire the skin temperature of an object, the clothing temperature of the object, the environmental temperature where the temperature acquisition device is located, and the outdoor temperature of the area where the temperature acquisition device is located, determine a temperature compensation value according to the clothing temperature, environmental temperature, and outdoor temperature, and determine the actual temperature of the object according to the skin temperature and the temperature compensation value. In the above method, when acquiring the skin temperature of the object, by combining the environmental temperature and the outdoor temperature, the temperature compensation value of the skin temperature can be accurately determined, and then according to the skin temperature and the temperature compensation value, the accurate body temperature of the object can be obtained, improving the accuracy of measuring the human body temperature. BRIEF DESCRIPTION OF THE DRAWINGS
[0057] Figure 1 It is a schematic diagram of an application scenario provided by the embodiments of the present application;
[0058] Figure 2 It is a schematic flowchart of a temperature measurement method provided by the embodiments of the present application;
[0059] Figure 3 It is a schematic flowchart of another temperature measurement method provided by the embodiments of the present application;
[0060] Figure 4 It is a schematic diagram of the process of a temperature measurement method provided by the embodiments of the present application;
[0061] Figure 5 It is a schematic structural diagram of a temperature measurement apparatus provided by the embodiments of the present application;
[0062] Figure 6 It is a schematic structural diagram of another temperature measurement apparatus provided by the embodiments of the present application;
[0063] Figure 7 It is a schematic hardware structure diagram of the temperature measurement device provided by the present application. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0064] Here, the exemplary embodiments will be described in detail, and the examples are shown in the drawings. When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present application. On the contrary, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the appended claims.
[0065] It should be noted that in this text, the term "including", "comprising" or any other variant thereof is intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements not only includes those elements, but also includes other elements not expressly listed, or further includes elements inherent to such process, method, article or device. Without further limitation, an element defined by the statement "including one..." does not exclude the existence of additional identical elements in the process, method, article or device including such element.
[0066] In the related art, when a temperature acquisition device measures a user's body temperature using infrared rays, only the temperature of the user's body surface is used to obtain the user's actual body temperature, resulting in inaccurate measurement of the user's body temperature (for example, if the user measures their body temperature in a relatively cold environment, the measured body temperature is lower than the actual body temperature), which leads to low accuracy in measuring the user's body temperature.
[0067] To solve the problem of low accuracy in measuring the user's body temperature in the related art, an embodiment of the present application provides a temperature measurement method that acquires the user's skin temperature, the user's clothing temperature, the ambient temperature where the temperature acquisition device is located, and the outdoor temperature in the area where the temperature acquisition device is located. According to the absolute value of the temperature difference between the clothing temperature and the ambient temperature and the outdoor temperature, a temperature compensation value is determined. Then, based on the user's skin temperature and the temperature compensation value, the user's actual temperature is obtained. By combining the ambient temperature and the outdoor temperature, the temperature compensation value can be accurately determined. Furthermore, based on the skin temperature and the temperature compensation value, the user's actual temperature can be accurately obtained, improving the accuracy of measuring the user's body temperature.
[0068] For ease of understanding, below, in combination with Figure 1 , the application scenarios of the present application are described in detail.
[0069] Figure 1 The following is a schematic diagram of the application scenario provided by the embodiment of the present application. Please refer to Figure 1 , which includes a server, a temperature acquisition device, a user, and an environmental area. The temperature acquisition device obtains the outdoor temperature in the area where the temperature acquisition device is located through the server. The temperature acquisition device measures the ambient temperature of the environmental area to obtain the ambient temperature where the temperature acquisition device is located. When the user approaches the temperature acquisition device to measure the body temperature, the temperature acquisition device can obtain the user's skin temperature through the user's forehead and the user's clothing temperature through the user's clothing. The temperature acquisition device determines the temperature compensation value of the skin temperature based on the outdoor temperature, the ambient temperature, and the clothing temperature, and accurately measures the user's body temperature based on the skin temperature and the temperature compensation value of the skin temperature. The accuracy of measuring the user's body temperature is improved.
[0070] Next, the technical solutions shown in this application will be described in detail through specific embodiments. It should be noted that the following embodiments can exist independently or be combined with each other. For the same or similar content, it will not be repeated in different embodiments.
[0071] Figure 2 It is a schematic flowchart of a temperature measurement method provided by an embodiment of this application. Please refer to Figure 2 , and this method may include:
[0072] S201. Obtain the skin temperature of the object, the clothing temperature of the object, the ambient temperature where the temperature acquisition device is located, and the outdoor temperature of the area where the temperature acquisition device is located.
[0073] The execution subject of the embodiment of this application can be a temperature acquisition device or a temperature acquisition device provided in the temperature acquisition device. Optionally, the temperature acquisition device can be implemented by software or by a combination of software and hardware. The temperature acquisition device can be any device with temperature measurement. For example, the temperature acquisition device can be a temperature gun, a thermometer, etc.
[0074] Optionally, the temperature acquisition device can obtain the body temperature of the user through infrared rays. For example, a temperature gun can use far-infrared rays to emit optical signals to measure the body temperature of a person without contacting the body.
[0075] The object can be a user who needs to measure body temperature. For example, when the user passes through the access control, the temperature acquisition device can obtain the body temperature of the user. The skin temperature of the object can be the body surface temperature of the user who needs to measure body temperature. For example, the skin temperature of the user can be the temperature of the user's forehead, the temperature of the user's wrist, etc., and this application embodiment does not make any limitations in this regard.
[0076] Optionally, the temperature acquisition device can be used to obtain the skin temperature of the object. For example, when the user uses the temperature acquisition device to measure the body temperature of the user, the temperature acquisition device can be aimed at the user's forehead to obtain the skin temperature of the user.
[0077] The clothing temperature of the object can be the temperature of the clothing of the user who needs to measure body temperature. For example, the clothing temperature of the user can be the temperature of the user's coat, the temperature of the user's pants, the temperature of the user's shoes, etc., and this application embodiment does not make any limitations in this regard.
[0078] Optionally, the temperature acquisition device can be used to obtain the clothing temperature of the object. For example, when the user uses the temperature acquisition device to measure the body temperature of the user, the temperature acquisition device can be aimed at the user's coat and the user's pants to obtain the clothing temperature of the user.
[0079] The ambient temperature where the temperature acquisition device is located can be the temperature within the preset range of the temperature acquisition device. For example, when the temperature acquisition device is set at an access control, the ambient temperature where the temperature acquisition device is located can be the temperature around the access control; when the temperature acquisition device is set indoors, the ambient temperature where the temperature acquisition device is located can be the indoor temperature. Optionally, the ambient temperature where the temperature acquisition device is located can be obtained through the temperature acquisition device. For example, when the temperature acquisition device is not measuring the temperature of the user, the temperature acquisition device can be used to obtain the temperature of the surrounding environment as the ambient temperature where the temperature acquisition device is located. For example, if the temperature acquired by the temperature acquisition device from the surrounding air is 30 degrees Celsius, the ambient temperature where the temperature acquisition device is located is 30 degrees Celsius.
[0080] Optionally, the ambient temperature of at least two environments can be obtained according to the temperature acquisition device, and the ambient temperature where the temperature acquisition device is located can be determined according to the ambient temperatures of at least two environments. For example, if the temperature acquisition device acquires the air temperature on the left side of the temperature acquisition device as 30 degrees Celsius and the air temperature on the right side of the temperature acquisition device as 28 degrees Celsius, the ambient temperature where the temperature acquisition device is located is 29 degrees Celsius.
[0081] The area where the temperature acquisition device is located can be the area where the temperature acquisition device is installed. For example, if the temperature acquisition device is installed in Beijing, the area where the temperature acquisition device is located is Beijing. Optionally, the area where the temperature acquisition device is located can be obtained according to the positioning device in the temperature acquisition device. For example, a positioning device can be set in the temperature acquisition device, and the area where the temperature acquisition device is located can be obtained according to the positioning device.
[0082] The outdoor temperature in the area where the temperature acquisition device is located can be the weather temperature in the area where the temperature acquisition device is located. For example, if the temperature acquisition device is installed in Beijing, the outdoor temperature in the area where the temperature acquisition device is located can be the weather temperature in Beijing. For example, if the temperature acquisition device is installed in Beijing and the temperature in Beijing is 3 degrees Celsius, the outdoor temperature in the area where the temperature acquisition device is located can be 3 degrees Celsius.
[0083] Optionally, the temperature acquisition device can obtain the weather temperature in the area where the temperature acquisition device is located from the server. For example, the temperature acquisition device obtains the area where the temperature acquisition device is located according to the positioning device, and then obtains the weather temperature in this area from the server according to the area where the temperature acquisition device is located, so as to obtain the outdoor temperature in the area where the temperature acquisition device is located.
[0084] S202. Determine the temperature compensation value according to the clothing temperature, ambient temperature, and outdoor temperature.
[0085] The temperature compensation value is used to correct the measured temperature. For example, if the skin temperature of a user measured by a temperature acquisition device is 35 degrees Celsius and the temperature compensation value is +2 degrees Celsius, then the actual temperature of the user's skin is 37 degrees Celsius.
[0086] Optionally, the temperature compensation value can be a positive compensation value or a negative compensation value. For example, when the skin temperature of the user measured by the temperature acquisition device is relatively high, the temperature compensation value can be a negative compensation value; when the skin temperature of the user measured by the temperature acquisition device is relatively low, the temperature compensation value can be a positive compensation value.
[0087] The temperature compensation value can be determined according to the following feasible implementation methods: Obtain the first temperature difference between the clothing temperature and the ambient temperature. Here, the first temperature difference is the absolute value of the difference between the clothing temperature and the ambient temperature. For example, if the ambient temperature where the temperature acquisition device is located is 35 degrees Celsius and the clothing temperature of the object obtained by the temperature acquisition device is 30 degrees Celsius, then the first temperature difference is 5 degrees Celsius. Obtain the second temperature difference between the clothing temperature and the outdoor temperature. Here, the second temperature difference is the absolute value of the difference between the clothing temperature and the outdoor temperature. For example, if the outdoor temperature in the area where the temperature acquisition device is located is 15 degrees Celsius and the clothing temperature of the object obtained by the temperature acquisition device is 30 degrees Celsius, then the second temperature difference is 15 degrees Celsius.
[0088] Determine the temperature compensation value according to the first temperature difference and the second temperature difference. Optionally, there are the following two situations for the temperature acquisition device to determine the temperature compensation value according to the first temperature difference and the second temperature difference:
[0089] Situation 1: The first temperature difference is less than or equal to the second temperature difference.
[0090] When the first temperature difference is less than or equal to the second temperature difference, the temperature acquisition device determines the temperature compensation value according to the ambient temperature. For example, if the first temperature difference determined by the temperature acquisition device according to the clothing temperature and the ambient temperature is 5 degrees Celsius, and the second temperature difference determined according to the clothing temperature and the outdoor temperature is 10 degrees Celsius, then the temperature acquisition device determines the temperature compensation value according to the ambient temperature.
[0091] Optionally, the temperature compensation value can be determined according to the ambient temperature in the following feasible way: Obtain the first correspondence. Here, the first correspondence includes multiple ambient temperatures and the temperature compensation values corresponding to each ambient temperature. For example, the first correspondence can be shown in Table 1:
[0092] Table 1
[0093] Ambient temperature Temperature compensation value Ambient temperature 1 Temperature compensation value 1 Ambient temperature 2 Temperature compensation value 2 Ambient temperature 3 Temperature compensation value 3 …… ……
[0094] It should be noted that Table 1 only shows the first correspondence in the form of an example, and is not a limitation on the first correspondence.
[0095] Determine the temperature compensation value according to the first correspondence and the ambient temperature. For example, when the ambient temperature is Ambient Temperature 1, the corresponding temperature compensation value is Temperature Compensation Value 1; when the ambient temperature is Ambient Temperature 2, the corresponding temperature compensation value is Temperature Compensation Value 2; when the ambient temperature is Ambient Temperature 3, the corresponding temperature compensation value is Temperature Compensation Value 3.
[0096] In this feasible implementation manner, when the first temperature difference is less than or equal to the second temperature difference, it indicates that the user has been in the indoor environment for a long time. Therefore, the accuracy of the temperature compensation value obtained according to the ambient temperature is higher. Furthermore, the actual temperature of the user can be corrected more accurately according to the temperature compensation value, improving the accuracy of measuring the user's body temperature.
[0097] Case 2: The first temperature difference is greater than the second temperature difference.
[0098] When the first temperature difference is greater than the second temperature difference, the temperature acquisition device determines the temperature compensation value according to the outdoor temperature. For example: If the first temperature difference determined by the temperature acquisition device based on the clothing temperature and the ambient temperature is 10 degrees Celsius, and the second temperature difference determined based on the clothing temperature and the outdoor temperature is 5 degrees Celsius, then the temperature acquisition device determines the temperature compensation value according to the outdoor temperature.
[0099] Optionally, the temperature compensation value can be determined according to the outdoor temperature in the following feasible manner: Obtain the second correspondence. Among them, the second correspondence includes multiple outdoor temperatures and the temperature compensation value corresponding to each outdoor temperature. For example, the second correspondence can be shown in Table 2:
[0100] Table 2
[0101]
[0102]
[0103] It should be noted that Table 2 only shows the second correspondence in the form of an example, and does not limit the second correspondence.
[0104] Determine the temperature compensation value according to the second correspondence and the outdoor temperature. For example, when the outdoor temperature is Outdoor Temperature 1, the corresponding temperature compensation value is Temperature Compensation Value 1; when the outdoor temperature is Outdoor Temperature 2, the corresponding temperature compensation value is Temperature Compensation Value 2; when the outdoor temperature is Outdoor Temperature 3, the corresponding temperature compensation value is Temperature Compensation Value 3.
[0105] In this feasible implementation manner, when the first temperature difference is greater than the second temperature difference, it indicates that the user has been in the outdoor environment for a long time. Therefore, the accuracy of the temperature compensation value obtained according to the outdoor temperature is higher. Furthermore, the actual temperature of the user can be corrected more accurately according to the temperature compensation value, improving the accuracy of measuring the user's body temperature.
[0106] S203. Determine the actual temperature of the object according to the skin temperature and the temperature compensation value.
[0107] The actual temperature of the object can be the actual body temperature of the user. Optionally, the actual temperature of the object can be determined according to the skin temperature and the temperature compensation value. For example, when the skin temperature of the user is 35 degrees Celsius and the temperature compensation value is +1 degree Celsius, the actual temperature of the user is 36 degrees Celsius; when the skin temperature of the user is 37 degrees Celsius and the temperature compensation value is -1 degree Celsius, the actual temperature of the user is 36 degrees Celsius.
[0108] An embodiment of the present application provides a temperature measurement method, which obtains the skin temperature of the object, the clothing temperature of the object, the ambient temperature where the temperature acquisition device is located, and the outdoor temperature of the area where the temperature acquisition device is located, obtains the first temperature difference between the clothing temperature and the ambient temperature, obtains the second temperature difference between the clothing temperature and the outdoor temperature, if the first temperature difference is less than or equal to the second temperature difference, then determines the temperature compensation value according to the ambient temperature, if the first temperature difference is greater than the second temperature difference, then determines the temperature compensation value according to the outdoor temperature, and determines the actual temperature of the object according to the skin temperature and the temperature compensation value. In the above method, the first temperature difference combines the ambient temperature, and the second temperature difference combines the outdoor temperature, so that the determined temperature compensation value of the user is more accurate. Furthermore, according to the temperature compensation value of the user and the skin temperature of the user, the actual temperature of the user can be accurately determined, improving the accuracy of measuring the body temperature of the user.
[0109] In Figure 2 Based on the shown embodiment, the above temperature measurement method will be described in detail below in combination with Figure 3 ...
[0110] Figure 3 It is a schematic flowchart of another temperature measurement method provided by an embodiment of the present application. Please refer to Figure 3 ... The method may include:
[0111] S301. Obtain the skin temperature of the object, the clothing temperature of the object, the ambient temperature where the temperature acquisition device is located, and the outdoor temperature of the area where the temperature acquisition device is located.
[0112] It should be noted that the execution process of S301 can refer to the execution process of S201, and will not be elaborated here.
[0113] S302. Determine the measurement mode according to the ambient temperature and the outdoor temperature.
[0114] The measurement mode is the compensation mode or the non - compensation mode. Among them, when the temperature acquisition device is in the compensation mode, the temperature acquisition device can correct the skin temperature according to the temperature compensation value. For example, when the temperature acquisition device is in the compensation mode, the temperature compensation value obtained by the temperature acquisition device is +2 degrees Celsius, and the skin temperature obtained by the temperature acquisition device is 35 degrees Celsius, then the actual temperature of the object determined by the temperature acquisition device is 37 degrees Celsius. When the temperature acquisition device is in the non - compensation mode, the temperature acquisition device determines the skin temperature of the object as the actual temperature of the object. For example, when the temperature acquisition device is in the non - compensation mode, the skin temperature obtained by the temperature acquisition device is 36 degrees Celsius, then the actual temperature of the object determined by the temperature acquisition device is 36 degrees Celsius.
[0115] Optionally, the measurement mode can be determined according to the following feasible implementation method: Obtain the third temperature difference between the ambient temperature and the outdoor temperature, where the third temperature difference is the absolute value of the difference between the ambient temperature and the outdoor temperature. For example, the ambient temperature where the temperature acquisition device is located obtained by the temperature acquisition device is 30 degrees Celsius, and the outdoor temperature in the area where the temperature acquisition device is located obtained by the temperature acquisition device is 10 degrees Celsius, then the third temperature difference is 20 degrees Celsius.
[0116] Determine the measurement mode according to the third temperature difference. For example, if the third temperature difference is greater than or equal to the first threshold, then determine the measurement mode as the compensation mode; if the third temperature difference is less than the first threshold, then determine the measurement mode as the non - compensation mode. For example, when the third temperature difference is greater than or equal to the first threshold, it indicates that the difference between the ambient temperature where the temperature acquisition device is located and the outdoor temperature in the area where the temperature acquisition device is located is large. When measuring the temperature of the user, it is necessary to determine the temperature compensation value according to the ambient temperature or the outdoor temperature to correct the skin temperature of the user. Therefore, the mode of the temperature acquisition device is the compensation mode; when the third temperature difference is less than the first threshold, it indicates that the difference between the ambient temperature where the temperature acquisition device is located and the outdoor temperature in the area where the temperature acquisition device is located is small. When measuring the temperature of the user, there is no need to correct the measured skin temperature. Therefore, the mode of the temperature acquisition device is the non - compensation mode.
[0117] Optionally, the temperature acquisition device can automatically switch the mode of the temperature acquisition device. For example, if the difference between the ambient temperature where the temperature acquisition device is located and the outdoor temperature in the area where the temperature acquisition device is located is large, the temperature acquisition device can automatically switch to the compensation mode; if the difference between the ambient temperature where the temperature acquisition device is located and the outdoor temperature in the area where the temperature acquisition device is located is small, the temperature acquisition device can automatically switch to the non - compensation mode.
[0118] S303. Determine that the measurement mode is the compensation mode.
[0119] Optionally, when the temperature acquisition device is in the compensation mode, the temperature acquisition device can correct the skin temperature according to the temperature compensation value to obtain the actual temperature of the object.
[0120] S304. Determine a temperature compensation value based on the temperature of the clothing, the ambient temperature, and the outdoor temperature.
[0121] It should be noted that the execution process of S304 can refer to the execution process of S202, and will not be elaborated here.
[0122] S305. Determine the actual temperature of the object based on the skin temperature and the temperature compensation value.
[0123] It should be noted that the execution process of S305 can refer to the execution process of S203, and will not be elaborated here.
[0124] The embodiment of the present application provides a temperature measurement method, which obtains the skin temperature of the object, the temperature of the object's clothing, the ambient temperature where the temperature acquisition device is located, and the outdoor temperature in the area where the temperature acquisition device is located. According to the ambient temperature and the outdoor temperature, determine the measurement mode of the temperature acquisition device. When the determined measurement mode is the compensation mode, determine the temperature compensation value according to the clothing temperature, the ambient temperature, and the outdoor temperature, and determine the actual temperature of the object according to the skin temperature and the temperature compensation value. In the above method, after the temperature acquisition device obtains the ambient temperature where the temperature acquisition device is located and the outdoor temperature in the area where the temperature acquisition device is located, the temperature acquisition device can determine the measurement mode of the temperature acquisition device according to the ambient temperature and the outdoor temperature. For different measurement modes, there are different measurement methods. When the temperature difference between the ambient temperature and the outdoor temperature is large, the body temperature of the user is measured through the compensation mode, and thus the accuracy of measuring the body temperature of the user can be improved.
[0125] Based on any one of the above embodiments, below, in combination with Figure 4 , through specific examples, the temperature measurement method will be described in detail.
[0126] Figure 4 is a schematic process diagram of a temperature measurement method provided by an embodiment of the present application. Please refer to Figure 4 , including a temperature acquisition device, a server, an environmental area, and a user. The temperature acquisition device can obtain the outdoor temperature in the area where the temperature acquisition device is located through the server, and the temperature acquisition device obtains the ambient temperature of the environment where the temperature acquisition device is located by measuring the temperature of the environmental area. The temperature acquisition device determines the measurement mode according to the outdoor temperature and the ambient temperature. When the temperature difference between the outdoor temperature and the ambient temperature is large, the measurement mode of the temperature acquisition device is the compensation mode, and the body temperature of the user is measured through the compensation mode.
[0127] When the measurement mode of the temperature acquisition device is the compensation mode, the temperature acquisition device can obtain the skin temperature of the user by measuring the user's forehead, obtain the clothing temperature of the user by measuring the user's clothing, and determine the temperature compensation value of the user's skin temperature according to the user's clothing temperature, the ambient temperature, and the outdoor temperature. The temperature acquisition device corrects the skin temperature according to the temperature compensation value of the skin temperature to obtain the actual temperature of the user, so that the actual temperature of the user can be accurately determined, and the accuracy of measuring the user's body temperature is improved.
[0128] Figure 5 The following is a schematic structural diagram of a temperature measurement device provided by an embodiment of the present application. This temperature measurement device can be arranged in the temperature acquisition device. Please refer to Figure 5 The temperature measurement device 10 includes: an acquisition module 11, a first determination module 12, and a second determination module 13, where:
[0129] The acquisition module 11 is configured to acquire the skin temperature of the object, the clothing temperature of the object, the ambient temperature where the temperature acquisition device is located, and the outdoor temperature of the area where the temperature acquisition device is located;
[0130] The first determination module 12 is configured to determine a temperature compensation value according to the clothing temperature, the ambient temperature, and the outdoor temperature;
[0131] The second determination module 13 is configured to determine the actual temperature of the object according to the skin temperature and the temperature compensation value.
[0132] In a possible implementation manner, the first determination module 12 is specifically configured to:
[0133] Obtain a first temperature difference between the clothing temperature and the ambient temperature, where the first temperature difference is the absolute value of the difference between the clothing temperature and the ambient temperature;
[0134] Obtain a second temperature difference between the clothing temperature and the outdoor temperature, where the second temperature difference is the absolute value of the difference between the clothing temperature and the outdoor temperature;
[0135] Determine the temperature compensation value according to the first temperature difference and the second temperature difference.
[0136] In a possible implementation manner, the first determination module 12 is specifically configured to:
[0137] If the first temperature difference is less than or equal to the second temperature difference, determine the temperature compensation value according to the ambient temperature;
[0138] If the first temperature difference is greater than the second temperature difference, determine the temperature compensation value according to the outdoor temperature.
[0139] In a possible implementation manner, the first determination module 12 is specifically configured to:
[0140] Obtain a first correspondence relationship, where the first correspondence relationship includes multiple ambient temperatures and temperature compensation values corresponding to each ambient temperature;
[0141] Determine the temperature compensation value according to the first correspondence relationship and the ambient temperature.
[0142] In a possible implementation manner, the first determination module 12 is specifically configured to:
[0143] Obtain a second correspondence relationship, where the second correspondence relationship includes multiple outdoor temperatures and temperature compensation values corresponding to each outdoor temperature;
[0144] Determine the temperature compensation value according to the second correspondence relationship and the outdoor temperature.
[0145] A temperature measurement device provided by an embodiment of the present application can execute the technical solution shown in the above method embodiment, and its implementation principle and beneficial effects are similar, and will not be elaborated here.
[0146] Figure 6 It is a schematic structural diagram of another temperature measurement device provided by an embodiment of the present application. On the basis of the embodiment shown in Figure 5 please refer to Figure 6 , the temperature measurement device 10 further includes a third determination module 14, where the third determination module 14 is used to:
[0147] Determine a measurement mode according to the ambient temperature and the outdoor temperature, where the measurement mode is a compensation mode or a non-compensation mode;
[0148] Determine that the measurement mode is the compensation mode.
[0149] In a possible implementation manner, the third determination module 14 is specifically configured to:
[0150] Obtain a third temperature difference between the ambient temperature and the outdoor temperature, where the third temperature difference is the absolute value of the difference between the ambient temperature and the outdoor temperature;
[0151] If the third temperature difference is greater than or equal to a first threshold, determine that the measurement mode is the compensation mode;
[0152] If the third temperature difference is less than the first threshold, determine that the measurement mode is the non-compensation mode.
[0153] Figure 7 It is a schematic hardware structure diagram of a temperature measurement device provided by the present application. Please refer to Figure 7The temperature measurement device 20 may include: a processor 21 and a memory 22, wherein the processor 21 and the memory 22 can communicate; illustratively, the processor 21 and the memory 22 communicate via a communication bus 23, the memory 22 is used to store program instructions, and the processor 21 is used to call the program instructions in the memory to execute the temperature measurement method shown in any of the above method embodiments.
[0154] Optionally, the temperature measurement device 20 may further include a communication interface, which may include a transmitter and / or a receiver.
[0155] Optionally, the processor may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), etc. A general-purpose processor may be a microprocessor or any conventional processor, etc. The steps of the method disclosed in the present application may be directly implemented as being executed by a hardware processor, or may be implemented by a combination of hardware and software modules in the processor.
[0156] The present application provides a readable storage medium, on which a computer program is stored; the computer program is used to implement the temperature measurement method described in any of the above embodiments.
[0157] An embodiment of the present application provides a computer program product, which includes instructions. When the instructions are executed, a computer executes the above-mentioned temperature measurement method.
[0158] All or part of the steps of implementing the above-mentioned method embodiments can be completed by hardware related to program instructions. The aforementioned program can be stored in a readable memory. When the program is executed, the steps of the above-mentioned method embodiments are executed; and the aforementioned memory (storage medium) includes: read-only memory (English: read-only memory, abbreviated: ROM), RAM, flash memory, hard disk, solid state drive, magnetic tape (English: magnetic tape), floppy disk (English: floppy disk), optical disc (English: optical disc) and any combination thereof.
[0159] Embodiments of the present application are described with reference to the flowcharts and / or block diagrams of methods, apparatuses (systems), and computer program products according to embodiments of the present application. It should be understood that each process and / or block in the flowchart and / or block diagram, and the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to the processing unit of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing devices to generate a machine, so that the instructions executed by the processing unit of the computer or other programmable data processing devices generate a means for implementing the functions specified in one process Figure 1 one process or multiple processes and / or blocks Figure 1 or a means for implementing the functions specified in multiple blocks.
[0160] These computer program instructions can also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer-readable memory generate a manufactured article including an instruction means, and the instruction means implements the functions specified in one process Figure 1 one process or multiple processes and / or blocks Figure 1 or the functions specified in multiple blocks.
[0161] These computer program instructions can also be loaded onto a computer or other programmable data processing device, so that a series of operation steps are executed on the computer or other programmable device to generate a computer-implemented process, and thus the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in one process Figure 1 one process or multiple processes and / or blocks Figure 1 or the functions specified in multiple blocks.
[0162] Obviously, those skilled in the art can make various changes and modifications to the embodiments of the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the embodiments of the present application fall within the scope of the claims of the present application and their equivalent technologies, the present application also intends to include these changes and modifications.
[0163] In the present application, the term "including" and its variations can refer to non-restrictive inclusion; the term "or" and its variations can refer to "and / or". In the present application, terms such as "first" and "second" are used to distinguish similar objects and do not necessarily need to describe a specific order or sequence. In the present application, "multiple" means two or more. "And / or" describes the association relationship of associated objects and indicates that three relationships can exist. For example, A and / or B can represent: A exists alone, A and B exist simultaneously, and B exists alone. The character " / " generally represents an "or" relationship between the associated objects before and after.
Claims
1. A temperature measurement method, characterized in that, Including: Obtaining the skin temperature of the object, the clothing temperature of the object, the ambient temperature where the temperature acquisition device is located, and the outdoor temperature of the area where the temperature acquisition device is located; Obtaining a first temperature difference between the clothing temperature and the ambient temperature, where the first temperature difference is the absolute value of the difference between the clothing temperature and the ambient temperature; Obtaining a second temperature difference between the clothing temperature and the outdoor temperature, where the second temperature difference is the absolute value of the difference between the clothing temperature and the outdoor temperature; If the first temperature difference is less than or equal to the second temperature difference, determining a temperature compensation value according to the ambient temperature; If the first temperature difference is greater than the second temperature difference, determining the temperature compensation value according to the outdoor temperature; Determining the actual temperature of the object according to the skin temperature and the temperature compensation value.
2. The method according to claim 1, wherein Determining the temperature compensation value according to the ambient temperature includes: Obtaining a first correspondence relationship, where the first correspondence relationship includes multiple ambient temperatures and the temperature compensation values corresponding to each ambient temperature; Determining the temperature compensation value according to the first correspondence relationship and the ambient temperature.
3. The method according to claim 1, characterized in that, Determining the temperature compensation value according to the outdoor temperature includes: Obtaining a second correspondence relationship, where the second correspondence relationship includes multiple outdoor temperatures and the temperature compensation values corresponding to each outdoor temperature; Determining the temperature compensation value according to the second correspondence relationship and the outdoor temperature.
4. The method according to claim 3, characterized in that, After obtaining the skin temperature of the object, the clothing temperature of the object, the ambient temperature where the temperature acquisition device is located, and the outdoor temperature of the area where the temperature acquisition device is located, it further includes: Determining a measurement mode according to the ambient temperature and the outdoor temperature, where the measurement mode is a compensation mode or a non-compensation mode; Determining that the measurement mode is the compensation mode.
5. The method according to claim 4, characterized in that, Determining the measurement mode according to the ambient temperature and the outdoor temperature includes: Obtaining a third temperature difference between the ambient temperature and the outdoor temperature, where the third temperature difference is the absolute value of the difference between the ambient temperature and the outdoor temperature; If the third temperature difference is greater than or equal to a first threshold value, determining that the measurement mode is the compensation mode; If the third temperature difference is less than the first threshold value, determining that the measurement mode is the non-compensation mode.
6. A temperature measurement device, characterized in that, Including an acquisition module, a first determination module, and a second determination module, where: The acquisition module is used to obtain the skin temperature of the object, the clothing temperature of the object, the ambient temperature where the temperature acquisition device is located, and the outdoor temperature of the area where the temperature acquisition device is located; The first determination module is used to obtain a first temperature difference between the clothing temperature and the ambient temperature, where the first temperature difference is the absolute value of the difference between the clothing temperature and the ambient temperature; obtain a second temperature difference between the clothing temperature and the outdoor temperature, where the second temperature difference is the absolute value of the difference between the clothing temperature and the outdoor temperature; if the first temperature difference is less than or equal to the second temperature difference, determining a temperature compensation value according to the ambient temperature; if the first temperature difference is greater than the second temperature difference, determining the temperature compensation value according to the outdoor temperature; The second determination module is used to determine the actual temperature of the object according to the skin temperature and the temperature compensation value.
7. A temperature measuring device, characterized in that, Including: A processor and a memory; The memory is used to store a computer program; The processor is used to execute the computer program stored in the memory to implement the temperature measurement method according to any one of claims 1 to 5.
8. A readable storage medium, characterized in that, A device control program is stored on the readable storage medium, and when the device control program is executed by a processor, the temperature measurement method according to any one of claims 1 to 5 is implemented.
9. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, the temperature measurement method according to any one of claims 1 to 5 is implemented.
Citation Information
Patent Citations
Temperature compensation method and device based on temperature difference and distance and related equipment
CN111896117A
Temperature measurement method and equipment
CN111920391A
Temperature measurement method and device, equipment and storage medium
CN113701893A
Temperature measurement method and device
CN114646398A