A heart rate monitoring method, device, equipment and storage medium

By detecting ambient light and user status, switching to a non-visible light source for heart rate monitoring, the problem of light leakage in green LED light sources is solved and the user experience is improved.

CN118749934BActive Publication Date: 2025-05-16东莞市步步高教育软件有限公司
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202410839465.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-06-26
Publication Date
2025-05-16
Estimated Expiration
2044-06-26

AI Technical Summary

Technical Problem

Green LED light sources are prone to light leakage during heart rate monitoring, affecting the wearer's experience.

Method used

By acquiring ambient light detection information and user status detection information, it is determined whether the set switching conditions are met. If so, switch to a non-visible light source for heart rate monitoring.

Benefits of technology

It effectively reduces the light leakage of heart rate monitoring light and improves the wearer's user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118749934B_ABST
    Figure CN118749934B_ABST
Patent Text Reader

Abstract

The embodiments of the present application disclose a heart rate monitoring method, device, equipment and storage medium. The technical solution provided by the embodiments of the present application obtains ambient light detection information and user status detection information, and determines whether a set switching condition is met according to the ambient light detection information and the user status detection information. When the set switching condition is met, the heart rate monitoring module is controlled to perform heart rate monitoring through a non-visible light source, thereby reducing the light leakage of the heart rate monitoring through a visible light source during the wearing of the device, which has a significant impact on the wearer's experience of use, effectively reducing the light leakage of the light used for heart rate monitoring, which affects the wearer's experience of use, and improving the user experience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present application relate to the technical field of wearable devices, and in particular to a heart rate monitoring method, apparatus, device and storage medium. Background Art

[0002] Wearable devices such as smart watches can detect the wearer's physiological parameters (such as heart rate, blood oxygen, etc.). At present, when detecting the wearer's physiological parameters, photoplethysmography (PPG) is generally used. It is based on LED light sources and detectors, measures the attenuated light after reflection and absorption by human blood vessels and tissues, records the pulsation state of blood vessels and measures pulse waves to obtain corresponding physiological parameters.

[0003] Generally speaking, the LED light source used for heart rate monitoring is usually green light. However, in the actual wearing process, the green LED light source is prone to light leakage, which has a great impact on the wearer's experience. Summary of the invention

[0004] The embodiments of the present application provide a heart rate monitoring method, device, equipment and storage medium to solve the technical problem in the related art that green LED light sources are prone to light leakage, which has a significant impact on the wearer's usage experience. The embodiments can effectively reduce the light leakage of lights used for heart rate monitoring, which affects the wearer's usage experience, and improve the user experience.

[0005] In a first aspect, an embodiment of the present application provides a heart rate monitoring method, comprising:

[0006] Obtain ambient light detection information and user status detection information;

[0007] Determining whether a set switching condition is met according to the ambient light detection information and the user state detection information;

[0008] When the set switching condition is met, the heart rate monitoring module is controlled to perform heart rate monitoring through a non-visible light source.

[0009] In a second aspect, an embodiment of the present application provides a heart rate monitoring device, including an information acquisition module, a condition judgment module and a monitoring execution module, wherein:

[0010] The information acquisition module is used to acquire ambient light detection information and user status detection information;

[0011] The condition judgment module is used to determine whether a set switching condition is met according to the ambient light detection information and the user status detection information;

[0012] The monitoring execution module is used to control the heart rate monitoring module to perform heart rate monitoring through a non-visible light source when the set switching condition is met.

[0013] In a third aspect, an embodiment of the present application provides a heart rate monitoring device, including: a memory and one or more processors;

[0014] The memory is used to store one or more programs;

[0015] When the one or more programs are executed by the one or more processors, the one or more processors implement the heart rate monitoring method as described in the first aspect.

[0016] In a fourth aspect, an embodiment of the present application provides a storage medium storing computer executable instructions, which, when executed by a computer processor, are used to execute the heart rate monitoring method as described in the first aspect.

