Intelligent body temperature screening control method and device based on ambient temperature
By using infrared thermal image sensors in the body temperature measurement system to collect thermal image data, calculate the temperature difference range and adjust it in real time, the problem of inaccurate temperature difference compensation caused by environmental factors in the existing temperature measurement terminals is solved, and higher measurement accuracy and consistency are achieved.
Patent Information
- Application Number
- CN202510048135.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-10
- Publication Date
- 2025-04-08
AI Technical Summary
Existing temperature measurement terminals are easily affected by environmental factors, resulting in inaccurate temperature difference compensation, which in turn affects the accuracy of body temperature measurement.
Using an intelligent body temperature screening control method based on ambient temperature, thermal image data of the person's face and environment is collected through infrared thermal image sensors, the temperature difference range is calculated, and real-time adjustments are made to ensure the accuracy of the measurement.
Maintaining high measurement consistency and accuracy under various environmental conditions reduces errors caused by environmental changes or sensor position changes. The error range is stable within ±0.2℃, improving screening accuracy.
Smart Images

Figure CN119779491A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of computer technology, and in particular to an intelligent body temperature screening control method based on ambient temperature, an intelligent body temperature screening control device based on ambient temperature, a computer device and a computer-readable storage medium. Background Art
[0002] The existing temperature measurement terminal comes with a distance sensor that measures the distance from the distance sensor to the face and compensates for the corresponding temperature difference according to different distances. However, it is easily affected by environmental factors (such as temperature, humidity, airflow, etc.), which makes the compensated temperature difference inconsistent with the actual temperature, resulting in errors in the temperature measurement screening results. Summary of the invention
[0003] In view of the above problems, embodiments of the present invention are proposed to provide an intelligent body temperature screening control method based on ambient temperature, an intelligent body temperature screening control device based on ambient temperature, a computer device and a computer-readable storage medium that overcome the above problems or at least partially solve the above problems.
[0004] In order to solve the above problems, an embodiment of the present invention discloses an intelligent body temperature screening control method based on ambient temperature, the method comprising:
[0005] When a person enters the temperature screening area, the distance sensor detects the person in the area, and the infrared thermal imager sensor starts to collect the first facial temperature data of the person;
[0006] The infrared thermal imager sensor generates a thermal image of the surrounding environment, and converts the thermal image of the surrounding environment into the ambient temperature, and calculates the temperature difference range according to the first facial temperature data and the ambient temperature;
[0007] The infrared thermal imager sensor starts to collect the second facial temperature data of the person, and determines whether the second facial temperature data falls within the temperature difference range. If the second facial temperature data is higher than the temperature difference range, the alarm device is controlled to sound an alarm.
[0008] Preferably, the infrared thermal image sensor obtains a thermal image of the surrounding environment, converts the thermal image of the surrounding environment into the ambient temperature, and calculates the temperature difference range according to the first facial temperature data and the ambient temperature, including:
[0009] Calculating the mean and standard deviation of the first facial temperature data and the ambient temperature;
[0010] Determine the coefficient of standard deviation;
[0011] The standard coefficient is obtained by calculating the standard deviation and the standard deviation coefficient;
[0012] The temperature difference range is calculated based on the mean value and the standard coefficient.
[0013] Preferably, the distance sensor and the infrared thermal imager sensor are respectively connected to a control unit, and the control unit is connected to an alarm device.
[0014] Preferably, the method comprises:
[0015] The second facial temperature data received as feedback changes with the ambient temperature. Each time the body temperature is measured, the ambient temperature change must also be monitored. Under conditions of relatively slow changes, after each detection, the temperature difference range at this time is calculated based on the new data and the previously measured partial data, so as to adjust the temperature difference range in real time.
[0016] Preferably, the method comprises:
[0017] The infrared thermal imager sensor collects thermal images of the person's face and surroundings and converts the images into temperature data. This data is transmitted to the control unit, which begins to analyze the data.
[0018] The embodiment of the present invention discloses an intelligent body temperature screening control device based on ambient temperature, and the system includes:
[0019] A collection module, used for detecting the person in the area through a distance sensor when the person enters the temperature screening area, and starting to collect the first facial temperature data of the person through an infrared thermal imager sensor;
[0020] A calculation module, for obtaining a thermal image of the surrounding environment through the infrared thermal imager sensor, converting the thermal image of the surrounding environment into the ambient temperature, and calculating a temperature difference range according to the first facial temperature data and the ambient temperature;
[0021] The alarm module is used to start collecting the second facial temperature data of the person through the infrared thermal imager sensor, determine whether the second facial temperature data falls within the temperature difference range, and if the second facial temperature data is higher than the temperature difference range, control the alarm device to alarm.
[0022] Preferably, the calculation module includes:
[0023] A first calculation submodule, used for calculating the mean and standard deviation of the first facial temperature data and the ambient temperature;
[0024] A determination submodule is used to determine a standard deviation coefficient;
[0025] The second calculation submodule is used to calculate the standard coefficient through the standard deviation and the standard deviation coefficient;
[0026] The third calculation submodule is used to calculate the temperature difference range according to the mean value and the standard coefficient.
[0027] Preferably, the distance sensor and the infrared thermal imager sensor are respectively connected to a control unit, and the control unit is connected to an alarm device.
[0028] An embodiment of the present invention discloses a computer device, including a memory and a processor, wherein the memory stores a computer program, and the processor implements the steps of the above-mentioned intelligent body temperature screening control method based on ambient temperature when executing the computer program.
[0029] An embodiment of the present invention discloses a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the steps of the above-mentioned intelligent body temperature screening control method based on ambient temperature are implemented.
[0030] The embodiments of the present invention include the following advantages:
[0031] In an embodiment of the present invention, the intelligent temperature screening control method based on ambient temperature includes: when a person enters the temperature screening area, the person in the area is detected by a distance sensor, and the first facial temperature data of the person is collected by an infrared thermal imager sensor; the thermal image of the surrounding environment of the infrared thermal imager sensor is converted into the ambient temperature, and the temperature difference range is calculated according to the first facial temperature data and the ambient temperature; the second facial temperature data of the person is collected by the infrared thermal imager sensor, and it is determined whether the second facial temperature data falls within the temperature difference range. If the second facial temperature data is higher than the temperature difference range, the alarm device is controlled to alarm. This scheme can maintain high measurement consistency and accuracy under various environmental conditions, and significantly reduce the errors caused by environmental changes or sensor position changes. The error range is stabilized within ±0.2℃ to improve the screening accuracy; this scheme can help the public health monitoring system to identify potential abnormal body temperature individuals more quickly and effectively, so as to take timely measures to reduce public health risks, especially in the period of epidemic prevention and control, and has significant social value; due to the improvement of measurement accuracy and the reduction of false alarm rate, unnecessary re-examination and misdiagnosis can be reduced, and the inspection cost can be reduced. BRIEF DESCRIPTION OF THE DRAWINGS
[0032] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0033] Figure 1 is a schematic diagram of an embodiment of an intelligent body temperature screening control method based on ambient temperature according to an embodiment of the present invention;
[0034] Figure 2 is a schematic diagram of the architecture of a body temperature measurement system according to an embodiment of the present invention;
[0035] Figure 3 It is a structural block diagram of an embodiment of an intelligent body temperature screening control device based on ambient temperature according to an embodiment of the present invention;
[0036] Figure 4 The diagram is a diagram of the internal structure of a computer device according to an embodiment. DETAILED DESCRIPTION
[0037] In order to make the technical problems, technical solutions and beneficial effects solved by the embodiments of the present invention more clearly understood, the embodiments of the present invention are further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not used to limit the present invention.
[0038] Reference Figure 1 , shows a schematic diagram of an embodiment of an intelligent body temperature screening control method based on ambient temperature according to an embodiment of the present invention, which may specifically include the following steps:
[0039] Step S101: When a person enters a temperature screening area, the person in the area is detected by a distance sensor, and the infrared thermal imager sensor starts to collect the first facial temperature data of the person;
[0040] The body temperature measurement method in the embodiment of the present invention can be applied to a body temperature measurement system, such as Figure 2 As shown, the distance sensor and the infrared thermal imager sensor of the body temperature measurement system are respectively connected to the control unit, and the control unit is connected to the alarm device.
[0041] Specifically, compared with the distance sensor on the traditional temperature measurement terminal, the distance sensor on the present invention only checks the presence or absence of people and controls the temperature measurement distance, and no longer requires compensating for the temperature difference by measuring the distance.
[0042] Specifically, the infrared thermal imager sensor may include a Panasonic AMG8833 infrared thermal imager sensor, which can collect thermal image information of the face and the surrounding environment of the face in real time through infrared technology and convert it into temperature data. The AMG8833 has an 8×8 infrared thermal sensor array and can return a set of 64 separate infrared temperature readings. The distance during measurement is controlled at 150 to 800 mm, so that the measured 64 temperature data can simultaneously record the face temperature and the ambient temperature to obtain temperature difference data.
[0043] Furthermore, the temperature difference calibration module in the embodiment of the present invention is used to calibrate the module by measuring multiple people with normal body temperatures multiple times, obtaining the temperature difference range between body temperature and ambient temperature, and then screening the people whose temperature difference is not within the range measured in the actual measurement. At the same time, during the measurement process, when the infrared thermal imager sensor detects a large change in ambient temperature, the system will perform statistical analysis on the temperature difference data calculated by subsequent detection of multiple people.
[0044] The body temperature measurement system also includes a control unit, which receives temperature data from the infrared thermal imager sensor and compares it with the temperature difference range of the temperature difference calibration module. If there is an abnormality, the alarm device is controlled to issue a warning message.
[0045] The body temperature measurement system also includes an alarm device, which will emit a sound or light when an abnormal body temperature is detected.
[0046] Step S102, using the infrared thermal imager to capture a thermal image of the surrounding environment, and converting the thermal image of the surrounding environment into the ambient temperature, and calculating the temperature difference range according to the first facial temperature data and the ambient temperature;
[0047] In actual application to the embodiment of the present invention, the infrared thermal image sensor obtains a thermal image of the surrounding environment, and converts the thermal image of the surrounding environment into the ambient temperature. According to the first facial temperature data and the ambient temperature, the temperature difference range is calculated, including:
[0048] Calculate the mean μ and standard deviation σ of the first facial temperature data and the ambient temperature;
[0049] Determine the standard deviation coefficient k;
[0050] The standard coefficient kσ is obtained by calculating the standard deviation and standard deviation coefficient;
[0051] The temperature difference range (μ-kσ, μμ+kσ) is calculated based on the mean value and standard coefficient.
[0052] Specifically in the embodiment of the present invention, before use, multiple people with normal body temperature are measured multiple times to obtain the temperature difference between body temperature and ambient temperature. Through statistical analysis of these data, the average value μ and standard deviation σ of the temperature difference are calculated, and a suitable standard deviation coefficient k is selected to establish a preliminary temperature difference range (μ-kσ, μ+kσ) to provide a reference for detection. For example, when the system is used, the body temperatures of multiple normal people are measured at an ambient temperature of 26°C, such as 36.8, 37, 37.1, 36.5, and 36.6, and the average temperature difference μ=10.8, the standard deviation σ=0.228, and when k is 2, the temperature difference range is (10.344, 11.256).
[0053] Considering that the body temperature received by the system will change due to changes in the ambient temperature, the system also monitors changes in the ambient temperature every time it measures the body temperature. Under relatively slow conditions, after each test, the system can calculate the temperature difference range at this time based on the new data and the previously measured partial data, so as to adjust the temperature difference range in real time to ensure more accurate detection. When the temperature changes significantly in a short period of time, for example, the ambient temperature rises to 27°C, the system will re-analyze the subsequent multiple measurement data (37.0, 37.2, 36.9, 37.1, 36.8) and calculate the temperature difference range (10.344, 11.256). In this process, if a person with a higher body temperature is encountered, the system will mark the data as abnormal and will not be included in the data to be counted. After completion, the system can automatically update the range for subsequent data comparison.
[0054] As the system is used for a longer time, the temperature difference calibration module learns by itself through the AI big model. By analyzing historical data, the temperature difference range is automatically calibrated under different temperature conditions, adapting to different environmental changes and measurement conditions, reducing the error rate of detection during the re-statistical analysis process, and improving detection efficiency. The traditional idea of relying on distance to compensate for temperature difference is transformed into calculating the temperature difference range between normal body temperature and ambient temperature, and calibrating it dynamically in real time.
[0055] Step S103, starting to collect the second facial temperature data of the person through the infrared thermal imager sensor, judging whether the second facial temperature data falls within the temperature difference range, and if the second facial temperature data is higher than the temperature difference range, controlling the alarm device to alarm.
[0056] Specifically in the embodiment of the present invention, when a person enters the temperature screening area, the system detects the person in the area through the distance sensor. At this time, the infrared thermal imager sensor starts to collect the facial temperature data of the person.
[0057] The infrared thermal imager sensor collects thermal images of the person's face and surroundings and converts the images into temperature data. This data is transmitted to the control unit, which begins to analyze the data.
[0058] The control unit transmits the collected temperature data to the temperature difference calibration module, which calculates the body temperature data according to the real-time ambient temperature. When the system is in use, the body temperatures of multiple normal people are measured at an ambient temperature of 26°C, such as 36.8, 37, 37.1, 36.5, and 36.6. The resulting temperature difference range is (10.344, 11.256). Assuming that the ambient temperature is 26°C, the body temperature is 36.8°C, and the temperature difference is 10.8°C, the body temperature is judged to be normal.
[0059] If the control unit determines that the body temperature is abnormal, the alarm device will be activated immediately to report to the staff.
[0060] After the infrared thermal imager sensor is started, the face temperature of a person with normal body temperature is measured 5 or more times, and the calibrated temperature difference range is returned to the control unit. After completion, normal temperature measurement begins.
[0061] When measuring temperature, the distance sensor checks whether the person is in the detection area and reports the status to the control unit. The control unit sets the automatic temperature reporting mode, and the temperature module will automatically report the temperature after detecting the question.
[0062] In an embodiment of the present invention, the intelligent temperature screening control method based on ambient temperature includes: when a person enters the temperature screening area, the person in the area is detected by a distance sensor, and the first facial temperature data of the person is collected by an infrared thermal imager sensor; the thermal image of the surrounding environment of the infrared thermal imager sensor is converted into the ambient temperature, and the temperature difference range is calculated according to the first facial temperature data and the ambient temperature; the second facial temperature data of the person is collected by the infrared thermal imager sensor, and it is determined whether the second facial temperature data falls within the temperature difference range. If the second facial temperature data is higher than the temperature difference range, the alarm device is controlled to alarm. This scheme can maintain high measurement consistency and accuracy under various environmental conditions, and significantly reduce the errors caused by environmental changes or sensor position changes. The error range is stabilized within ±0.2℃ to improve the screening accuracy; this scheme can help the public health monitoring system to identify potential abnormal body temperature individuals more quickly and effectively, so as to take timely measures to reduce public health risks, especially in the period of epidemic prevention and control, and has significant social value; due to the improvement of measurement accuracy and the reduction of false alarm rate, unnecessary re-examination and misdiagnosis can be reduced, and the inspection cost can be reduced.
[0063] It should be noted that, for the method embodiments, for the sake of simplicity, they are all described as a series of action combinations, but those skilled in the art should know that this embodiment is not limited by the order of the actions described, because according to this embodiment, some steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also know that the embodiments described in the specification are all preferred embodiments, and the actions involved are not necessarily required by this embodiment.
[0064] Reference Figure 3 , shows a structural block diagram of an embodiment of an intelligent temperature screening control device based on ambient temperature of this embodiment, which may specifically include the following modules:
[0065] The acquisition module 301 is used for detecting the person in the area through a distance sensor when the person enters the temperature screening area, and starting to collect the first facial temperature data of the person through an infrared thermal imager sensor;
[0066] A calculation module 302 is used to obtain a thermal image of the surrounding environment through the infrared thermal imager sensor, and convert the thermal image of the surrounding environment into the ambient temperature, and calculate the temperature difference range according to the first facial temperature data and the ambient temperature;
[0067] The alarm module 303 is used to start collecting the second facial temperature data of the person through the infrared thermal imager sensor, determine whether the second facial temperature data falls within the temperature difference range, and control the alarm device to alarm if the second facial temperature data is higher than the temperature difference range.
[0068] Preferably, the calculation module includes:
[0069] A first calculation submodule, used for calculating the mean and standard deviation of the first facial temperature data and the ambient temperature;
[0070] A determination submodule is used to determine a standard deviation coefficient;
[0071] The second calculation submodule is used to calculate the standard coefficient through the standard deviation and the standard deviation coefficient;
[0072] The third calculation submodule is used to calculate the temperature difference range according to the mean value and the standard coefficient.
[0073] Preferably, the distance sensor and the infrared thermal imager sensor are respectively connected to a control unit, and the control unit is connected to an alarm device.
[0074] Preferably, the system comprises:
[0075] The adjustment module is used to receive the feedback of the second facial temperature data, which changes due to the change of the ambient temperature. Each time the body temperature is measured, the change of the ambient temperature must also be monitored. Under the condition of relatively slow changes, after each detection, the temperature difference range at this time is calculated based on the new data and the previously measured partial data, so as to adjust the temperature difference range in real time.
[0076] Preferably, the system comprises:
[0077] The conversion module is used for the infrared thermal imager sensor to collect thermal images of the person's face and surrounding environment and convert the images into temperature data. The data is transmitted to the control unit, which starts to analyze the data.
[0078] Each module in the above-mentioned intelligent temperature screening control device based on ambient temperature can be implemented in whole or in part by software, hardware and their combination. Each of the above-mentioned modules can be embedded in or independent of the processor in the computer device in the form of hardware, or can be stored in the memory in the computer device in the form of software, so that the processor can call and execute the corresponding operations of each of the above modules.
[0079] The intelligent body temperature screening control device based on ambient temperature provided above can be used to execute the intelligent body temperature screening control method based on ambient temperature provided in any of the above embodiments, and has corresponding functions and beneficial effects.
[0080] In one embodiment, a computer device is provided, whose internal structure diagram can be as follows: Figure 4 As shown. The computer device includes a processor, a memory, a network interface, a display screen and an input device connected through a device bus. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating device and a computer program. The internal memory provides an environment for the operation of the operating device and the computer program in the non-volatile storage medium. The network interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, an intelligent body temperature screening control method based on ambient temperature is implemented. The display screen of the computer device can be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer device can be a touch layer covered on the display screen, or a button, trackball or touchpad set on the computer device housing, or an external keyboard, touchpad or mouse, etc.
[0081] Those skilled in the art will understand that Figure 4 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.
[0082] In one embodiment, a computer device is provided, including a memory and a processor, wherein a computer program is stored in the memory, and when the processor executes the computer program, the steps of the above embodiment are implemented:
[0083] When a person enters the temperature screening area, the distance sensor detects the person in the area, and the infrared thermal imager sensor starts to collect the first facial temperature data of the person;
[0084] The infrared thermal image sensor generates a thermal image of the surrounding environment, and converts the thermal image of the surrounding environment into the ambient temperature, and calculates the temperature difference range according to the first facial temperature data and the ambient temperature;
[0085] The infrared thermal imager sensor starts to collect the second facial temperature data of the person, and determines whether the second facial temperature data falls within the temperature difference range. If the second facial temperature data is higher than the temperature difference range, the alarm device is controlled to sound an alarm.
[0086] Preferably, the infrared thermal image sensor obtains a thermal image of the surrounding environment, converts the thermal image of the surrounding environment into the ambient temperature, and calculates the temperature difference range according to the first facial temperature data and the ambient temperature, including:
[0087] Calculating the mean and standard deviation of the first facial temperature data and the ambient temperature;
[0088] Determine the coefficient of standard deviation;
[0089] The standard coefficient is obtained by calculating the standard deviation and the standard deviation coefficient;
[0090] The temperature difference range is calculated based on the mean value and the standard coefficient.
[0091] Preferably, the distance sensor and the infrared thermal imager sensor are respectively connected to a control unit, and the control unit is connected to an alarm device.
[0092] Preferably, the method comprises:
[0093] The second facial temperature data received as feedback changes with the ambient temperature. Each time the body temperature is measured, the ambient temperature change must also be monitored. Under conditions of relatively slow changes, after each detection, the temperature difference range at this time is calculated based on the new data and the previously measured partial data, so as to adjust the temperature difference range in real time.
[0094] Preferably, the method comprises:
[0095] The infrared thermal imager sensor collects thermal images of the person's face and surroundings and converts the images into temperature data. This data is transmitted to the control unit, which begins to analyze the data.
[0096] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps of the above embodiment are implemented:
[0097] When a person enters the temperature screening area, the distance sensor detects the person in the area, and the infrared thermal imager sensor starts to collect the first facial temperature data of the person;
[0098] The infrared thermal image sensor generates a thermal image of the surrounding environment, and converts the thermal image of the surrounding environment into the ambient temperature, and calculates the temperature difference range according to the first facial temperature data and the ambient temperature;
[0099] The infrared thermal imager sensor starts to collect the second facial temperature data of the person, and determines whether the second facial temperature data falls within the temperature difference range. If the second facial temperature data is higher than the temperature difference range, the alarm device is controlled to sound an alarm.
[0100] Preferably, the infrared thermal image sensor obtains a thermal image of the surrounding environment, converts the thermal image of the surrounding environment into the ambient temperature, and calculates the temperature difference range according to the first facial temperature data and the ambient temperature, including:
[0101] Calculating the mean and standard deviation of the first facial temperature data and the ambient temperature;
[0102] Determine the coefficient of standard deviation;
[0103] The standard coefficient is obtained by calculating the standard deviation and the standard deviation coefficient;
[0104] The temperature difference range is calculated based on the mean value and the standard coefficient.
[0105] Preferably, the distance sensor and the infrared thermal imager sensor are respectively connected to a control unit, and the control unit is connected to an alarm device.
[0106] Preferably, the method comprises:
[0107] The second facial temperature data received as feedback changes with the ambient temperature. Each time the body temperature is measured, the ambient temperature change must also be monitored. Under conditions of relatively slow changes, after each detection, the temperature difference range at this time is calculated based on the new data and the previously measured partial data, so as to adjust the temperature difference range in real time.
[0108] Preferably, the method comprises:
[0109] The infrared thermal imager sensor collects thermal images of the person's face and surroundings and converts the images into temperature data. This data is transmitted to the control unit, which begins to analyze the data.
[0110] The various embodiments in this specification are described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the various embodiments can be referenced to each other.
[0111] It will be appreciated by those skilled in the art that the embodiments of the present invention may be provided as methods, devices, or computer program products. Therefore, the embodiments of the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the embodiments of the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program codes.
[0112] The embodiments of the present invention are described with reference to the flowcharts and / or block diagrams of the methods, terminal devices (apparatus), and computer program products according to the embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of the 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 a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing terminal device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing terminal device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0113] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing terminal device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce a manufactured product including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0114] These computer program instructions can also be loaded onto a computer or other programmable data processing terminal device so that a series of operating steps are executed on the computer or other programmable terminal device to produce a computer-implemented process, thereby providing instructions for executing on the computer or other programmable terminal device to implement the process. Figure 1 A process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.
[0115] Although the preferred embodiments of the present invention have been described, those skilled in the art may make additional changes and modifications to these embodiments once they have learned the basic creative concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications that fall within the scope of the embodiments of the present invention.
[0116] Finally, it should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or terminal device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or terminal device. In the absence of further restrictions, the elements defined by the sentence "including a..." do not exclude the presence of other identical elements in the process, method, article or terminal device including the elements.
[0117] The above is a detailed introduction to an intelligent body temperature screening control method based on ambient temperature, an intelligent body temperature screening control device based on ambient temperature, a computer device and a computer-readable storage medium provided by the present invention. Specific examples are used in this article to illustrate the principles and implementation methods of the present invention. The description of the above embodiments is only used to help understand the method of the present invention and its core idea; at the same time, for those skilled in the art, according to the idea of the present invention, there will be changes in the specific implementation methods and application scopes. In summary, the content of this specification should not be understood as a limitation on the present invention.
Claims
1. An intelligent body temperature screening control method based on ambient temperature, characterized in that: The method comprises: When a person enters the temperature screening area, the distance sensor detects the person in the area, and the infrared thermal imager sensor starts to collect the first facial temperature data of the person; The infrared thermal imager sensor generates a thermal image of the surrounding environment, and converts the thermal image of the surrounding environment into the ambient temperature, and calculates the temperature difference range according to the first facial temperature data and the ambient temperature; The infrared thermal imager sensor starts to collect the second facial temperature data of the person, and determines whether the second facial temperature data falls within the temperature difference range. If the second facial temperature data is higher than the temperature difference range, the alarm device is controlled to sound an alarm.
2. The intelligent body temperature screening control method based on ambient temperature according to claim 1 is characterized in that: The infrared thermal image sensor generates a thermal image of the surrounding environment, and converts the thermal image of the surrounding environment into the ambient temperature. According to the first facial temperature data and the ambient temperature, the temperature difference range is calculated, including: Calculating the mean and standard deviation of the first facial temperature data and the ambient temperature; Determine the coefficient of standard deviation; The standard coefficient is obtained by calculating the standard deviation and the standard deviation coefficient; The temperature difference range is calculated based on the mean value and the standard coefficient.
3. The intelligent body temperature screening control method based on ambient temperature according to claim 1 is characterized in that: The distance sensor and the infrared thermal imager sensor are respectively connected to a control unit, and the control unit is connected to an alarm device.
4. The intelligent body temperature screening control method based on ambient temperature according to claim 1 is characterized in that: The method comprises: The second facial temperature data received as feedback changes with the ambient temperature. Each time the body temperature is measured, the ambient temperature change must also be monitored. Under conditions of relatively slow changes, after each detection, the temperature difference range at this time is calculated based on the new data and the previously measured partial data, so as to adjust the temperature difference range in real time.
5. The intelligent body temperature screening control method based on ambient temperature according to claim 3 is characterized in that: The method comprises: The infrared thermal imager sensor collects thermal images of the person's face and surroundings and converts the images into temperature data. This data is transmitted to the control unit, which begins to analyze the data.
6. An intelligent body temperature screening control device based on ambient temperature, characterized in that: The system comprises: The acquisition module is used to detect the person in the area through the distance sensor when the person enters the temperature screening area, and to start collecting the first facial temperature data of the person through the infrared thermal imager sensor; the calculation module is used to convert the thermal image of the surrounding environment through the infrared thermal imager sensor and the thermal image of the surrounding environment into the ambient temperature, and calculate the temperature difference range according to the first facial temperature data and the ambient temperature; The alarm module is used to start collecting the second facial temperature data of the person through the infrared thermal imager sensor, determine whether the second facial temperature data falls within the temperature difference range, and if the second facial temperature data is higher than the temperature difference range, control the alarm device to alarm.
7. The intelligent body temperature screening control device based on ambient temperature according to claim 6, characterized in that: The calculation module comprises: A first calculation submodule, used for calculating the mean and standard deviation of the first facial temperature data and the ambient temperature; A determination submodule is used to determine a standard deviation coefficient; The second calculation submodule is used to calculate the standard coefficient through the standard deviation and the standard deviation coefficient; The third calculation submodule is used to calculate the temperature difference range according to the mean value and the standard coefficient.
8. The intelligent body temperature screening control device based on ambient temperature according to claim 6, characterized in that: The distance sensor and the infrared thermal imager sensor are respectively connected to a control unit, and the control unit is connected to an alarm device.
9. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the intelligent body temperature screening control method based on ambient temperature described in any one of claims 1 to 5 are implemented.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the intelligent body temperature screening control method based on ambient temperature described in any one of claims 1 to 5 are implemented.