Non-contact body temperature monitoring device, method and mobile terminal based on heart rate data
Through a non-contact body temperature monitoring device based on heart rate data, the body temperature change is calculated using the heart rate change, which solves the problem of poor equipment portability and direct contact in traditional body temperature measurement methods, and achieves contactless, convenient and highly accurate body temperature Measurement.
Patent Information
- Application Number
- CN202010657051.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-07-09
- Publication Date
- 2025-02-18
- Estimated Expiration
- 2040-07-09
AI Technical Summary
The existing body temperature measurement methods have problems such as the equipment is not easy to carry, the need to contact the human body directly and continuously, the environment is easily disturbed, the measurement time is long, the breakage is easy to carry, and the reading is difficult.
A contactless body temperature monitoring device based on heart rate data is adopted to obtain the user's calibrated heart rate, real-time heart rate and basic data through the data acquisition module. The body temperature calculation module is used to calculate the body temperature change based on the heart rate change, and finally output the real-time body temperature.
It overcomes the shortcomings of equipment in traditional body temperature measurement solutions such as being difficult to carry and requiring direct and continuous contact, and realizes non-contact body temperature measurement without temperature sensors, reducing costs and improving the convenience and accuracy of measurement.
Smart Images

Figure CN113920050B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of body temperature monitoring, and in particular to a non-contact body temperature monitoring device based on heart rate data and a corresponding method. Background Art
[0002] Body temperature is one of the important vital signs. Accurate and quick measurement of human body temperature has important reference value for the physiological health of modern people. According to the changes in body temperature, we can know the current health changes of human body to a certain extent.
[0003] However, in the existing temperature measurement technology, the method of measuring body temperature is mainly to obtain the body temperature of the human body through direct and continuous contact with the human body. A common example is the mercury temperature measurement method. This measurement scheme requires the device to maintain direct and continuous contact with the human body to obtain the body temperature data, so it is generally not possible to perform real-time body temperature measurement, and it is impossible to detect body temperature when the equipment is insufficient. In addition, this method is easily affected by environmental interference, has a long measurement time, is easy to break and difficult to carry, and is difficult to read.
[0004] In addition, there are solutions that use temperature sensors for remote body temperature measurement, such as infrared temperature measuring equipment, temperature guns, etc., which can achieve non-contact measurement, but there are also limitations such as individuals not often carrying them and high prices. Summary of the invention
[0005] In order to solve the above problems, the present invention provides a non-contact body temperature monitoring device based on heart rate data and an implementation method thereof, and utilizes the correlation between heart rate and body temperature to further implement remote heart rate detection technology as remote body temperature monitoring technology, thereby overcoming the shortcomings of traditional body temperature measurement solutions, such as the equipment being difficult to carry and requiring direct and continuous contact.
[0006] To achieve the above object, the technical solution adopted by the present invention is:
[0007] A non-contact body temperature monitoring device based on heart rate data comprises the following steps:
[0008] A data acquisition module, used to acquire the user's calibrated heart rate, real-time heart rate and basic user data, wherein the basic user data at least includes the user's work and rest time and the basal body temperature corresponding to the user's work and rest time;
[0009] A body temperature calculation module, which calculates the user's work and rest time and the basal body temperature corresponding to the current time according to the user's basic data; and calculates the heart rate change between the user's real-time heart rate at the current time and the user's calibrated heart rate; calculates the body temperature change according to the heart rate change; and finally calculates the real-time body temperature at the current time according to the body temperature change and the basal body temperature corresponding to the current time;
[0010] A data output module is used to output the real-time body temperature.
[0011] Preferably, the data acquisition module further comprises:
[0012] A data entry unit, used to provide an information collection interface, through which the basic data of the user is entered;
[0013] A video acquisition unit, used to collect user facial video;
[0014] The heart rate measurement unit is used to measure the user's calibrated heart rate and real-time heart rate based on the user's facial video.
[0015] Furthermore, the information collection interface is set on the APP end; the video acquisition unit acquires the user's facial video through a camera; the camera acquires the user's facial video by adjusting the facial light and the face distance; the data output module notifies the user of the real-time body temperature via SMS or outputs it to the data display interface of the APP end.
[0016] Furthermore, in the heart rate measurement unit, the user's calibrated heart rate and real-time heart rate are measured based on the user's facial video, and remote photoplethysmography is used and the subtle periodic movement of the head caused by blood inflow during heartbeat is utilized to extract the heart rate signal contained in the user's facial video.
[0017] Preferably, in the heart rate measurement unit, the calibrated heart rate and real-time heart rate of the user are measured according to the user's facial video by acquiring a region of interest to be processed from the facial video, and obtaining a time signal sequence of the region of interest, and extracting the calibrated heart rate or real-time heart rate from the time signal sequence; wherein the time signal sequence includes a pixel intensity time series of red, green and blue channels in the region of interest, and the region of interest includes a cheek area.
[0018] Preferably, the basic user data further includes the user's age and the user's gender, and the data acquisition module further establishes a user basal body temperature model according to the user's age and the user's gender; the calculation method of the basal body temperature model is:
[0019] BT ST =36.47+(0.2197*sin(0.03134*AGE+2.507)+0.02648*sin(0.1318*AGE-1.46))-0.1*cos (0.2661x)-0.39*sin(0.2661x)+0.04*cos(0.5322x)-0.05*sin(0.5322x)+(0.05*GEN);
[0020] The user's work and rest time includes the time when the user's basic data is obtained and the corresponding time when the user falls asleep; ST It refers to the basal body temperature corresponding to the time when the basic data of the user is obtained; AGE refers to the age of the user; GEN refers to the gender of the user; when the user is a male, GEN is 0; when the user is a female, GEN is 1; x refers to the time difference between the time when the basic data of the user is obtained and the time when the user falls asleep, and the unit of the time difference is hours.
[0021] Preferably, in the body temperature calculation module, the calibrated heart rate is the heart rate data measured before the user officially uses the monitoring device, and the calibration time and the corresponding calibrated heart rate M are recorded; and according to the user's basic data and the calibration time, the basal body temperature BT corresponding to the calibration time is obtained from the basal body temperature model. user .
[0022] Furthermore, in the body temperature calculation module, the method for calculating the real-time body temperature includes:
[0023] a. Calculate the heart rate change:
[0024] ΔHR = QM;
[0025] Among them, ΔHR refers to the user's heart rate change; Q refers to the user's real-time heart rate at the current time, and M refers to the user's calibrated heart rate;
[0026] b. Calculate the temperature change according to the heart rate change:
[0027] ΔBT=(1-F*0.4409*AGE^0.1507)*(ΔHR) / (8.694e^(-0.03897*AGE)+5.432e^(-0.0017*AGE)+0.25*GEN);
[0028] Among them, ΔBT refers to the change in the user's body temperature; AGE refers to the user's age; GEN refers to the user's gender; F is a flag bit, which takes 1 when it is judged that the user has no fever or the change in the user's heart rate is less than or equal to 11, and takes 0 when it is judged that the user has a fever or the change in the user's heart rate is greater than 11; ΔHR refers to the change in the user's heart rate;
[0029] c. Calculate the real-time body temperature at the current time:
[0030] BT HR =BT user +ΔBT;
[0031] Among them, BT HR Refers to the user's real-time body temperature at the current time; BT user Refers to the user's basal body temperature corresponding to the current time.
[0032] Corresponding to the monitoring device, the present invention also provides a non-contact body temperature monitoring method based on heart rate data, which comprises the following steps:
[0033] Obtaining the user's calibrated heart rate, real-time heart rate and basic user data, wherein the basic user data at least includes the user's work and rest time and the basal body temperature corresponding to the user's work and rest time;
[0034] Calculate the user's work and rest time and the basal body temperature corresponding to the current time according to the basic data of the user; and calculate the heart rate change between the user's real-time heart rate at the current time and the user's calibrated heart rate; calculate the body temperature change according to the heart rate change; finally, calculate the real-time body temperature at the current time according to the body temperature change and the basal body temperature corresponding to the current time;
[0035] The real-time body temperature is output.
[0036] In addition, the present invention also provides a mobile terminal, which includes any of the above-mentioned non-contact body temperature monitoring devices based on heart rate data.
[0037] The beneficial effects of the present invention are:
[0038] (1) The method of the present invention utilizes the correlation between heart rate and body temperature to further realize remote heart rate detection technology into remote body temperature monitoring technology, thus overcoming the shortcomings of traditional body temperature measurement solutions, such as the difficulty of carrying equipment and the requirement of direct and continuous contact;
[0039] (2) The temperature algorithm of the present invention pays attention to the specificity of the user's body temperature and calculates each person's unique basal body temperature change based on the user's age, gender, and work and rest time, rather than using a fixed formula to calculate for all users, which has higher accuracy;
[0040] (3) The present invention calculates body temperature using the relative change of heart rate rather than the absolute value, so the accuracy is not affected by the absolute value of the user's basic heart rate, and the stability is better;
[0041] (4) Users only need to use a mobile phone APP to measure their body temperature quickly and conveniently, completely getting rid of professional heart rate detection equipment and body temperature detection equipment. Users only need to use a mobile phone to complete the body temperature measurement needs. Therefore, the method of the present invention can greatly reduce the cost of body temperature measurement. BRIEF DESCRIPTION OF THE DRAWINGS
[0042] The drawings described herein are used to provide a further understanding of the present invention and constitute a part of the present invention. The exemplary embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute an improper limitation of the present invention. In the drawings:
[0043] Figure 1It is a schematic diagram of the framework structure of the non-contact body temperature monitoring device based on heart rate data of the present invention;
[0044] Figure 2 A flowchart of a non-contact body temperature monitoring method based on heart rate data of the present invention;
[0045] Figure 3 It is an error analysis diagram of the non-contact body temperature monitoring method based on heart rate data of the present invention. DETAILED DESCRIPTION
[0046] In order to make the technical problems, technical solutions and beneficial effects to be solved by the present invention clearer and more understandable, the present invention is 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.
[0047] like Figure 1 As shown, a non-contact body temperature monitoring device based on heart rate data of the present invention comprises:
[0048] A data acquisition module, used to acquire the user's calibrated heart rate, real-time heart rate and basic user data, wherein the basic user data at least includes the user's work and rest time and the basal body temperature corresponding to the user's work and rest time;
[0049] A body temperature calculation module, which calculates the user's work and rest time and the basal body temperature corresponding to the current time according to the user's basic data; and calculates the heart rate change between the user's real-time heart rate at the current time and the user's calibrated heart rate; calculates the body temperature change according to the heart rate change; and finally calculates the real-time body temperature at the current time according to the body temperature change and the basal body temperature corresponding to the current time;
[0050] A data output module is used to output the real-time body temperature.
[0051] The data acquisition module further comprises:
[0052] A data entry unit, used to provide an information collection interface, through which the basic data of the user is entered;
[0053] A video acquisition unit, used to collect user facial video;
[0054] The heart rate measurement unit is used to measure the user's calibrated heart rate and real-time heart rate based on the user's facial video.
[0055] In this embodiment, the information collection interface is set on the APP end; the video acquisition unit acquires the user's facial video through the camera; the camera acquires the user's facial video through facial light adjustment and facial distance adjustment. Preferably, the video acquisition unit requires camera acquisition, facial distance adjustment, and facial light adjustment to be performed simultaneously; in order to better acquire the user's facial video, the user is further prompted by the system to adjust the distance between the mobile phone and the face, and the illumination of the face. During the adjustment process, the APP end will continuously identify the distance and judge the facial illumination, and feedback to the user until the subsequent measurement is started under the most appropriate circumstances.
[0056] Of course, the data acquisition module may also not need to collect the user's facial video in real time through a camera. For example, the user's basic data may be directly input through a data input unit and an existing user's facial video may be uploaded.
[0057] In the heart rate measurement unit, the user's calibrated heart rate and real-time heart rate are measured based on the user's facial video, and the heart rate signal contained in the user's facial video is extracted by using remote photoplethysmography and the subtle periodic movement of the head caused by blood inflow during heartbeat. Specifically, the region of interest to be processed is obtained from the facial video, and the time signal sequence of the region of interest is obtained, and the calibrated heart rate or real-time heart rate is extracted from the time signal sequence; wherein the time signal sequence includes the pixel intensity time series of the red, green and blue channels in the region of interest, and the region of interest includes the cheek area.
[0058] In this embodiment, the heart rate measurement unit first locates the user's facial video obtained in the video acquisition unit and selects the area of interest. After the face area is identified by face detection means, the face feature points are searched, such as the eyes, nose and other places that are easy to identify at special angles; the approximate positions of the facial organs can be determined based on the found feature points; thus, the approximate positions of the areas of interest such as the forehead, nose tip, cheeks, etc. can be obtained; and then the time series signal of the spatial mean of the red, green and blue channels of the area of interest is obtained, and the information other than the expected frequency is filtered out through frequency filtering, the signal component with the strongest periodicity is found through principal component analysis, signal denoising, signal trend removal, and the number of zero points of the time domain signal in the detection window is used to calculate the heart rate. The method for calculating the heart rate from the number of zero points of the time domain signal is as follows:
[0059] BPM=(m / N)*FPS*SEC_PER_MIN;
[0060] Among them, BPM refers to heart rate; m refers to the number of zero points of the time domain signal in the detection window; N refers to the length of the detection window, that is, the number of frames contained in the detection window; FPS refers to the number of frames per second of the facial video; SEC_PER_MIN refers to the number of seconds per minute, which is a constant of 60.
[0061] In this embodiment, the basic user data also includes the user's age and gender. The information of the user's age and gender can be input through the information collection interface of the APP end, or through the video
[0062] The data acquisition module further establishes a user basal body temperature model according to the user age and the user gender; in this embodiment, the basal body temperature model is constructed based on the user's basic data and the circadian rhythm of human body temperature changes, and the specific calculation method is:
[0063] BT ST =36.47+(0.2197*sin(0.03134*AGE+2.507)+0.02648*sin(0.1318*AGE-1.46))-0.1*cos (0.2661x)-0.39*sin(0.2661x)+0.04*cos(0.5322x)-0.05*sin(0.5322x)+(0.05*GEN);
[0064] The user's work and rest time includes the time when the user's basic data is obtained and the corresponding time when the user falls asleep; ST It refers to the basal body temperature corresponding to the time when the basic data of the user is obtained; AGE refers to the age of the user; GEN refers to the gender of the user; when the user is a male, GEN is 0; when the user is a female, GEN is 1; x refers to the time difference between the time when the basic data of the user is obtained and the time when the user falls asleep, and the unit of the time difference is hours.
[0065] In the body temperature calculation module, the calibrated heart rate is the heart rate data measured before the user officially uses the monitoring device, for example, the calibration time and the corresponding calibrated heart rate M are recorded when the monitoring device is used for the first time; and the basal body temperature BT corresponding to the calibration time is obtained from the basal body temperature model according to the user's basic data and the calibration time. user That is, when the APP is used for the first time, the user's heart rate information is used as the calibration heart rate. In subsequent uses, the real-time body temperature of the user at the time of use is calculated based on the measurement time, user basic information, and real-time heart rate.
[0066] The method for calculating the real-time body temperature specifically comprises the following steps:
[0067] a. Calculate the heart rate change:
[0068] ΔHR = QM;
[0069] Among them, ΔHR refers to the user's heart rate change; Q refers to the user's real-time heart rate at the current time, and M refers to the user's calibrated heart rate;
[0070] b. Calculate the temperature change according to the heart rate change:
[0071] ΔBT=(1-F*0.4409*AGE^0.1507)*(ΔHR) / (8.694e^(-0.03897*AGE)+5.432e^(-0.0017*AGE)+0.25*GEN);
[0072] Among them, ΔBT refers to the change in the user's body temperature; AGE refers to the user's age; GEN refers to the user's gender; F is a flag bit, which takes 1 when it is judged that the user has no fever or the change in the user's heart rate is less than or equal to 11, and takes 0 when it is judged that the user has a fever or the change in the user's heart rate is greater than 11; ΔHR refers to the change in the user's heart rate;
[0073] c. Calculate the real-time body temperature at the current time:
[0074] BT HR =BT user +ΔBT;
[0075] Among them, BT HR Refers to the user's real-time body temperature at the current time; BT user Refers to the user's basal body temperature corresponding to the current time.
[0076] In the data output module, the real-time body temperature data obtained is fed back to the user in a variety of ways: for example, the real-time body temperature can be notified to the user via SMS, or output to the data display interface of the APP, and the body temperature value, body temperature value color reminder, body temperature change curve, etc. can be displayed in the data display interface.
[0077] like Figure 2 As shown, corresponding to the monitoring device, the present invention also provides a non-contact body temperature monitoring method based on heart rate data, which includes the following steps:
[0078] Obtaining the user's calibrated heart rate, real-time heart rate and basic user data, wherein the basic user data at least includes the user's work and rest time and the basal body temperature corresponding to the user's work and rest time;
[0079] Calculate the user's work and rest time and the basal body temperature corresponding to the current time according to the basic data of the user; and calculate the heart rate change between the user's real-time heart rate at the current time and the user's calibrated heart rate; calculate the body temperature change according to the heart rate change; finally, calculate the real-time body temperature at the current time according to the body temperature change and the basal body temperature corresponding to the current time;
[0080] The real-time body temperature is output.
[0081] The specific implementation process of the monitoring method of the present invention can be referred to the device embodiment, which will not be described in detail here.
[0082] In addition, the present invention also provides a mobile terminal, which includes any of the above-mentioned non-contact body temperature monitoring devices based on heart rate data; the body temperature information is displayed on the mobile terminal through the APP terminal, so as to achieve the purpose of real-time monitoring of the user's body temperature information. The mobile terminal includes any terminal with a camera such as a mobile phone, a tablet computer, and a camera.
[0083] The information collection interface is set on the APP end of the mobile terminal; the video acquisition unit acquires the user's facial video through the camera of the mobile terminal; the camera of the mobile terminal acquires the user's facial video by adjusting the facial light and the face distance; the data output module notifies the user of the real-time body temperature via SMS or outputs it to the data display interface of the APP end of the mobile terminal.
[0084] The specific operation process of the mobile terminal is briefly described as follows:
[0085] (1) Obtain the user's age, gender, and schedule through user input;
[0086] (2) Obtaining the user's facial video by adjusting facial light and face distance through the camera;
[0087] (3) The heart rate information is used to calculate the calibrated heart rate and the real-time heart rate by using the time series signal of the pixel intensity of the region of interest in the user's facial video;
[0088] (4) Establishing a basal body temperature model of the user by obtaining basic information of the user; and establishing a real-time body temperature change model of the user according to the measurement time and real-time heart rate;
[0089] (5) Output body temperature information and display it on the data display interface of the APP.
[0090] It can be seen from the above technical scheme that the present invention collects the target user's facial video through the camera of a mobile terminal such as a mobile phone and obtains the target user's basic information through a mobile phone APP, thereby realizing the user's heart rate measurement, and establishing a body temperature model through the measurement time, the user's basic information and the user's heart rate information, thereby realizing real-time detection of the user's body temperature. The real-time detection and output of the body temperature can be performed through the mobile phone. The scheme is simple and easy to implement, and is real-time and rapid. No temperature sensor is required, and the price and cost are low. Contactless body temperature measurement can be completed using only a mobile phone, which is convenient and simple.
[0091] It should be noted that each embodiment in this specification is described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the embodiments can be referred to each other. For the method embodiment and the terminal embodiment, since they are basically similar to the device embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the device embodiment.
[0092] The reliability and effectiveness experiments based on the monitoring method of the present invention are as follows:
[0093] (1) Experimental conditions
[0094] Subject: A healthy 22-year-old male test subject;
[0095] Duration of the experiment: Two natural days, the test subjects' body temperature was measured every 40-60 minutes and compared with the thermometer results, and the experiment was not conducted during sleep time;
[0096] Experimental environment: natural environment at home, in a natural activity state, without the phenomenon of excessively high or low ambient temperature;
[0097] The thermometer used in the experiment: OMRON MC-341 electronic thermometer.
[0098] (2) Experimental procedures
[0099] The test subject uses the method of the present invention and an OMRON MC-341 electronic thermometer to measure body temperature continuously or simultaneously every 40-60 minutes. Avoid eating, strenuous exercise, etc. within 1 hour before the temperature measurement, keep calm and relaxed 5-10 minutes before the temperature measurement, and read the result and record the error after the measurement is completed.
[0100] The error is calculated as follows:
[0101] E=Result app -Result omron ;
[0102] Where, E refers to error (unit: °C); Result app Refers to the test result of the method of the present invention; Result omron Refers to the test results of OMRON MC-341 electronic thermometer.
[0103] (3) Experimental results
[0104] like Figure 3 As shown, the average error is 0.037°C, the maximum error is ±0.25°C, and the minimum error is 0°C.
[0105] The above results show that the error between the temperature detection result of the method of the present invention and the temperature detection result of the OMRON MC-341 electronic thermometer is within 0.3°C within 30 valid measurements, which verifies the reliability and effectiveness of the method of the present invention.
[0106] Furthermore, in this document, the terms "comprises", "includes" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or 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 device. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the presence of other identical elements in the process, method, article or device including the element. In addition, a person of ordinary skill in the art will understand that all or part of the steps of implementing the above-mentioned embodiments can be completed by hardware, or can be completed by instructing the relevant hardware through a program, and the program can be stored in a computer-readable storage medium, and the above-mentioned storage medium can be a read-only memory, a disk or an optical disk, etc.
[0107] The above description shows and describes the preferred embodiments of the present invention. It should be understood that the present invention is not limited to the form disclosed herein, and should not be regarded as excluding other embodiments, but can be used in various other combinations, modifications and environments, and can be modified within the scope of the invention, through the above teachings or the technology or knowledge of the relevant field. The changes and modifications made by those skilled in the art shall not depart from the spirit and scope of the present invention, and shall be within the scope of protection of the claims attached to the present invention.
Claims
1. A non-contact body temperature monitoring device based on heart rate data, characterized in that: include: A data acquisition module, used to acquire the user's calibrated heart rate, real-time heart rate and basic user data, wherein the basic user data at least includes the user's work and rest time and the basal body temperature corresponding to the user's work and rest time; A body temperature calculation module, which calculates the user's work and rest time and the basal body temperature corresponding to the current time according to the user's basic data; and calculates the heart rate change between the user's real-time heart rate at the current time and the user's calibrated heart rate; and calculates the body temperature change according to the heart rate change; Finally, the real-time body temperature at the current time is calculated according to the body temperature change and the basal body temperature corresponding to the current time; A data output module, used for outputting the real-time body temperature; In the body temperature calculation module, the real-time body temperature calculation method includes: a. Calculate the heart rate change: ΔHR=QM; Where ΔHR refers to the user's heart rate change; Q refers to the user's current real-time heart rate; M refers to the user's calibrated heart rate; b. Calculate the temperature change according to the heart rate change: ΔBT=(1-F*0.4409*AGE^0.1507)*(ΔHR) / (8.694e^(-0.03897*AGE)+ 5.432e^(-0.0017*AGE)+0.25*GEN); Wherein, ΔBT refers to the change in the user's body temperature; AGE refers to the user's age; GEN refers to the user's gender, where GEN is 0 when the user is male and 1 when the user is female; F is a flag, which is 1 when it is determined that the user has no fever or the change in the user's heart rate is less than or equal to 11, and is 0 when it is determined that the user has a fever or the change in the user's heart rate is greater than 11; ΔHR refers to the change in the user's heart rate; c. Calculate the real-time body temperature at the current time: BT HR =BT user +ΔBT; Among them, BT HR Refers to the user's real-time body temperature at the current time; BT user Refers to the user's basal body temperature corresponding to the current time.
2. A non-contact body temperature monitoring device based on heart rate data according to claim 1, characterized in that: The data acquisition module further comprises: A data entry unit, used to provide an information collection interface, through which the basic data of the user is entered; A video acquisition unit, used to collect user facial video; The heart rate measurement unit is used to measure the user's calibrated heart rate and real-time heart rate based on the user's facial video.
3. A non-contact body temperature monitoring device based on heart rate data according to claim 2, characterized in that: The information collection interface is set on the APP end; the video acquisition unit acquires the user's facial video through a camera; the camera acquires the user's facial video by adjusting the facial light and the face distance; the data output module notifies the user of the real-time body temperature via SMS or outputs it to the data display interface of the APP end.
4. The non-contact body temperature monitoring device based on heart rate data according to claim 2, characterized in that: In the heart rate measurement unit, the user's calibrated heart rate and real-time heart rate are measured based on the user's facial video, and the heart rate signal contained in the user's facial video is extracted by using remote photoplethysmography and the subtle periodic movement of the head caused by blood inflow during heartbeats.
5. The non-contact body temperature monitoring device based on heart rate data according to claim 2, characterized in that: In the heart rate measurement unit, the calibrated heart rate and real-time heart rate of the user are measured according to the user's facial video by obtaining a region of interest to be processed from the facial video, and obtaining a time signal sequence of the region of interest, and extracting the calibrated heart rate or real-time heart rate from the time signal sequence; wherein the time signal sequence includes a pixel intensity time series of red, green, and blue channels in the region of interest, and the region of interest includes a cheek area.
6. A non-contact body temperature monitoring device based on heart rate data according to any one of claims 1 to 5, characterized in that: The basic user data also includes the user's age and the user's gender. The data acquisition module further establishes a user basal body temperature model according to the user's age and the user's gender. The calculation method of the basal body temperature model is: BT ST =36.47+(0.2197*sin(0.03134*AGE+2.507)+0.02648*sin(0.1318*AGE-1.46))-0.1*cos(0.2661x)-0.39*sin(0.2661x)+0.04*cos(0.5322x)-0.05*sin(0.5322x)+(0.05*GEN); The user's work and rest time includes the time when the user's basic data is obtained and the corresponding time when the user falls asleep; ST It refers to the basal body temperature corresponding to the time when the basic data of the user is obtained; AGE refers to the age of the user; GEN refers to the gender of the user, where GEN is 0 when the user is male, and 1 when the user is female; x refers to the time difference between the time when the basic data of the user is obtained and the time when the user falls asleep, and the unit of the time difference is hours.
7. A non-contact body temperature monitoring device based on heart rate data according to claim 6, characterized in that: In the body temperature calculation module, the calibrated heart rate is the heart rate data measured before the user officially uses the monitoring device, and the calibration time and the corresponding calibrated heart rate M are recorded; And according to the user basic data and the calibration time, the basal body temperature BT corresponding to the calibration time is obtained from the basal body temperature model user .
8. A non-contact body temperature monitoring method based on heart rate data, characterized in that: The following steps are involved: Obtaining the user's calibrated heart rate, real-time heart rate and basic user data, wherein the basic user data at least includes the user's work and rest time and the basal body temperature corresponding to the user's work and rest time; Calculate the user's work and rest time and the basal body temperature corresponding to the current time according to the basic data of the user; and calculate the heart rate change between the user's real-time heart rate at the current time and the user's calibrated heart rate; calculate the body temperature change according to the heart rate change; Finally, the real-time body temperature at the current time is calculated according to the body temperature change and the basal body temperature corresponding to the current time; Outputting the real-time body temperature; Wherein, the method for calculating the real-time body temperature includes: a. Calculate the heart rate change: ΔHR=QM; Where ΔHR refers to the user's heart rate change; Q refers to the user's current real-time heart rate; M refers to the user's calibrated heart rate; b. Calculate the temperature change according to the heart rate change: ΔBT=(1-F*0.4409*AGE^0.1507)*(ΔHR) / (8.694e^(-0.03897*AGE)+ 5.432e^(-0.0017*AGE)+0.25*GEN); Wherein, ΔBT refers to the change in the user's body temperature; AGE refers to the user's age; GEN refers to the user's gender, where GEN is 0 when the user is male and 1 when the user is female; F is a flag, which is 1 when it is determined that the user has no fever or the change in the user's heart rate is less than or equal to 11, and is 0 when it is determined that the user has a fever or the change in the user's heart rate is greater than 11; ΔHR refers to the change in the user's heart rate; c. Calculate the real-time body temperature at the current time: BT HR =BT user +ΔBT; Among them, BT HR Refers to the user's real-time body temperature at the current time; BT user Refers to the user's basal body temperature corresponding to the current time.
9. A mobile terminal, characterized in that: A non-contact body temperature monitoring device based on heart rate data comprising any one of claims 1 to 7.
Citation Information
Patent Citations
Body core temperature monitoring method, motion early warning method and early warning system
CN105310667A
Non-contact pulse real-time estimation method based on video and device
CN109247923A