[0017] The embodiment of the present application obtains ambient light detection information and user status detection information, and determines whether a set switching condition is met based on the ambient light detection information and the user status detection information. When the set switching condition is met, the heart rate monitoring module is controlled to perform heart rate monitoring through a non-visible light source, thereby reducing the light leakage of heart rate monitoring through a visible light source during the wearing of the device, which has a significant impact on the wearer's user experience. The light leakage of lights used for heart rate monitoring is effectively reduced, which affects the wearer's user experience, thereby improving the user experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] Figure 1 is a flow chart of a heart rate monitoring method provided in an embodiment of the present application;

[0019] Figure 2 This is a schematic diagram of a heart rate monitoring principle provided by an embodiment of the present application;

[0020] Figure 3 is a circuit diagram of an ambient light detection module provided in an embodiment of the present application;

[0021] Figure 4 is a structural schematic diagram of a heart rate monitoring device provided in an embodiment of the present application;

[0022] Figure 5 It is a structural schematic diagram of a heart rate monitoring device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0023] In order to make the purpose, technical scheme and advantages of the present application clearer, the specific embodiments of the present application are further described in detail below in conjunction with the accompanying drawings. It is understood that the specific embodiments described herein are only used to explain the present application, rather than to limit the present application. It should also be noted that, for the convenience of description, only the part related to the present application but not all the contents are shown in the accompanying drawings. Before discussing the exemplary embodiments in more detail, it should be mentioned that some exemplary embodiments are described as processes or methods depicted as flow charts. Although the flow chart describes each operation (or step) as a sequential process, many of the operations therein can be implemented in parallel, concurrently or simultaneously. In addition, the order of each operation can be rearranged. The above process can be terminated when its operation is completed, but it can also have additional steps not included in the accompanying drawings. The above process can correspond to a method, a function, a procedure, a subroutine, a subprogram, etc.

[0024] Figure 1 A flow chart of a heart rate monitoring method provided in an embodiment of the present application is given. The heart rate monitoring method provided in an embodiment of the present application can be performed by a heart rate monitoring device, which can be implemented by hardware and / or software and integrated in a heart rate monitoring device (such as a smart watch).

[0025] The following description takes the heart rate monitoring method performed by the heart rate monitoring device as an example. Figure 1 , the heart rate monitoring method comprises:

[0026] S110: Acquire ambient light detection information and user status detection information.

[0027] Exemplarily, the heart rate monitoring device provided by the present scheme is configured with a heart rate monitoring module, and the heart rate monitoring module is configured with a light source for heart rate monitoring, and the light source includes a visible light source (for example, an LED light source that emits green light) and a non-visible light source (for example, an LED light source that emits infrared light), wherein the visible light source can be understood as a light source that is perceptible to the human eye, and the non-visible light source can be understood as a light source that is not perceptible to the human eye.

[0028] The heart rate monitoring module provided in this solution can use the heart rate monitoring module to perform heart rate monitoring, and can also control the light source used by the heart rate monitoring module for heart rate monitoring, and can switch between visible light source and non-visible light source according to needs.

