A method, device, medium and electronic device for measuring human body infrared temperature
By calculating and applying a correction factor based on initial and stabilized environmental temperatures, the method enhances the accuracy of body temperature measurements by addressing reflection errors from environmental radiation.
Patent Information
- Application Number
- CN202010706323.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-07-21
- Publication Date
- 2025-07-15
- Estimated Expiration
- 2040-07-21
AI Technical Summary
The existing human infrared temperature measurement equipment has inaccurate temperature measurement accuracy due to environmental temperature, especially in different application scenarios, which cannot accurately correct the reflection effect of environmental infrared radiation.
By recording the initial ambient temperature after powering on the device, waiting for the preset time before obtaining the stable ambient temperature, calculating the temperature difference as the correction value, correcting the real-time ambient temperature to obtain the real ambient temperature, and using this correction value to correct the human body temperature measurement results.
It realizes accurate measurement of human body temperature in different environments, improves temperature measurement accuracy and equipment usage efficiency, and reduces the data requirements of the storage unit.
Smart Images

Figure CN114034400B_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present application relate to the technical field of infrared temperature measurement, and in particular, to a method, device, medium and electronic device for human body infrared temperature measurement. Background Art
[0002] With the rapid development of the scientific and technological level, people's attention to human safety has become higher and higher. In some scenarios, non-contact temperature measurement of the human body is very important.
[0003] When a human body infrared temperature measurement device measures the human body temperature, the received infrared radiation energy includes two parts: one part is the infrared radiation emitted by the human body itself; the other part is the infrared radiation reflected after the environmental infrared radiation irradiates the human body surface. Since after the environmental infrared radiation irradiates the object surface, a part of the energy is absorbed, a part is reflected, and a part is transmitted. For the human body, there is no transmission, and the human body surface can be considered as a diffuse gray surface. Therefore, after the environmental infrared radiation irradiates the human body surface, a part is absorbed and a part is reflected, that is, the sum of the absorption rate and the reflection rate is 1. And the absorption rate of the human body surface is equal to the emissivity. The reflected part of the infrared radiation will directly affect the temperature measurement result, and the higher the environmental temperature, the greater the reflected part of the infrared radiation, and the greater the impact on the temperature measurement result. Therefore, it is necessary to correct the reflected part of the infrared radiation, and this correction value is strongly correlated with the environmental temperature.
[0004] In order to correct the influence of the reflected part of the infrared radiation, the human body infrared temperature measurement device needs to accurately measure the environmental temperature. Generally, a temperature detection unit is set inside the human body infrared temperature measurement device. However, due to the certain heat generation of the human body infrared temperature measurement device itself, especially in the case of long-term power-on operation, the temperature detected by the temperature detection unit is higher than the environmental temperature; and in different application scenarios, the temperature difference between the temperature detected by the temperature detection unit and the environmental temperature is also different, resulting in the inability to accurately obtain the environmental temperature, thereby affecting the temperature measurement accuracy of the human body infrared temperature measurement device. Summary of the Invention
[0005] The embodiments of the present application provide a method, device, medium and electronic device for human body infrared temperature measurement, which can accurately determine the environmental temperature, so as to achieve the purpose of accurately measuring the human body temperature.
[0006] In a first aspect, the embodiments of the present application provide a method for human body infrared temperature measurement, and the method includes:
[0007] If it is detected that the human body infrared temperature measurement device is powered on, obtain a first environmental temperature and record the power-on time;
[0008] If the power-on has reached a preset duration, obtain a second environmental temperature; and determine an environmental temperature correction value according to the first environmental temperature and the second environmental temperature;
[0009] If a human body temperature measurement instruction is received, obtain the original temperature measurement result of the human body and the real-time ambient temperature;
[0010] Correct the real-time ambient temperature according to the ambient temperature correction value to obtain the true ambient temperature, and correct the original temperature measurement result according to the true ambient temperature.
[0011] Further, determining the ambient temperature correction value according to the first ambient temperature and the second ambient temperature includes:
[0012] Use the difference between the second ambient temperature and the first ambient temperature as the ambient temperature correction value.
[0013] Further, correcting the real-time ambient temperature according to the ambient temperature correction value to obtain the true ambient temperature includes:
[0014] Use the difference between the real-time ambient temperature and the ambient temperature correction value as the true ambient temperature.
[0015] Further, the preset duration is determined in advance according to the warm-up time of the human body infrared temperature measurement device.
[0016] Further, the method further includes:
[0017] If the power-on has not reached the preset duration and a human body temperature measurement instruction is received, use the first ambient temperature as the true ambient temperature.
[0018] Further, the method further includes:
[0019] If it is detected that the human body infrared temperature measurement device is powered off, clear the recorded power-on time.
[0020] In a second aspect, an embodiment of the present application provides a human body infrared temperature measurement device, and the device includes:
[0021] A power-on processing module, configured to obtain a first ambient temperature and record the power-on time if it is detected that the human body infrared temperature measurement device is powered on;
[0022] An ambient temperature correction value determination module, configured to obtain a second ambient temperature if the power-on has reached the preset duration; and determine the ambient temperature correction value according to the first ambient temperature and the second ambient temperature;
[0023] A temperature measurement execution module, configured to obtain the original temperature measurement result of the human body and the real-time ambient temperature if a human body temperature measurement instruction is received;
[0024] A temperature measurement correction module, which is used to correct the real-time ambient temperature according to the ambient temperature correction value to obtain the true ambient temperature, and correct the original temperature measurement result according to the true ambient temperature.
[0025] Further, the ambient temperature correction value determination module is specifically used for:
[0026] Using the difference between the second ambient temperature and the first ambient temperature as the ambient temperature correction value.
[0027] In a third aspect, an embodiment of the present application provides a computer-readable storage medium, on which a computer program is stored, and when the program is executed by a processor, it implements the human body infrared temperature measurement method as described in the embodiment of the present application.
[0028] In a fourth aspect, an embodiment of the present application provides an electronic device, including a memory, a processor, and a computer program stored on the memory and executable on the processor. The electronic device further includes: a timing unit, which is used to record the power-on time of the device;
[0029] When the processor executes the computer program, it implements the human body infrared temperature measurement method as described in the embodiment of the present application.
[0030] For the technical solution provided by the embodiment of the present application, if it is detected that the human body infrared temperature measurement device is powered on, the first ambient temperature is obtained and the power-on time is recorded; if the power-on has reached the preset duration, the second ambient temperature is obtained; and the ambient temperature correction value is determined according to the first ambient temperature and the second ambient temperature; if a human body temperature measurement instruction is received, the original temperature measurement result of the human body and the real-time ambient temperature are obtained; the real-time ambient temperature is corrected according to the ambient temperature correction value to obtain the true ambient temperature, and the original temperature measurement result is corrected according to the true ambient temperature. By adopting the technical solution provided by the present application, the ambient temperature can be accurately determined, so as to achieve the purpose of accurately measuring the human body temperature. Description of the Drawings
[0031] Figure 1 is a flowchart of the human body infrared temperature measurement method provided by the embodiment of the present application;
[0032] Figure 2 is a schematic diagram of the infrared radiation on the human body surface provided by the embodiment of the present application;
[0033] Figure 3 is a schematic diagram of the human body infrared temperature measurement device provided by the embodiment of the present application;
[0034] Figure 4 is a schematic diagram of the human body infrared temperature measurement process provided by the embodiment of the present application;
[0035] Figure 5 It is a schematic structural diagram of a human body infrared temperature measurement device provided by an embodiment of the present application;
[0036] Figure 6 It is a schematic structural diagram of an electronic device provided by an embodiment of the present application. Detailed implementation manners
[0037] The present application will be further described in detail below with reference to the accompanying drawings and embodiments. It can be understood that the specific embodiments described herein are only used to explain the present application, rather than limiting the present application. In addition, it should be noted that, for the sake of convenience of description, only parts related to the present application rather than all structures are shown in the drawings.
[0038] Before discussing the exemplary embodiments in more detail, it should be mentioned that some exemplary embodiments are described as processes or methods depicted as flowcharts. Although the flowcharts describe the steps as sequential processes, many of the steps can be implemented in parallel, concurrently, or simultaneously. In addition, the order of the steps can be rearranged. When the operation is completed, the process can be terminated, but there may also be additional steps not included in the drawings. The process can correspond to a method, function, procedure, subroutine, subprogram, and so on.
[0039] Figure 1 It is a flowchart of a human body infrared temperature measurement method provided by an embodiment of the present application. This embodiment is applicable to the situation of body temperature detection. This method can be executed by the human body infrared temperature measurement device provided by the embodiment of the present application. The device can be implemented in a software and / or hardware manner and can be integrated into a human body infrared temperature measurement device.
[0040] As Figure 1 shown, the human body infrared temperature measurement method includes:
[0041] S110. If it is detected that the human body infrared temperature measurement device is powered on, obtain the first ambient temperature and record the power-on time.
[0042] Among them, the human body infrared temperature measurement device can be a device that determines the surface temperature of the human body through infrared temperature measurement technology. Since all objects with a temperature higher than absolute zero are constantly emitting infrared radiation energy into the surrounding space. The magnitude of the infrared radiation energy of an object and its distribution according to wavelengths are very closely related to its surface temperature. By measuring the infrared energy radiated by the object itself, its surface temperature can be accurately determined, which is the objective basis for infrared radiation temperature measurement.
[0043] After the infrared radiation in the environment irradiates the surface of an object, part of the energy is absorbed, part is reflected, and part is transmitted. For the human body, since there is no transmission; and, the human body surface can be considered a diffuse gray surface, so after the infrared radiation irradiates the human body surface, part is absorbed and part is reflected, the absorptivity + reflectivity = 1, and the absorptivity of the human body surface = emissivity.
[0044] Figure 2 is a schematic diagram of the infrared radiation on the human body surface provided by an embodiment of the present application. As Figure 2 shown, when the human body infrared temperature measurement device measures the human body temperature, the received infrared radiation energy includes two parts: one part is the infrared radiation emitted by the human body surface; the other part is the infrared radiation reflected after the environmental infrared radiation irradiates the human body surface. The infrared radiation in the reflected part will directly affect the temperature measurement result, and the higher the environmental temperature, the greater the infrared radiation in the reflected part and the greater the impact on the temperature measurement result. Therefore, it is necessary to correct the infrared radiation in the reflected part, and this correction value is strongly correlated with the environmental temperature.
[0045] In this solution, if it is detected that the human body infrared temperature measurement device is powered on, it can be that the user turns on the device switch to power on the device. In this case, the device itself has not heated up yet, and at this time, the first environmental temperature is obtained and the power-on time is recorded. It can be understood that the first environmental temperature is the environmental temperature without any interference and can be considered the real environmental temperature at the power-on moment.
[0046] After obtaining the first environmental temperature, it can be stored in the storage unit of the device together with the power-on time. It can be understood that this environmental temperature can be obtained by using a temperature detection unit. Since the temperature detection unit can not use the method of obtaining infrared radiation, it is possible to avoid the infrared radiation interference of other objects in the environment and obtain a more accurate environmental temperature.
[0047] S120. If the power-on has reached the preset duration, obtain the second environmental temperature; and determine the environmental temperature correction value according to the first environmental temperature and the second environmental temperature.
[0048] Among them, the power-on duration can be obtained by subtracting the previously stored power-on time from the current time. In this solution, it can be understood that after the power-on time reaches the preset duration, it can be considered that the temperature of the device increased due to power-on has reached a stable temperature value and will no longer change. Therefore, the second environmental temperature can be obtained when the power-on reaches the preset duration.
[0049] In this embodiment, optionally, the preset duration is determined in advance according to the warm-up time of the human body infrared temperature measurement device.
[0050] Among them, the heating-up time can be an event where the current flowing through internal components generates heat due to the device being powered on. It can be understood that after the temperature rises to a certain level, a balanced state will be presented, that is, the heat generated by the internal components is balanced with the heat dissipation rate. Therefore, there is generally a relatively fixed heating-up time, and this heating-up time can be affected by the external environment. In this solution, the heating-up time can be 20 minutes, 30 minutes, or even shorter or longer times. Specifically, accurate data can be obtained according to experimental tests. In this solution, the preset duration can be greater than the heating-up time or equal to this time.
[0051] After obtaining the second ambient temperature measured at the preset duration, the ambient temperature correction value can be determined according to the first ambient temperature and the second ambient temperature.
[0052] In this solution, optionally, determining the ambient temperature correction value according to the first ambient temperature and the second ambient temperature includes:
[0053] Taking the difference between the second ambient temperature and the first ambient temperature as the ambient temperature correction value.
[0054] It can be understood that after subtracting the first ambient temperature from the second ambient temperature, the interference of the temperature generated by the device being powered on to the measured ambient temperature can be removed. Therefore, this difference can be used as the ambient temperature correction value.
[0055] S130: If a human body temperature measurement instruction is received, obtain the original temperature measurement result of the human body and the real-time ambient temperature.
[0056] Among them, after receiving the human body temperature measurement instruction, the original temperature measurement result of the human body can be obtained, and the real-time ambient temperature can be obtained. Among them, the human body temperature measurement instruction can be issued by the user. The user can perform an actual temperature measurement operation after reaching the preset duration. During the actual temperature measurement process, the real-time ambient temperature can be obtained through the temperature detection unit, and the human body infrared radiation can be obtained through the thermopile sensor. As known from the principle introduced above, the human body infrared radiation is doped with ambient infrared radiation. Therefore, it can be corrected with the real ambient temperature. Also, since the real-time ambient temperature measured at this time is interfered by the device's own power-on, it is necessary to correct the real-time ambient temperature first.
[0057] S140: Correct the real-time ambient temperature according to the ambient temperature correction value to obtain the real ambient temperature, and correct the original temperature measurement result according to the real ambient temperature.
[0058] In this solution, the real ambient temperature can be obtained by correcting the real-time ambient temperature with the ambient temperature correction value. There are many ways to perform this correction, as long as the obtained real ambient temperature is the external ambient temperature at the current human body temperature detection time.
[0059] After obtaining the real ambient temperature, the human body infrared radiation obtained by the thermopile sensor can be corrected with the real ambient temperature.
[0060] Specifically, after obtaining the real ambient temperature, the temperature value actually obtained by the thermopile sensor can be determined according to the reflectivity of the human body surface to the ambient infrared radiation. The temperature value obtained by the thermopile sensor includes two parts: one caused by the reflection of the ambient infrared radiation and the other caused by the radiation of the real temperature value of the human body surface. The sum of these two parts is the temperature value obtained by the thermopile sensor. Therefore, based on the temperature value obtained by the thermopile sensor, the ambient infrared radiation reflected by the human body surface can be subtracted to obtain the infrared radiation emitted by the human body surface.
[0061] Figure 3 It is a schematic diagram of the human body infrared temperature measurement device provided by an embodiment of the present application. As Figure 3 shown, the device may include: a thermopile sensor, a circuit system, a processing unit, a temperature detection unit, a timing unit, a storage unit, etc.
[0062] Figure 4 It is a schematic diagram of the human body infrared temperature measurement process provided by an embodiment of the present application. As Figure 4 shown, the specific working process is as follows:
[0063] When the human body infrared temperature measurement device detects the human body temperature, the human body infrared radiation is converted into an electrical signal by the thermopile sensor; the circuit system performs processing such as filtering and amplifying on the electrical signal; and then through the processing unit, the original temperature measurement result is obtained.
[0064] When the human body infrared temperature measurement device is just powered on, the temperature detected by the temperature detection unit is recorded as T1 and stored in the storage unit. Since it is just powered on, it can be considered that T1 = the ambient temperature.
[0065] After the human body infrared temperature measurement device is powered on, there is a temperature rise period. During this period, the value of T1 is used as the ambient temperature.
[0066] After a time t, the temperature of the human body infrared temperature measurement device stabilizes, recorded as T2. The value of time t is obtained through testing in the R & D stage and is pre-stored in the storage unit.
[0067] △T = T2 - T1, which is stored in the storage unit as the ambient temperature correction value.
[0068] After time t, the temperature detection unit detects the temperature T in real time, and T - △T is used as the ambient temperature.
[0069] After obtaining the accurate ambient temperature, the processing unit corrects the original temperature measurement result to obtain an accurate temperature measurement result.
[0070] In the above solution, it can be known that except for the time t, other parameters are collected on-site and have real significance. Therefore, it can cope with the temperature detection of the human body in different scenarios and environments.
[0071] In this embodiment, optionally, correcting the real-time ambient temperature according to the ambient temperature correction value to obtain the real ambient temperature includes:
[0072] Taking the difference between the real-time ambient temperature and the ambient temperature correction value as the real ambient temperature.
[0073] Specifically, it can be the real-time ambient temperature obtained during human body temperature detection minus the ambient temperature correction value, and the result obtained is the real ambient temperature during human body temperature detection. Thus, an accurate ambient temperature can be obtained, improving the accuracy of the subsequent correction of the human body temperature detection result.
[0074] For the technical solution provided by the embodiments of the present application, if it is detected that the human body infrared temperature measurement device is powered on, obtain the first ambient temperature and record the power-on time; if the power-on has reached the preset duration, obtain the second ambient temperature; and determine the ambient temperature correction value according to the first ambient temperature and the second ambient temperature; if a human body temperature measurement instruction is received, obtain the original temperature measurement result of the human body and the real-time ambient temperature; correct the real-time ambient temperature according to the ambient temperature correction value to obtain the real ambient temperature, and correct the original temperature measurement result according to the real ambient temperature. By adopting the technical solution provided by the present application, the ambient temperature can be accurately determined, thereby achieving the purpose of accurately measuring the human body temperature.
[0075] Based on the above technical solution, optionally, the method further includes: if the power-on has not reached the preset duration and a human body temperature measurement instruction is received, then use the first ambient temperature as the real ambient temperature.
[0076] It can be understood that when the power-on has not reached the preset duration, if the staff starts to perform human body temperature detection at this time, the first ambient temperature obtained at power-on can be used as the real ambient temperature. Since the duration from power-on to the current time has not reached the preset duration, it can be considered that the ambient temperature change is not large, or it can be considered that the ambient temperature basically does not change. Therefore, before reaching the preset duration, T1 can be used as the real ambient temperature. Such a setting can not only achieve accurate detection but also improve the use efficiency of the human body temperature detection device, without having to wait for the preset duration after power-on, expanding the adaptation range of this solution.
[0077] Based on the above technical solution, optionally, the method further includes: if it is detected that the human body infrared temperature measurement device is powered off, clear the recorded power-on time.
[0078] After the device is powered off, information such as the recorded power-on time in the memory unit can be cleared, thereby reducing the data storage burden of the device, reducing the demand for the storage unit capacity, and achieving the purpose of reducing the device cost.
[0079] Figure 5 It is a schematic structural diagram of the human body infrared temperature measurement device provided by an embodiment of the present application. As Figure 5 shown, the human body infrared temperature measurement device includes:
[0080] A power-on processing module 510, configured to obtain a first ambient temperature and record the power-on time if it is detected that the human body infrared temperature measurement device is powered on;
[0081] An ambient temperature correction value determination module 520, configured to obtain a second ambient temperature if the power-on has reached a preset duration; and determine an ambient temperature correction value according to the first ambient temperature and the second ambient temperature;
[0082] A temperature measurement execution module 530, configured to obtain an original temperature measurement result of the human body and the real-time ambient temperature if a human body temperature measurement instruction is received;
[0083] A temperature measurement correction module 540, configured to correct the real-time ambient temperature according to the ambient temperature correction value to obtain a real ambient temperature, and correct the original temperature measurement result according to the real ambient temperature.
[0084] Optionally, the ambient temperature correction value determination module 520 is specifically configured to:
[0085] Use the difference between the second ambient temperature and the first ambient temperature as the ambient temperature correction value.
[0086] The above product can execute the method provided by the embodiment of the present application, and has corresponding functional modules and beneficial effects for executing the method.
[0087] An embodiment of the present application further provides a storage medium including computer-executable instructions, and the computer-executable instructions are used to execute a human body infrared temperature measurement method when executed by a computer processor. The method includes:
[0088] If it is detected that the human body infrared temperature measurement device is powered on, obtain a first ambient temperature and record the power-on time;
[0089] If the power-on has reached a preset duration, obtain a second ambient temperature; and determine an ambient temperature correction value according to the first ambient temperature and the second ambient temperature;
[0090] If a human body temperature measurement instruction is received, obtain the original temperature measurement result of the human body and the real-time ambient temperature;
[0091] Correct the real-time ambient temperature according to the ambient temperature correction value to obtain the real ambient temperature, and correct the original temperature measurement result according to the real ambient temperature.
[0092] Storage medium - any of various types of memory devices or storage devices. The term "storage medium" is intended to include: installation media such as CD-ROMs, floppy disks or magnetic tape devices; computer system memory or random access memory such as DRAM, DDR RAM, SRAM, EDO RAM, Rambus RAM, etc.; non-volatile memory such as flash memory, magnetic media (such as hard disks or optical storage); registers or other similar types of memory elements, etc. The storage medium may also include other types of memory or combinations thereof. Additionally, the storage medium may be located in the computer system in which the program is executed, or may be located in a different second computer system that is connected to the computer system via a network (such as the Internet). The second computer system may provide program instructions to the computer for execution. The term "storage medium" may include two or more storage media that may reside in different locations (such as in different computer systems connected via a network). The storage medium may store program instructions (such as embodied as a computer program) executable by one or more processors.
[0093] Of course, for a storage medium containing computer-executable instructions provided by an embodiment of the present application, the computer-executable instructions are not limited to the human body infrared temperature measurement operations described above, and may also execute related operations in the human body infrared temperature measurement method provided by any embodiment of the present application.
[0094] An embodiment of the present application provides an electronic device, and the human body infrared temperature measurement device provided by the embodiment of the present application can be integrated in the electronic device. Figure 6 It is a schematic structural diagram of an electronic device provided by an embodiment of the present application. As Figure 6 shown, this embodiment provides an electronic device 600, which includes: one or more processors 620; the electronic device 600 further includes: a timing unit 660, a storage device 610 for storing one or more programs, when the one or more programs are executed by the one or more processors 620, enabling the one or more processors 620 to implement the human body infrared temperature measurement method provided by the embodiment of the present application, and the method includes:
[0095] If it is detected that the human body infrared temperature measurement device is powered on, obtain the first ambient temperature and record the power-on time;
[0096] If the power-on has reached a preset duration, obtain the second ambient temperature; and determine an ambient temperature correction value according to the first ambient temperature and the second ambient temperature;
[0097] If a human body temperature measurement instruction is received, obtain the original temperature measurement result of the human body and the real-time ambient temperature;
[0098] Correct the real-time ambient temperature according to the ambient temperature correction value to obtain the real ambient temperature, and correct the original temperature measurement result according to the real ambient temperature.
[0099] Of course, those skilled in the art can understand that the processor 620 also implements the technical solutions of the human body infrared temperature measurement method provided in any embodiment of the present application.
[0100] Figure 6 The displayed electronic device 600 is only an example and should not impose any limitations on the functions and usage scopes of the embodiments of the present application.
[0101] As Figure 6 shown, the electronic device 600 includes a processor 620, a storage device 610, an input device 630, and an output device 640; the number of processors 620 in the electronic device can be one or more, Figure 6 and one processor 620 is taken as an example; the processor 620, the storage device 610, the input device 630, and the output device 640 in the electronic device can be connected through a bus or other means, Figure 6 and taking the connection through the bus 650 as an example.
[0102] The storage device 610, as a computer-readable storage medium, can be used to store software programs, computer-executable programs, and module units, such as the program instructions corresponding to the human body infrared temperature measurement method in the embodiments of the present application.
[0103] The storage device 610 mainly includes a program storage area and a data storage area. Among them, the program storage area can store an operating system and application programs required for at least one function; the data storage area can store data created according to the use of the terminal, etc. In addition, the storage device 610 can include a high-speed random access memory, and can also include a non-volatile memory, such as at least one magnetic disk storage device, a flash memory device, or other non-volatile solid-state storage devices. In some instances, the storage device 610 can further include a memory remotely set relative to the processor 620, and these remote memories can be connected through a network. Examples of the above network include, but are not limited to, the Internet, an enterprise internal network, a local area network, a mobile communication network, and combinations thereof.
[0104] The input device 630 can be used to receive input digital, character information or voice information, and generate key signal inputs related to the user settings and function controls of the device. The output device 640 can include devices such as a display screen and a speaker.
[0105] The electronic device provided by the embodiment of the present application can accurately determine the ambient temperature, so as to achieve the purpose of accurately measuring the human body temperature.
[0106] The human body infrared temperature measurement device, medium and electronic device provided in the above embodiments can execute the human body infrared temperature measurement method provided by any embodiment of the present application, and have the corresponding functional modules and beneficial effects for executing the method. For the technical details not described in detail in the above embodiments, reference can be made to the human body infrared temperature measurement method provided by any embodiment of the present application.
[0107] Note that the above is only the preferred embodiment of the present application and the applied technical principle. Those skilled in the art will understand that the present application is not limited to the specific embodiments described here, and various obvious changes, re-adjustments and substitutions can be made by those skilled in the art without departing from the protection scope of the present application. Therefore, although the present application has been described in detail through the above embodiments, the present application is not limited to the above embodiments only. Without departing from the concept of the present application, more other equivalent embodiments can be included, and the scope of the present application is determined by the scope of the appended claims.
Claims
1. A method for measuring human body infrared temperature, characterized in that, The method includes: If it is detected that the human body infrared temperature measurement device is powered on, obtain the first ambient temperature and record the power-on time; If the power-on has reached the preset duration, obtain the second ambient temperature; and determine the ambient temperature correction value according to the first ambient temperature and the second ambient temperature; wherein, the preset duration is determined in advance according to the warm-up time of the human body infrared temperature measurement device; If a human body temperature measurement instruction is received, obtain the original temperature measurement result of the human body and the real-time ambient temperature; Correct the real-time ambient temperature according to the ambient temperature correction value to obtain the real ambient temperature, and correct the original temperature measurement result according to the real ambient temperature; Wherein, determining the ambient temperature correction value according to the first ambient temperature and the second ambient temperature includes: Taking the difference between the second ambient temperature and the first ambient temperature as the ambient temperature correction value; Wherein, correcting the real-time ambient temperature according to the ambient temperature correction value to obtain the real ambient temperature includes: Taking the difference between the real-time ambient temperature and the ambient temperature correction value as the real ambient temperature.
2. The method according to claim 1, wherein The method further includes: If the power-on has not reached the preset duration and a human body temperature measurement instruction is received, take the first ambient temperature as the real ambient temperature.
3. The method according to claim 1, wherein The method further includes: If it is detected that the human body infrared temperature measurement device is powered off, clear the recorded power-on time.
4. An infrared body temperature measuring device, characterized in that, The device includes: A power-on processing module, configured to obtain the first ambient temperature and record the power-on time if it is detected that the human body infrared temperature measurement device is powered on; An ambient temperature correction value determination module, configured to obtain the second ambient temperature if the power-on has reached the preset duration; and determine the ambient temperature correction value according to the first ambient temperature and the second ambient temperature; wherein, the preset duration is determined in advance according to the warm-up time of the human body infrared temperature measurement device; A temperature measurement execution module, configured to obtain the original temperature measurement result of the human body and the real-time ambient temperature if a human body temperature measurement instruction is received; A temperature measurement correction module, configured to correct the real-time ambient temperature according to the ambient temperature correction value to obtain the real ambient temperature, and correct the original temperature measurement result according to the real ambient temperature; Wherein, the ambient temperature correction value determination module is specifically configured to: Take the difference between the second ambient temperature and the first ambient temperature as the ambient temperature correction value; Wherein, the temperature measurement correction module is specifically configured to: Take the difference between the real-time ambient temperature and the ambient temperature correction value as the real ambient temperature.
5. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the program is executed by a processor, it implements the human body infrared temperature measurement method according to any one of claims 1-3.
6. An electronic device, comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, characterized in that, The electronic device further includes: a timing unit, and the timing unit is configured to record the power-on time of the device; When the processor executes the computer program, it implements the human body infrared temperature measurement method according to any one of claims 1-3.
Citation Information
Patent Citations
Temperature correction method, device and equipment
CN103868610A
Infrared body temperature measuring method and device and terminal device
CN111207839A