[0029] In one embodiment, Figure 2 As shown in the schematic diagram of a heart rate monitoring principle provided, when a user wears the heart rate monitoring device on the wrist, the heart rate monitoring module can perform heart rate monitoring based on the photoelectric volume pulse wave signal (PPG signal) detection method. The photoelectric volume pulse wave signal detection is performed through the light emitter (that is, the light source corresponding to the heart rate monitoring module, Figure 2The LED part in the middle of the wrist shines light waves (visible or invisible) into the skin of the wrist, and then the light sensor ( Figure 2 The PD part in the optical sensor receives the change of light intensity, and finally converts the analog signal into a digital signal through the analog front-end chip, thereby obtaining the photoplethysmogram signal, and analyzing the wearer's heart rate based on the photoplethysmogram signal. The heart rate monitoring method based on the photoplethysmogram signal uses the principle that the blood volume of the human body changes with the heart rhythm, and the light intensity received by the optical sensor also changes with the pulse. The light intensity change signal is converted into an electrical signal through the photoplethysmogram signal analog front-end (AFE) chip, thereby calculating the corresponding heart rate value.

[0030] Since human blood is red, green light is more easily absorbed by red blood. The difference in data between the green light emitted and reflected back can accurately reflect the absorption situation. Conventional heart rate monitoring modules generally use green visible light sources to monitor heart rate in order to achieve a better detection signal-to-noise ratio. However, in an environment with dim ambient light (for example, when the wearer is sleeping at night), the green light source of the heart rate monitoring module is very prone to light leakage, and the flashing of green light is more likely to attract the wearer's attention, affecting the user experience. Based on this, this solution obtains ambient light detection information and user status detection information, and switches to a non-visible light source for heart rate monitoring when the ambient light detection information and the user status detection information meet the set switching conditions, thereby ensuring the user experience while ensuring the realization of the heart rate monitoring function.

[0031] In one embodiment, the ambient light detection information may be collected by an ambient light detection module and / or a camera module configured on the heart rate monitoring device. For example, when collecting the ambient light detection information by the ambient light detection module configured on the heart rate monitoring device, the ambient light detection module detects the ambient light intensity and generates corresponding ambient light detection information. Figure 3 As shown in the circuit diagram of an ambient light detection module provided, the ambient light detection module may include an optical filtering module 1, a photodiode 2, an amplifier circuit 3, an analog-to-digital conversion circuit 4, and a digital processing module 5. When a user wears a heart rate monitoring device, the portion of the photodiode 2 that receives light faces the outside of the heart rate monitoring device (for example, it is arranged outward on the upper surface or side of the heart rate monitoring device) to ensure that the photodiode 2 can correctly receive the ambient light. The optical filtering module 1 may be a filter glass for filtering non-visible light, which is arranged on the side where the photodiode 2 receives light. For example, the filter glass may be provided with lens ink that is the same as filtering infrared light, so that visible light is retained to enter the photodiode 2, thereby improving the accuracy of ambient light detection. The photodiode 2 can convert the visible light intensity information into a corresponding current / voltage signal and send it to the subsequent circuit processing (amplifier circuit 3, analog-to-digital conversion circuit 4, and digital processing module 5) for processing and outputting the ambient light detection information. Among them, the parallel resistor RL and capacitor C L The signal filtering circuit composed of the photodiode 2 can filter the signal output by the photodiode 2.

[0032] When collecting ambient light detection information through the camera module configured on the heart rate monitoring device, the camera module can be used to capture images and determine the ambient light detection information based on the captured images. For example, the brightness information of each pixel point of the captured image can be extracted, and the ambient light detection information can be determined based on the average brightness information based on the corresponding relationship between the set brightness information and the ambient light.

[0033] S120: Determine whether a set switching condition is met according to the ambient light detection information and the user status detection information.

[0034] Exemplarily, after obtaining the ambient light detection information and the user state detection information, it is determined whether the ambient light detection information and the user state detection information meet the set switching condition. The set switching condition is a condition for switching to a non-visible light source when the condition is met. When the set switching condition is met, it can be understood that at this time, the heart rate monitoring based on visible light is converted to the heart rate monitoring based on non-visible light, and a stable and reliable heart rate monitoring effect can still be achieved.

[0035] For example, because the light intensity of the visible light source is stronger than the ambient light intensity when the ambient light is dim, the human eye is more likely to notice the visible light leaked from the heart rate monitoring device, and when the user's movements are small or still, stable and reliable heart rate monitoring effects can also be achieved through non-visible light. When the ambient light is dim and the combination of ambient light detection information and user status detection information reflects that the user's movements are small or still, it is considered that the set switching conditions are met.

[0036] In one possible embodiment, the user status detection information provided by the present solution can be used to indicate whether the user is in a sleep state. The heart rate monitoring method provided by the present solution determines whether the set switching conditions are met based on the ambient light detection information and the user status detection information. It can be: when the ambient light detection information is less than the set light intensity threshold and the user status detection information indicates that the user is in a sleep state, it is determined that the set switching conditions are met.

[0037] Exemplarily, the ambient light detection information is compared with the set light intensity threshold, and it is determined whether the user state detection information indicates that the user is in a sleeping state. When the ambient light detection information is less than the set light intensity threshold, and the user state detection information indicates that the user is in a sleeping state, it can be determined that the set switching condition is met. For example, when the user sleeps at night or turns off the lights, the ambient light in the room is dim, and the ambient light detection information is less than the set light intensity threshold. After detecting that the user has entered a sleeping state, it is considered that the set switching condition is met at this time.

[0038] This solution determines that the set switching conditions are met when the ambient light detection information is less than the set light intensity threshold and the user status detection information indicates that the user is in a sleep state. When switching to heart rate monitoring through a non-visible light source, even if light leakage occurs at this time, since the human eye cannot perceive non-visible light, the user will not perceive the light leakage at this time, and it will not affect the user's normal rest. In addition, the user's movements in the sleep state are small, and heart rate monitoring through non-visible light can still achieve a stable and reliable heart rate monitoring effect.

[0039] In one possible embodiment, the user status detection information provided by the present solution can be used to indicate the user's degree of exercise. Optionally, motion detection can be performed by a motion detection unit (such as an inertial detection unit, an acceleration sensor, etc.) configured on the heart rate monitoring device, and the part of the user status detection information that reflects the user's degree of exercise can be obtained based on the motion detection result.

[0040] The heart rate monitoring method provided by the present scheme determines whether the set switching conditions are met based on the ambient light detection information and the user status detection information, which can be: when the ambient light detection information is less than the set light intensity threshold, and the user status detection information indicates that the user's exercise level is less than the set exercise level threshold, it is determined that the set switching conditions are met.

[0041] Exemplarily, the ambient light detection information is compared with the set light intensity threshold, and the user motion level indicated by the user state detection information is compared with the set motion level threshold. When the ambient light detection information is less than the set light intensity threshold, and the user state detection information indicates that the user motion level is less than the set motion level threshold, it can be determined that the set switching condition is met. For example, when the user is sleeping or sitting quietly at night or with the lights off, the ambient light in the room is dim, and the ambient light detection information is less than the set light intensity threshold. After detecting that the user has entered a stationary state, it is considered that the set switching condition is met.

[0042] This solution determines that the set switching conditions are met when the ambient light detection information is less than the set light intensity threshold and the user status detection information indicates that the user's exercise level is less than the set exercise level threshold. When switching to heart rate monitoring through a non-visible light source, even if light leakage occurs at this time, since the human eye cannot perceive non-visible light, the user will not perceive the light leakage, and it will not affect the user's normal rest or activities. In addition, the user's movements are small when he is stationary or moving less. At this time, heart rate monitoring through non-visible light can still achieve a stable and reliable heart rate monitoring effect.

[0043] In one possible embodiment, the user status detection information provided by the present solution can be used to indicate the tilt angle of the device. Optionally, the tilt angle detection can be performed by a motion detection unit (such as an inertial detection unit, an acceleration sensor, etc.) configured on the heart rate monitoring device, and the part of the user status detection information that reflects the tilt angle of the device can be obtained based on the tilt angle detection result.

[0044] The heart rate monitoring method provided by the present scheme determines whether the set switching conditions are met based on the ambient light detection information and the user status detection information, which can be: when the ambient light detection information is less than the set light intensity threshold and the user status detection information indicates that the tilt angle of the device is within the set tilt angle range, it is determined that the set switching conditions are met.

[0045] Exemplarily, the ambient light detection information is compared with a set light intensity threshold, and it is determined whether the tilt angle of the device indicated by the user status detection information is within the set tilt angle range. When the ambient light detection information is less than the set light intensity threshold and the tilt angle of the user status detection information device is within the set tilt angle range, it can be determined that the set switching condition is met.

[0046] Optionally, the set tilt angle range can be determined based on the tilt angle range of the heart rate monitoring device when light leakage occurs or the light leakage level reaches a set light leakage level threshold when the user wears the heart rate monitoring device. For example, when the user's wrist is tilted relative to the horizontal plane at night or with the lights off (at this time, there is a large gap between the heart rate monitoring device and the wrist, and the heart rate monitoring device is prone to light leakage), the ambient light in the room is dark, and the ambient light detection information is less than the set light intensity threshold. At this time, the tilt angle of the user status detection information device is within the set tilt angle range, and it is considered that the set switching condition is met at this time.

[0047] This solution determines that the set switching conditions are met when the ambient light detection information is less than the set light intensity threshold and the tilt angle of the device indicated by the user status detection information is within the set tilt angle range. When switching to heart rate monitoring through a non-visible light source, even if light leakage occurs at this time, the user will not perceive the light leakage because the human eye cannot perceive non-visible light, thereby effectively reducing the impact of light leakage on the user experience.

[0048] In one possible embodiment, the user status detection information provided by the present solution can be used to indicate whether the device is covered. For example, the distance sensor provided on the heart rate monitoring device can be used to detect whether the device is covered, and the part of the user status detection information reflecting whether the device is covered can be obtained based on the cover detection result. For example, when the heart rate monitoring device is covered by hand or other covering objects, the distance sensor can detect the covering object and output a cover detection result indicating that the device is covered. Optionally, when the cover detection result continues for a set time length, user status detection information reflecting that the device is covered can be generated.

[0049] The heart rate monitoring method provided by the present solution determines whether the set switching conditions are met based on the ambient light detection information and the user status detection information, which may be: when the ambient light detection information is less than the set light intensity threshold and the user status detection information indicates that the device is covered, it is determined that the set switching conditions are met.

[0050] Exemplarily, the ambient light detection information is compared with the set light intensity threshold, and it is determined whether the user status detection information indicates that the device is covered. When the ambient light detection information is less than the set light intensity threshold and the user status detection information indicates that the device is covered, it can be determined that the set switching condition is met. For example, when the user is at night or turns off the lights, the ambient light in the room is dim, and the ambient light detection information is less than the set light intensity threshold. If the light leakage generated by the heart rate monitoring based on visible light affects the user at this time, the user can cover the heart rate monitoring device. At this time, the user status detection information indicates that the device is covered, and it is considered that the set switching condition is met at this time.

[0051] In one embodiment, based on the set switching conditions that the ambient light detection information is less than the set light intensity threshold and the user status detection information indicates that the device is covered, after controlling the heart rate monitoring module to perform heart rate monitoring through a non-visible light source, it can switch to heart rate monitoring through a visible light source after detecting that the ambient light detection information reaches the set light intensity threshold or lasts for a set length of time.

[0052] This solution determines that the set switching conditions are met when the ambient light detection information is less than the set light intensity threshold and the user status detection information indicates that the device is covered. When switching to heart rate monitoring through a non-visible light source, even if light leakage occurs at this time, since the human eye cannot perceive non-visible light, the user will not perceive the light leakage, and will not affect the user's normal rest or activities, effectively reducing the impact of light leakage on the user experience.

[0053] In a possible embodiment, the heart rate monitoring method provided by the present solution may further obtain device wearing status information before determining whether the set switching condition is met based on the ambient light detection information and the user status detection information.

[0054] Optionally, whether the heart rate monitoring device is being worn can be detected by a wearing detection unit configured on the heart rate monitoring device. For example, the wearing detection unit can combine an infrared sensor with a capacitive touch sensor to detect whether there is an obstruction on the bottom of the heart rate monitoring device using the infrared sensor. When the infrared sensor detects the obstruction, the capacitive touch sensor is turned on to identify whether the obstruction is skin. If the capacitive touch sensor identifies that the obstruction is skin, it is determined that the heart rate monitoring device is in a worn state.

[0055] Based on this, the heart rate monitoring method provided by this scheme determines whether the set switching conditions are met according to the ambient light detection information and the user status detection information. It can be: when the device wearing status information indicates that the device is in a wearing state, determine whether the set switching conditions are met according to the ambient light detection information and the user status detection information.

[0056] Exemplarily, when the device wearing state information indicates that the device is not in a wearing state, it is not necessary to determine whether the set switching condition is met, but when the device wearing state information indicates that the device is in a wearing state, it can be determined whether the set switching condition is met based on the ambient light detection information and the user state detection information. This solution improves the user experience by accurately determining the timing of determining the set switching condition or collecting the ambient light detection information and the user state detection information when the device wearing state information indicates that the device is in a wearing state, and automatically determining the timing of switching the heart rate monitoring light source.

[0057] In a possible embodiment, the heart rate monitoring method provided by the present scheme determines whether the set switching conditions are met based on the ambient light detection information and the user status detection information. It can be: when the current time is in the set sleep time period, it is determined whether the set switching conditions are met based on the ambient light detection information and the user status detection information.

[0058] Exemplarily, determine whether the current time is in the set sleep time period. When the current time is not in the set sleep time period, there is no need to determine whether the set switching conditions are met, and the heart rate monitoring can continue to be performed using the visible light source. When the current time is in the set sleep time period, determine whether the set switching conditions are met based on the ambient light detection information and the user status detection information.

[0059] Optionally, the sleep time period may be set based on a monitoring result of the user's sleep time, or may be set based on a sleep time period set by the user, or may be a default sleep time period.

[0060] This solution determines whether the set switching conditions are met based on the ambient light detection information and the user status detection information when the current time is in the set sleep time period, accurately determines the timing to judge the set switching conditions or collect the ambient light detection information and the user status detection information, and automatically determines the timing to switch the heart rate monitoring light source, thereby improving the user experience.

[0061] S130: When the set switching conditions are met, the heart rate monitoring module is controlled to perform heart rate monitoring through a non-visible light source.

[0062] Exemplarily, when it is determined that the ambient light detection information and the user status detection information do not meet the set switching conditions, in order to ensure the accuracy of heart rate monitoring, the heart rate monitoring module is controlled to monitor the heart rate through a visible light source. When it is determined that the ambient light detection information and the user status detection information meet the set switching conditions, the heart rate monitoring module is controlled to monitor the heart rate through a non-visible light source to reduce the situation where the light leakage of the heart rate monitoring module affects the user experience.

[0063] Optionally, after controlling the heart rate monitoring module to perform heart rate monitoring through a non-visible light source based on set switching conditions, it can switch to heart rate monitoring through a visible light source when it is detected that the ambient light detection information reaches a set light intensity threshold, lasts for a set time length and / or does not meet the set switching conditions.

[0064] In the above, by obtaining ambient light detection information and user status detection information, and determining whether the set switching conditions are met based on the ambient light detection information and the user status detection information, when the set switching conditions are met, the heart rate monitoring module is controlled to perform heart rate monitoring through a non-visible light source, thereby reducing the light leakage of heart rate monitoring through a visible light source during the wearing of the device, which has a significant impact on the wearer's user experience. The light leakage of lights used for heart rate monitoring is effectively reduced, which affects the wearer's user experience, thereby improving the user experience.

[0065] Figure 4 A schematic diagram of the structure of a heart rate monitoring device provided in an embodiment of the present application is given. Figure 4 The heart rate monitoring device includes an information acquisition module 41, a condition judgment module 42 and a monitoring execution module 43.

[0066] Among them, the information acquisition module 41 is used to obtain ambient light detection information and user status detection information; the condition judgment module 42 is used to determine whether the set switching conditions are met based on the ambient light detection information and the user status detection information; the monitoring execution module 43 is used to control the heart rate monitoring module to perform heart rate monitoring through a non-visible light source when the set switching conditions are met.

[0067] In the above, by obtaining ambient light detection information and user status detection information, and determining whether the set switching conditions are met based on the ambient light detection information and the user status detection information, when the set switching conditions are met, the heart rate monitoring module is controlled to perform heart rate monitoring through a non-visible light source, thereby reducing the light leakage of heart rate monitoring through a visible light source during the wearing of the device, which has a significant impact on the wearer's user experience. The light leakage of lights used for heart rate monitoring is effectively reduced, which affects the wearer's user experience, thereby improving the user experience.

[0068] In a possible embodiment, the condition determination module 42 determines whether the set switching condition is met according to the ambient light detection information and the user state detection information, including:

[0069] When the ambient light detection information is less than the set light intensity threshold and the user state detection information indicates that the user is in a sleeping state, it is determined that the set switching condition is met.

[0070] In a possible embodiment, the condition determination module 42 determines whether the set switching condition is met according to the ambient light detection information and the user state detection information, including:

[0071] When the ambient light detection information is less than the set light intensity threshold, and the user state detection information indicates that the user's motion level is less than the set motion level threshold, it is determined that the set switching condition is met.

[0072] In a possible embodiment, the condition determination module 42 determines whether the set switching condition is met according to the ambient light detection information and the user state detection information, including:

[0073] When the ambient light detection information is less than the set light intensity threshold and the user state detection information indicates that the tilt angle of the device is within the set tilt angle range, it is determined that the set switching condition is met.

[0074] In a possible embodiment, the condition determination module 42 determines whether the set switching condition is met according to the ambient light detection information and the user state detection information, including:

[0075] When the ambient light detection information is less than the set light intensity threshold and the user status detection information indicates that the device is covered, it is determined that the set switching condition is met.

[0076] In a possible embodiment, the heart rate monitoring device further includes a wearing detection module, and the wearing detection module is used to obtain device wearing status information;

[0077] The condition determination module 42 determines whether the set switching condition is met according to the ambient light detection information and the user state detection information, including:

[0078] When the device wearing state information indicates that the device is in a wearing state, it is determined whether the set switching condition is met according to the ambient light detection information and the user state detection information.

[0079] In a possible embodiment, the condition determination module 42 determines whether the set switching condition is met according to the ambient light detection information and the user state detection information, including:

[0080] When the current time is in the set sleep time period, it is determined whether the set switching condition is met according to the ambient light detection information and the user state detection information.

[0081] It is worth noting that in the above-mentioned embodiment of the heart rate monitoring device, the various units and modules included are only divided according to functional logic, but are not limited to the above-mentioned division, as long as the corresponding functions can be achieved; in addition, the specific names of the functional units are only for the convenience of distinguishing each other, and are not used to limit the protection scope of the embodiments of the present application.

[0082] The embodiment of the present application also provides a heart rate monitoring device, which can be integrated with the heart rate monitoring device provided in the embodiment of the present application. Figure 5 is a structural diagram of a heart rate monitoring device provided in an embodiment of the present application. Figure 5 The heart rate monitoring device includes: an input device 53, an output device 54, a memory 52 and one or more processors 51; the memory 52 is used to store one or more programs; when one or more programs are executed by one or more processors 51, the one or more processors 51 implement the heart rate monitoring method provided in the above embodiment. The input device 53, the output device 54, the memory 52 and the processor 51 can be connected by a bus or other means. Figure 5 The example of connecting through bus is taken in the following.

[0083] The memory 52, as a computing device readable storage medium, can be used to store software programs, computer executable programs and modules, such as the program instructions / modules corresponding to the heart rate monitoring method provided in any embodiment of the present application (for example, the information acquisition module 41, the condition judgment module 42 and the monitoring execution module 43 in the heart rate monitoring device). The memory 52 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required for at least one function; the data storage area may store data created according to the use of the device, etc. In addition, the memory 52 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other non-volatile solid-state storage device. In some instances, the memory 52 may further include a memory remotely arranged relative to the processor 51, and these remote memories may be connected to the device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network and a combination thereof.

[0084] The input device 53 may be used to receive input digital or character information and generate key signal input related to user settings and function control of the device. The output device 54 may include a display device such as a display screen.

[0085] The processor 51 executes the software programs, instructions and modules stored in the memory 52 to execute various functional applications and data processing of the device, that is, to implement the above-mentioned heart rate monitoring method.

[0086] The heart rate monitoring device, equipment and computer provided above can be used to execute the heart rate monitoring method provided in any of the above embodiments, and have corresponding functions and beneficial effects.

[0087] An embodiment of the present application also provides a storage medium storing computer executable instructions. When the computer executable instructions are executed by a computer processor, they are used to execute a heart rate monitoring method as provided in the above embodiment. The heart rate monitoring method includes: obtaining ambient light detection information and user status detection information; determining whether a set switching condition is met based on the ambient light detection information and the user status detection information; and when the set switching condition is met, controlling the heart rate monitoring module to perform heart rate monitoring through a non-visible light source.

[0088] 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-ROM, floppy disk or tape device; 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 disk or optical storage); registers or other similar types of memory elements, etc. Storage media may also include other types of memory or combinations thereof. In addition, the storage medium may be located in the first computer system in which the program is executed, or may be located in a different second computer system, which is connected to the first computer system via a network (such as the Internet). The second computer system can provide program instructions to the first computer for execution. The term "storage medium" may include two or more storage media that may reside in different locations (for example, in different computer systems connected by a network). The storage medium may store program instructions (for example, embodied as a computer program) that can be executed by one or more processors.

[0089] Of course, the computer executable instructions of a storage medium storing computer executable instructions provided in an embodiment of the present application are not limited to the heart rate monitoring method provided above, and can also execute related operations in the heart rate monitoring method provided in any embodiment of the present application.

[0090] The heart rate monitoring device, equipment and storage medium provided in the above embodiments can execute the heart rate monitoring method provided in any embodiment of the present application. For technical details not described in detail in the above embodiments, please refer to the heart rate monitoring method provided in any embodiment of the present application.

[0091] The above are only preferred embodiments of the present application and the technical principles used. The present application is not limited to the specific embodiments provided herein, and various obvious changes, readjustments and substitutions that can be made by those skilled in the art will not deviate from the scope of protection of the present application. Therefore, although the present application is described in more detail through the above embodiments, the present application is not limited to the above embodiments, and may include more other equivalent embodiments without departing from the concept of the present application, and the scope of the present application is determined by the scope of the claims.

Claims

1. A heart rate monitoring method, characterized in that: include: Obtain ambient light detection information and user status detection information; Determining whether a set switching condition is met according to the ambient light detection information and the user state detection information, wherein determining whether the set switching condition is met according to the ambient light detection information and the user state detection information includes: determining that the set switching condition is met when the ambient light detection information is less than a set light intensity threshold and the user state detection information indicates that the user is in a sleeping state; When the set switching condition is met, the heart rate monitoring module is controlled to switch from the visible light source to the non-visible light source for heart rate monitoring.

2. The heart rate monitoring method according to claim 1, characterized in that: The determining whether a set switching condition is satisfied according to the ambient light detection information and the user state detection information further includes: When the ambient light detection information is less than the set light intensity threshold, and the user state detection information indicates that the user's motion level is less than the set motion level threshold, it is determined that the set switching condition is met.

3. The heart rate monitoring method according to claim 1, characterized in that: The determining whether a set switching condition is satisfied according to the ambient light detection information and the user state detection information further includes: When the ambient light detection information is less than the set light intensity threshold, and the user state detection information indicates that the tilt angle of the device is within the set tilt angle range, it is determined that the set switching condition is met.

4. The heart rate monitoring method according to claim 1, characterized in that: The determining whether a set switching condition is satisfied according to the ambient light detection information and the user state detection information further includes: When the ambient light detection information is less than a set light intensity threshold and the user status detection information indicates that the device is covered, it is determined that the set switching condition is met.

5. The heart rate monitoring method according to claim 1, characterized in that: Before determining whether a set switching condition is met according to the ambient light detection information and the user state detection information, the method further includes: Get device wearing status information; The determining whether a set switching condition is satisfied according to the ambient light detection information and the user state detection information includes: In a case where the device wearing state information indicates that the device is in a wearing state, it is determined whether a set switching condition is satisfied according to the ambient light detection information and the user state detection information.

6. The heart rate monitoring method according to claim 1, characterized in that: The determining whether a set switching condition is satisfied according to the ambient light detection information and the user state detection information includes: When the current time is in the set sleep time period, it is determined whether a set switching condition is met according to the ambient light detection information and the user state detection information.

7. A heart rate monitoring device, characterized in that: It includes information acquisition module, condition judgment module and monitoring execution module, among which: The information acquisition module is used to acquire ambient light detection information and user status detection information; The condition judgment module is used to determine whether a set switching condition is met according to the ambient light detection information and the user state detection information, wherein the determining whether the set switching condition is met according to the ambient light detection information and the user state detection information includes: when the ambient light detection information is less than a set light intensity threshold and the user state detection information indicates that the user is in a sleeping state, determining that the set switching condition is met; The monitoring execution module is used to control the heart rate monitoring module to switch from the visible light source to the non-visible light source to perform heart rate monitoring when the set switching condition is met.

8. A heart rate monitoring device, characterized in that: include: memory and one or more processors; The memory is used to store one or more programs; When the one or more programs are executed by the one or more processors, the one or more processors implement the heart rate monitoring method as described in any one of claims 1-6.

9. A storage medium storing computer executable instructions, characterized in that: When the computer executable instructions are executed by a computer processor, they are used to perform the heart rate monitoring method as described in any one of claims 1-6.

Citation Information

Patent Citations

  • Multispectral imaging method and device for continuously monitoring heart rate from video and terminal

    CN116439682A