WO2022111704A1 - Procédé de mesure de fréquence cardiaque et dispositif électronique - Google Patents

Procédé de mesure de fréquence cardiaque et dispositif électronique Download PDF

Info

Publication number
WO2022111704A1
WO2022111704A1 PCT/CN2021/134132 CN2021134132W WO2022111704A1 WO 2022111704 A1 WO2022111704 A1 WO 2022111704A1 CN 2021134132 W CN2021134132 W CN 2021134132W WO 2022111704 A1 WO2022111704 A1 WO 2022111704A1
Authority
WO
WIPO (PCT)
Prior art keywords
heart rate
electronic device
user
time period
exercise intensity
Prior art date
Application number
PCT/CN2021/134132
Other languages
English (en)
Chinese (zh)
Inventor
刘小蒙
黄磊
陈霄汉
赵杰
马春晖
Original Assignee
华为技术有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 华为技术有限公司 filed Critical 华为技术有限公司
Publication of WO2022111704A1 publication Critical patent/WO2022111704A1/fr

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/0002Inspection of images, e.g. flaw detection
    • G06T7/0012Biomedical image inspection
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/02Detecting, measuring or recording pulse, heart rate, blood pressure or blood flow; Combined pulse/heart-rate/blood pressure determination; Evaluating a cardiovascular condition not otherwise provided for, e.g. using combinations of techniques provided for in this group with electrocardiography or electroauscultation; Heart catheters for measuring blood pressure
    • A61B5/0205Simultaneously evaluating both cardiovascular conditions and different types of body conditions, e.g. heart and respiratory condition
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/02Detecting, measuring or recording pulse, heart rate, blood pressure or blood flow; Combined pulse/heart-rate/blood pressure determination; Evaluating a cardiovascular condition not otherwise provided for, e.g. using combinations of techniques provided for in this group with electrocardiography or electroauscultation; Heart catheters for measuring blood pressure
    • A61B5/024Detecting, measuring or recording pulse rate or heart rate
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/90Determination of colour characteristics
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/30Subject of image; Context of image processing
    • G06T2207/30004Biomedical image processing
    • G06T2207/30088Skin; Dermal
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/30Subject of image; Context of image processing
    • G06T2207/30196Human being; Person
    • G06T2207/30201Face

Definitions

  • the present application relates to the field of terminal technology, and in particular, to a heart rate detection method and an electronic device.
  • Heart rate is of great significance to measure the health of a person's heart.
  • An abnormal heart rate may be a sign of sudden death or other illness.
  • users can judge whether the exercise intensity is too high according to their heart rate, so as to avoid the risk of exercise intensity exceeding their tolerance range.
  • an electronic device detects a user's heart rate during exercise, the user's exercise often interferes with the heart rate detection. For example, the electronic device detects the user's heart rate based on the collected face image. Due to the user's movement, the face image captured by the camera is blurred. Blurred face images can reduce the accuracy of heart rate detection.
  • the present application provides a heart rate detection method and electronic device, which aim to determine whether there is an error in the heart rate obtained by the electronic device by collecting face images, and correct the heart rate with the error, thereby reducing the interference of the user's movement on the heart rate detection of the electronic device, Improve the accuracy of heart rate detection.
  • an embodiment of the present application provides a heart rate detection method.
  • the method includes: the electronic device may acquire a first image of the first user in a first time period.
  • the electronic device may determine the first heart rate zone of the first user in the first time period based on the first exercise intensity of the first user in the first image.
  • the electronic device may determine the first heart rate of the first user in the first time period based on the face image of the first user in the first image.
  • the electronic device determines that the first heart rate is included in the first heart rate zone, and the electronic device can display the first heart rate.
  • the electronic device determines that the first heart rate is not included in the first heart rate zone, and the electronic device can display the second heart rate.
  • the second heart rate is included in the first heart rate zone.
  • the electronic device when detecting the user's heart rate during exercise, can determine the user's expected heart rate interval (ie, the first heart rate interval) according to the user's actual exercise intensity.
  • the electronic device may determine the heart rate of the user according to the collected face image of the user.
  • the heart rate is the heart rate to be verified.
  • the electronic device can determine whether there is an error in the heart rate to be verified according to the expected heart rate interval. If it is determined that there is an error, the electronic device can correct the expected heart rate interval to be verified, and use the corrected heart rate as the final heart rate detection result.
  • the above method can reduce the interference of the user's movement on the heart rate detection, and improve the accuracy of the heart rate detection.
  • the above-mentioned method for obtaining the heart rate to be verified by the electronic device may be a non-contact heart rate detection method based on a face image.
  • the change of the skin color in the user's face image is related to the flow of blood in the blood vessels. Changes in skin color can reflect changes in heart rate.
  • the electronic device can determine the user's heart rate according to the user's face image.
  • the embodiments of the present application do not limit the method for obtaining the heart rate to be verified by the electronic device.
  • the electronic device 100 may also obtain the user's heart rate from other devices, and use the expected heart rate range to verify the obtained heart rate.
  • the above-mentioned first heart rate is not included in the first heart rate interval may specifically be that the first heart rate is smaller than the minimum value of the first heart rate interval, or the first heart rate is greater than the maximum value of the first heart rate interval.
  • the electronic device determines that the first heart rate is smaller than the minimum value of the first heart rate interval, and the second heart rate displayed by the electronic device may be any value in the first half interval of the first heart rate interval.
  • the electronic device determines that the first heart rate is greater than the maximum value of the first heart rate interval, and the second heart rate displayed by the electronic device may be any value in the second half interval of the first heart rate interval.
  • the electronic device may acquire the resting heart rate of the first user before the user starts exercising.
  • the electronic device may acquire the second image of the first user in the second time period.
  • the second period of time precedes the above-mentioned first period of time.
  • the electronic device may determine the resting heart rate of the first user based on the face image of the first user in the second image.
  • the electronic device may determine that the first exercise intensity belongs to the first exercise intensity interval.
  • the first exercise intensity interval may be obtained by dividing the span of the exercise intensity of the human body.
  • the electronic device may use the resting heart rate as a reference, and offset in the direction of increasing the heart rate to obtain the first heart rate interval.
  • the range of the offset is the first range. The larger the average degree of exercise intensity in the first exercise intensity interval, the larger the average heart rate in the first range. The larger the size of the first exercise intensity interval, the wider the range width of the first range.
  • the electronic device may acquire the second exercise intensity and the third heart rate of the first user in the third time period.
  • the above-mentioned third time period is the previous time period of the first time period
  • the second exercise intensity is the exercise intensity of the first user in the second image
  • the second image is the image of the first user in the third time period
  • the third heart rate It is included in the heart rate interval determined by the electronic device based on the second exercise intensity.
  • the electronic device may use the third heart rate as a reference to perform an offset to obtain the first heart rate interval.
  • the offset range is the second range, and the greater the difference between the first exercise intensity and the second exercise intensity, the greater the average heart rate in the second range.
  • the electronic device may determine the direction of the offset based on the third heart rate according to the magnitude of the first exercise intensity and the second exercise intensity. Specifically, the electronic device determines that the first exercise intensity is higher than the second exercise intensity, and the electronic device can use the third heart rate as a benchmark to shift in the direction of increasing heart rate to obtain the first heart rate interval. The electronic device determines that the first exercise intensity is lower than the second exercise intensity, and the electronic device may use the third heart rate as a benchmark to shift in the direction of decreasing heart rate to obtain the first heart rate interval.
  • the heart rate variation rate model may be stored in the electronic device.
  • the heart rate change rate model can be used to represent the mapping relationship between the heart rate change rate and the amount of exercise intensity change.
  • the heart rate change rate model may be determined according to the relationship between the heart rate change rate and the exercise intensity change amount reflected by a large amount of data.
  • the electronic device 100 may determine the change rate of the first user's heart rate in the first time period according to the heart rate change rate model. Further, the electronic device may determine the variation range of the first user's heart rate during the first period according to the time length of the first period and the rate of change of the first user's heart rate during the first period.
  • the variation range of the heart rate is the above-mentioned second range.
  • the above-mentioned first time period and the above-mentioned second time period are adjacent time periods.
  • the heart rate of the first user in the second time period is the resting heart rate.
  • the electronic device may use the resting heart rate as a reference, and offset in the direction of increasing the heart rate to obtain the first heart rate interval.
  • the offset range is the second range, and the greater the first exercise intensity, the greater the average heart rate in the second range.
  • the range width of the second range may be negatively correlated with the magnitude of the first exercise intensity.
  • the first exercise intensity may be determined by the electronic device based on the movement displacement of each joint point of the first user in the first image in the first time period, and the first user completes the action in the first time period frequency is determined.
  • the above-mentioned first exercise intensity may also be determined by the electronic device based on one or more of the following contents: the age of the first user, the gender of the first user, the body fat rate of the first user, the standard exercise data of the fitness course; the fitness course is available
  • the standard exercise data of the fitness course includes the exercise intensity of the coach in the fitness course.
  • the electronic device can determine the movement displacement of each joint point of the user and the frequency of the user completing the action according to the image of the user during the movement. The more movement displacements of each joint point in a unit time, the greater the user's movement intensity. The higher the frequency that the user completes the action in a unit time period, the greater the exercise intensity of the user.
  • users of different ages and different body fat percentages may have different exercise abilities.
  • the actual exercise intensity may also be different.
  • Using the electronic device to calculate the exercise intensity in combination with the user's age and body fat percentage can more accurately calculate the user's actual exercise intensity.
  • the electronic device may determine the first user as the target user before acquiring the first image of the first user in the first time period.
  • the above target user may be a user who needs an electronic device to acquire a face image and perform heart rate detection.
  • the above target users include one or more users.
  • the electronic device may use a target tracking algorithm to determine the region where the target user is located in the acquired image. In this way, the electronic device can determine the exercise intensity of the target user.
  • the above determination of the target user is beneficial to avoid inaccurate exercise intensity determined by the electronic device 100 when other users other than the target user are included in the image acquired by the electronic device.
  • the image acquired by the electronic device in a certain period of time does not include the face image of the first user.
  • the electronic device may use the detected heart rate of the previous period of time as the detected heart rate of this period of time. That is, the heart rate displayed by the electronic device in this time period is the detected heart rate in the previous time period.
  • the above detected heart rate is the heart rate obtained after verification in the expected heart rate interval of the previous period.
  • the electronic device may determine the expected heart rate interval of the first user in this time period according to the exercise intensity of the first user and personal heart rate, such as age, body fat rate, etc., in the images in this time period.
  • the electronic device may use any value in the above-mentioned expected heart rate interval as the detected heart rate of the first user in this time period.
  • the electronic device determines that the first exercise intensity does not exceed a preset threshold, and the electronic device may determine the first heart rate interval based on the exercise intensity interval described in the first exercise intensity.
  • the electronic device determines that the first exercise intensity exceeds a preset threshold, and the electronic device may determine the first heart rate interval based on the difference between the first exercise intensity and the second exercise intensity in the previous time period.
  • an embodiment of the present application provides an electronic device.
  • the electronic device includes an image capture device, a memory, and one or more processors.
  • the image capture device is used to capture the image of the user.
  • Memory can be used to store computer programs.
  • the above-mentioned one or more processors can be used to invoke a computer program, so that the above-mentioned electronic device executes any of the possible implementation methods of the first aspect.
  • an embodiment of the present application provides a chip, the chip is applied to an electronic device, the chip includes one or more processors, and the processor is configured to invoke computer instructions to cause the electronic device to perform any one of the first aspects. possible implementations.
  • an embodiment of the present application provides a computer program product including instructions, which enables the electronic device to execute any of the possible implementation methods in the first aspect when the computer program product is executed on the device.
  • the embodiments of the present application provide a computer storage medium, including computer instructions, when the above computer instructions are executed on an electronic device, the above-mentioned electronic device is made to execute any of the possible implementation methods in the first aspect.
  • the electronic device provided in the second aspect, the chip provided in the third aspect, the computer program product provided in the fourth aspect, and the computer storage medium provided in the fifth aspect are all used to execute the methods provided by the embodiments of the present application. Therefore, for the beneficial effects that can be achieved, reference may be made to the beneficial effects in the corresponding method, which will not be repeated here.
  • FIG. 1 is a schematic diagram of a heart rate detection scenario provided by an embodiment of the present application
  • FIG. 2 is a schematic diagram of a human body joint point provided by an embodiment of the present application.
  • FIG. 3 is an implementation manner of calculating the motion displacement of each joint point of the user during exercise by an electronic device provided by an embodiment of the present application;
  • FIGS. 4A to 4G are schematic diagrams of some heart rate detection scenarios provided by embodiments of the present application.
  • FIG. 5 is a schematic diagram of an exercise intensity model provided by an embodiment of the present application.
  • FIG. 6 is a schematic diagram of a fitness report interface of a fitness course in an electronic device provided by an embodiment of the present application.
  • FIG. 7 is a flowchart of a heart rate detection method provided by an embodiment of the present application.
  • FIG. 8 is a schematic diagram of a heart rate variation rate model provided by an embodiment of the present application.
  • FIG. 9 is a flowchart of another heart rate detection method provided by an embodiment of the present application.
  • FIG. 10 is a schematic structural diagram of an electronic device provided by an embodiment of the present application.
  • the embodiments of the present application provide a heart rate detection method, which can improve the accuracy of detecting the user's heart rate during exercise by an electronic device.
  • the electronic device can use the non-contact heart rate detection method to calculate the first heart rate of the user in the first time period.
  • the electronic device can combine the user's physical data (such as age, body fat rate, etc.) and the user's exercise data (such as exercise displacement, exercise frequency, etc.) during the first period of exercise to determine the user's actual exercise intensity, and according to The exercise intensity calculates the expected heart rate zone for the first heart rate.
  • the electronic device may use the first heart rate as the final detection result of the user's heart rate in the first time period. If the first heart rate is not included in the expected heart rate interval, the electronic device may correct the first heart rate according to the expected heart rate interval, and use the corrected first heart rate as the final detection result of the user's heart rate in the first time period.
  • the user does not need to touch the electronic device for heart rate detection.
  • the electronic device can detect the change of the color of the face caused by the change of the blood volume in the blood vessel according to the face image of the user collected by the camera, so as to calculate the heart rate.
  • the distance and angle between the user's face and the camera change, and the image captured by the camera may be blurred. This greatly interferes with the calculation of the user's heart rate by the electronic device. Electronic devices are prone to errors in heart rate detection.
  • the change of the user's heart rate during exercise is related to the change of the exercise intensity.
  • the electronic device can determine the user's expected heart rate interval under the exercise intensity according to the user's actual exercise intensity.
  • the expected heart rate interval can be used to correct the heart rate obtained by the electronic device when the user performs exercise under the corresponding exercise intensity.
  • the electronic device detects that the user's exercise intensity is low, and the expected heart rate interval is [60 beats per minute (bpm, bpm), 130 bpm] under the exercise intensity.
  • the heart rate obtained by the electronic device through the non-contact heart rate detection method is 150bpm.
  • the electronic device can determine that the heart rate is an abnormal value.
  • the electronic device can correct the heart rate according to the above-mentioned expected heart rate interval. For example, the value of the heart rate is corrected to 130bpm.
  • the aforementioned expected heart rate interval of [60bpm, 130bpm] may indicate that the heart rate in the expected heart rate interval is greater than or equal to 60bpm and less than or equal to 130bpm.
  • the electronic device when detecting the user's heart rate during exercise, can determine the user's expected heart rate interval according to the user's actual exercise intensity. The electronic device can determine whether the detected heart rate is an abnormal value according to the expected heart rate interval. If it is determined to be an abnormal value, the electronic device can correct the detected heart rate according to the expected heart rate interval, and use the corrected heart rate as the final heart rate detection result.
  • the above method can reduce the interference of the user's movement on the heart rate detection, and improve the accuracy of the heart rate detection.
  • the electronic device 100 may include a camera 193 .
  • the camera 193 may capture images of the user.
  • the electronic device 100 may display the image captured by the camera 193 in the area 201 of the user interface 20 .
  • the above-mentioned images may include the user's face image.
  • the electronic device 100 may calculate the heart rate of the user according to the above-mentioned face image. For example, the current heart rate of the user is calculated to be 70bpm.
  • the electronic device 100 may display the user's heart rate (eg, 70 bpm) in the heart rate display box 202 of the user interface 20 .
  • the electronic device can analyze the above-mentioned periodic signal from the face image collected by the camera, and then calculate the user's heart rate.
  • the electronic device 100 may determine the first image data of the first region where the face is located in each frame of the face image from the multiple frames of face images of the first user collected by the camera 193 within the first time period.
  • the above-mentioned first region may be one region or a set of multiple regions among the forehead, cheek, jaw and other regions.
  • the above-mentioned first image data may be data obtained after the electronic device 100 performs color channel extraction on the pixel data of the image where the above-mentioned first area is located.
  • the above-mentioned color channel extraction may be, for example, when the color mode is a red green blue (RGB) color mode, the electronic device 100 extracts one color channel (such as a green channel) or a plurality of colors in the pixel data of the image where the first area is located. Pixel data for the channel.
  • the electronic device 100 may, according to the time sequence of the multiple frames of the face images of the first user, sequentially arrange and accumulate the first image data of the multiple frames of images into an original signal.
  • the above-mentioned multiple frames of the face image of the first user may be all frame images collected by the camera 193 in the first time period, or may be a part of the above-mentioned all frame images.
  • the electronic device 100 may perform noise reduction processing on the above-mentioned original signal by using a noise reduction method such as moving average filtering or bandpass filtering.
  • a noise reduction method such as moving average filtering or bandpass filtering.
  • the electronic device 100 can extract the main signal from the noise-reduced original signal by using a blind source separation method (BSS) or a joint blind source separation method (JBSS), so as to obtain The blood volume pulse signal of the face in the time period.
  • the heart rate component is included in the blood volume pulse signal.
  • the electronic device 100 can also extract the blood volume pulse signal from the face image by using other blood volume pulse signal extraction methods.
  • the electronic device 100 can process the above-mentioned blood volume pulse signal by using a time-frequency domain analysis method (such as a peak detection method, a fast Fourier transform method, etc.), or an algorithm based on deep learning, so as to obtain the first blood volume pulse signal.
  • a time-frequency domain analysis method such as a peak detection method, a fast Fourier transform method, etc.
  • an algorithm based on deep learning so as to obtain the first blood volume pulse signal.
  • the user's heart rate in the first time period such as a peak detection method, a fast Fourier transform method, etc.
  • the embodiments of the present application do not limit the specific implementation of the above non-contact heart rate detection method.
  • the non-contact heart rate detection method may also be, for example, a detection method based on a wireless fidelity (wireless fidelity, WiFi) signal.
  • a wireless fidelity wireless fidelity, WiFi
  • a beating heart can cause chest movement, and breathing can cause skin vibrations.
  • the electronic device can transmit a WiFi signal and calculate the user's heart rate by calculating the time elapsed from the transmission of the WiFi signal to the return of each WiFi signal.
  • the electronic device 100 may use the heart rate calculated by the above non-contact heart rate detection method as the heart rate to be verified.
  • the electronic device 100 may determine the expected heart rate interval of the heart rate to be verified according to the actual exercise intensity of the user.
  • the electronic device 100 may correct the above-mentioned heart rate to be verified according to the above-mentioned expected heart rate interval, and use the corrected heart rate as the final detected heart rate.
  • the above detected heart rate is the heart rate detection result provided by the electronic device 100 to the user.
  • the electronic device 100 determines that the detected heart rate of the user is 70 bpm.
  • the electronic device 100 may display the above detected heart rate (70 bpm) in the heart rate display box 202 of the user interface 20 .
  • the heart rate detection method in the embodiment of the present application is mainly used to detect the user's heart rate during exercise, and to improve the accuracy of heart rate detection.
  • the exercise by the user may be exercise according to the relevant fitness courses in the electronic device 100 .
  • the concepts of fitness courses, standard exercise data of fitness courses, and exercise data of users involved in the embodiments of the present application are introduced below.
  • a fitness course usually includes a plurality of actions, and there may be a preset rest time between two consecutive actions in the above-mentioned plurality of actions, and any two actions in the above-mentioned plurality of actions may be the same or different.
  • the fitness courses may be recommended by the electronic device according to the user's historical fitness data, or may be selected by the user according to actual needs.
  • Fitness classes can be streamed locally or online. There is no specific limitation here.
  • a fitness class may include multiple sub-classes, and each sub-class may include one or more consecutive movements of the fitness class.
  • the above-mentioned multiple sub-courses may be divided according to the type of exercise, the purpose of exercise, the part of exercise, and the like. There is no specific limitation here.
  • a fitness class consists of three sub-classes. Among them, the first sub-course is warm-up exercise, the second sub-course is formal exercise, and the third sub-course is stretching exercise, any of the above three sub-courses includes one or more consecutive movements.
  • the fitness course may include one or more types of content in the form of video, animation, voice, text, etc., which is not specifically limited here.
  • the fitness course of the electronic device 100 includes a video of a trainer performing actions in the fitness course. This guides the user through the appropriate action.
  • the standard motion data of the fitness course may include the standard position information of each joint point of the coach in each action corresponding to the playback process of the fitness course, the standard movement displacement of each joint point of the coach in a certain period of time, and the standard of the coach to complete each action. Exercise frequency, and standard exercise intensity for fitness classes.
  • the human body joint points may include: head point, neck point, left shoulder point, right shoulder point, right elbow point, left elbow point, right hand point, left hand point, right hip point, left Hip point, left and right hip midpoint, right knee point, left knee point, right foot point, left foot point.
  • the embodiments of the present application may also include other joint points, which are not specifically limited here.
  • the location information may be represented by three-dimensional coordinates in space.
  • the position information of each joint point may be the position information of the above-mentioned joint points with one joint point as a reference node.
  • the position information of the head point may be the coordinates (0, 0, 0). Then, the electronic device 100 may determine the position information of the other nodes according to the relative positions of the other nodes and the head node.
  • the electronic device 100 may perform human posture detection on the image of the coach performing a certain action during the playing of the fitness course, so as to determine each joint point of the coach, and then determine the position information of each joint point.
  • human posture detection on the image of the coach performing a certain action during the playing of the fitness course, so as to determine each joint point of the coach, and then determine the position information of each joint point.
  • the electronic device 100 can determine the standard movement displacement of each joint point of the coach within a certain period of time. Specifically, the electronic device 100 may determine the standard position information of each joint point of the coach in the multi-frame images during the playback of the fitness course in the first time period. Then, the electronic device 100 may calculate the displacement of each joint point between two consecutive frames of images in the above-mentioned multiple frames of images. The electronic device 100 may add up the displacements of a certain joint point between all two consecutive frames of images in the above-mentioned multi-frame images to obtain the standard motion displacement of this joint point in the first time period.
  • the above-mentioned multi-frame images may be all frame images during the playing process of the fitness course in the first time period, or may be a part of the frame images.
  • the electronic device may select frames at intervals of a preset number of frames in all the above-mentioned frame images, and calculate the standard motion displacement of each joint point within the first time period according to the selected multiple frames of images.
  • the electronic device 100 determines n frames of images during the playback of the fitness course in the first time period.
  • the calculation of the standard movement displacement of the left knee point in the first time period is taken as an example for description.
  • the electronic device 100 may determine the first position information in the first frame image and the second position information in the second frame image.
  • the electronic device 100 can calculate the difference between the above-mentioned first position information and the second position information, and obtain the movement displacement ( ⁇ x t1 , ⁇ x t1 , ⁇ y t1 , ⁇ z t1 ).
  • the electronic device 100 can obtain the movement displacement ( ⁇ x t2 , ⁇ y t2 , ⁇ z t2 ) of the coach’s left knee point between the time corresponding to the second frame image and the time corresponding to the third frame image, and at n ⁇ 1
  • the motion displacement between the time corresponding to the frame image and the time corresponding to the nth frame image ( ⁇ x t(n-1) , ⁇ y t(n-1) , ⁇ z t(n-1) ).
  • the electronic device 100 may add up the movement displacement of the left knee point between every two consecutive frames of images from the first frame image to the nth frame image, so as to obtain the standard movement displacement of the coach's left knee point in the first time period.
  • the electronic device 100 may also add the standard movement displacements of all the joints in the first time period to obtain the standard total movement displacement of the coach in the first time period.
  • the electronic device 100 may calculate the standard exercise frequency for the coach to complete each action according to the multiple frames of images during the playing of the fitness course. Exemplarily, in a fitness course playing multiple frames of images in which the coach completes a jumping process, the coach's posture can be changed from a standing posture to an upward jumping posture, then to a downward landing posture, and finally back to a standing posture. .
  • the electronic device 100 can determine the time, for example, 3 seconds (second, s), for the coach to complete a jumping and jumping process according to the images during the playing of the fitness course. Further, the electronic device 100 can calculate and obtain that the frequency at which the coach completes a jumping jump is 1/3 (times/s).
  • the exercise session includes time for the trainer to complete each movement.
  • part of a fitness class is 10 jumping jumps in 30 seconds.
  • the electronic device 100 may acquire the time of the above-mentioned exercise content and the number of completed jumping times in the fitness course. Further, the electronic device 100 can calculate the frequency of the coach completing one jumping jump.
  • the standard exercise intensity of a fitness course may be determined according to factors such as the difficulty of each action, the frequency of completing each action, the interval time between each action, and the like when the fitness course is formulated. The higher the standard exercise intensity, the higher the physical fitness requirements of the user.
  • the standard exercise intensity can be used as a reference for users to choose fitness courses.
  • the standard exercise intensity of the fitness course may also represent the standard exercise intensity of each sub-course in the fitness course.
  • a fitness class includes three sub-classes: Warm-up, Formal, and Stretching. Among them, the standard exercise intensity of warm-up exercise and stretching exercise is lower than that of stretching exercise.
  • the standard exercise data actually used may also be generated according to the standard exercise data of the coach in the fitness course and the position information of each joint point of the user. It is understandable that due to the inconsistency between the user's body shape and the coach's body shape, the user's exercise data cannot be directly compared with the coach's standard exercise data.
  • the electronic device 100 may process various data of each joint point in the standard exercise data of the coach according to the comparison between the body shape of the user and the coach, so as to generate standard exercise data suitable for the user.
  • the motion data of the user may include the position information of each joint point when the user performs each action, the movement displacement of each joint point of the user within a certain period of time, and the user's completion of each action. exercise frequency, etc.
  • the electronic device 100 may collect an image of the target user's body during exercise through the camera 193, and acquire the movement data of the target user from the above-mentioned body image.
  • the electronic device 100 may perform human posture detection according to the body image of the target user collected by the camera 193 to determine each joint point of the user. Further, the electronic device 100 may calculate motion data of the target user. Among them, the method for the electronic device 100 to determine the position information of each joint point of the target user, the method for determining the movement displacement of each joint point of the target user within a certain period of time, and the method for determining the movement frequency of each action performed by the target user can be respectively Reference is made to the method of determining standard motion data in the foregoing embodiments. I won't go into details here.
  • the following introduces a heart rate detection scenario involved in the embodiment of the present application.
  • the heart rate detection scene is a scene for detecting the user's heart rate during exercise.
  • the user exercising according to the fitness class on the electronic device 100 is used as an example for illustration.
  • Phase 1 Start a fitness class.
  • FIG. 4A exemplarily shows a user interface 21 on the electronic device 100 for presenting an application program installed by the electronic device 100 .
  • User interface 21 may include icons 211 for the application fitness, as well as icons for other applications such as mail, gallery, music, etc.
  • the icon of any application can be used to respond to a user's operation, such as a touch operation, so that the electronic device 100 starts the application corresponding to the icon.
  • the user interface 21 may further include more or less content, which is not limited in this embodiment of the present application.
  • the electronic device 100 may display the fitness course interface 22 as shown in FIG. 4B.
  • the fitness class interface 22 may include an application title bar 221 , a function bar 222 , and a display area 223 . in:
  • the application title bar 221 may be used to indicate that the current page is used to display the setting interface of the electronic device 100 .
  • the presentation form of the application title bar 221 may be text information "smart fitness", icons or other forms.
  • the function bar 222 may include: user center controls, course recommendation controls, fat burning area controls, shaping area controls, and shaping area controls. Not limited to the above-described controls, the function bar 222 may contain more or fewer controls.
  • the electronic device 100 may display the content indicated by the control in the display area 223 .
  • the electronic device 100 may display the interface content of the user's personal center in the display area 223 .
  • the electronic device 100 may display one or more recommended fitness courses in the display area 223 .
  • the display area 223 displays course covers of a plurality of recommended courses.
  • the course cover may include the course classification, duration, name, and exercise intensity of the corresponding fitness course.
  • the electronic device 100 may start a fitness course corresponding to the course cover, and display the sports content in the fitness course.
  • the embodiments of the present application do not limit the user operations mentioned above.
  • the user can also control the electronic device 100 through the remote control to execute corresponding instructions (eg, start a fitness application, start a fitness course, etc.).
  • the fitness course interface 22 may further include more or less content, which is not limited in this embodiment of the present application.
  • the electronic device 100 may start the fitness course. Wherein, in the process of playing the fitness course, the electronic device 100 needs to collect the image of the user through the camera. Then, before playing the fitness class, the electronic device 100 may prompt the user that the camera is about to be turned on.
  • the electronic device 100 may display a prompt box 224 .
  • the prompt box 224 may include a text description for turning on the camera.
  • the text description can be "The camera permission is enabled by default when a fitness course is started (the pictures captured by the camera are only used for local visual algorithm processing, and will not be stored or uploaded to the cloud server)".
  • the text description can be used to prompt the user that the camera is on during the playback of the fitness course.
  • the specific content of the above text description is not limited in the embodiments of the present application.
  • Prompt box 224 may also include a determination control 224A.
  • the electronic device 100 may turn on the camera 193 in response to a user operation acting on the determination control 224A.
  • Phase 2 Identify target users and their personal information.
  • the above-mentioned target users may refer to users who exercise and need to record exercise data during the process of playing a fitness course on the electronic device.
  • the above personal information may include, but is not limited to, resting heart rate, age, and body fat percentage.
  • the electronic device 100 may collect the user's face information to determine the target user who is exercising. Determining the target user facilitates the electronic device 100 to accurately obtain the movement data of the target user. In this way, when users other than the target user appear within the shooting range of the camera, the motion data obtained by the electronic device 100 is not accurate.
  • the electronic device 100 may display the target user determination interface 23 .
  • the target user determination interface 23 may include a prompt and a face capture box 231 .
  • the prompt language may be used to prompt the user to perform face entry.
  • the prompt can be a text prompt "Please keep the front face in the collection frame".
  • the embodiments of the present application do not limit the form and specific content of the above prompts.
  • the face collection frame 231 may be used to display the face image collected by the camera.
  • the electronic device 100 may display a prompt box 232 as shown in FIG. 4E on the target user determination interface 23 .
  • the prompt box 232 may be used to prompt the target user that the face collection is successful.
  • the electronic device 100 can detect the resting heart rate of the user according to the non-contact heart rate detection method in the foregoing embodiment. Since the target user has not started exercising at this time, the heart rate calculated according to the currently collected face image can be considered as having no movement interference. For example, the electronic device 100 calculates the user's resting heart rate to be 70 bpm according to the face image collected during the target user determination process. The electronic device 100 may prompt the target user that the resting heart rate is 70 bpm in the prompt box 232 .
  • the electronic device 100 can use the target tracking algorithm to determine the data of the area where the target user is located in the image data collected by the camera during the playing of the fitness course. In this way, the electronic device can calculate the movement data of the target user.
  • the target tracking algorithm For the implementation manner of the above target tracking algorithm, reference may be made to the specific implementation of the target tracking algorithm in the prior art, which will not be repeated here.
  • the electronic device 100 may acquire personal information such as the target user's age and body fat percentage. As shown in FIG. 4F , electronic device 100 may display user interface 24 .
  • the user interface 24 may include a prompt 241 , an information input area 242 , a confirmation control 243 and a skip control 244 . in:
  • the prompt 241 can be used to prompt the user to input personal information in the information input area 242 .
  • the prompt language 241 may include a text prompt "Enter data to more accurately detect your heart rate during exercise!.
  • the specific content of the prompt 241 is not limited in the embodiment of the present application.
  • the information input area 242 can be used for the user to input his own personal information. Such as age, body fat percentage, etc.
  • Information input area 242 may include associated device controls 242A.
  • the associated device control 242A can be used to associate the electronic device 100 with the body fat percentage detection device, and obtain the user's body fat percentage.
  • the associated device control 242A may contain a text prompt "The associated device obtains body fat percentage". The above text prompt may be used to prompt the user to input the body fat rate by associating with his own body fat rate detection device.
  • the electronic device 100 may search for nearby body fat percentage detection devices, and establish a communication connection with the searched body fat percentage detection devices.
  • the electronic device 100 may acquire the user's body fat percentage from the body fat percentage detection device. This can improve the convenience for the user to input personal information, so as to prevent the user from forgetting or unaware of personal information such as his body fat percentage.
  • Confirmation control 243 may be used for electronic device 100 to store personal information entered by the user in information input area 242 .
  • Skip control 244 may be used by the user to skip the process of entering personal information.
  • the electronic device 100 may play a fitness session in response to a user operation acting on the confirm control 243 or the skip control 244 .
  • This embodiment of the present application does not limit the above-mentioned method for confirming the target user.
  • the electronic device 100 may collect other biometric information of the user through a camera, such as hand biometric information, to target the user.
  • the electronic device 100 may also prompt the user to complete the preset action, and determine the user who completes the foregoing preset action as the target user through the image captured by the camera.
  • the electronic device 100 stores a face image of the target user.
  • the target user can log into the personal account of the fitness app before playing the fitness class.
  • the electronic device 100 may acquire the face image of the target user. According to the face image of the target user, the electronic device 100 can determine the region where the target user is located from the image captured by the camera, and then calculate the user's motion data and heart rate.
  • the electronic device 100 may also store personal information of the target user (eg, resting heart rate, age, body fat percentage, etc.).
  • personal information of the target user eg, resting heart rate, age, body fat percentage, etc.
  • the electronic device 100 can confirm that the user corresponding to the account is the target user, and can obtain and store the personal information. In this way, the user does not need to collect face images and input personal information before playing a fitness course every time.
  • the above-mentioned target users may include multiple users.
  • the electronic device 100 may acquire the number of target users before playing the fitness course. Further, the electronic device 100 may acquire face images of all target users and personal information of each target user. During the process of playing the fitness class, the electronic device 100 may calculate the exercise data and heart rate of all target users.
  • the number of target users is taken as an example for introduction.
  • Stage 3 Detect the target user's heart rate during exercise.
  • the electronic device 100 may play a fitness class.
  • the electronic device 100 may display the motion interface 25 .
  • Exercise interface 25 may include exercise class window 251 and user exercise window 252 . in,
  • the fitness class window 251 can be used to display the specific content of the fitness class.
  • the specific content of the fitness class may include: time indicator 251A, action name 251B, action times indicator 251C, action duration indicator 251D, and images of the coach performing actions in the fitness class, and so on.
  • the above-mentioned time indicator 251 may be used to indicate the time when the fitness class has currently been performed. For example, a time indicator 251A of "03:21" may indicate that the exercise session has currently run for 3 minutes and 21 seconds.
  • the action name 251B described above may be used to indicate the name of the action currently being performed by the fitness class.
  • the action name 251B is "holding the head and raising the knees to the left", which indicates that the current action is holding the head and raising the knees to the left.
  • the above-mentioned action times indicator 251C can be used to indicate the total number of times that the current exercise of the fitness course needs to be completed and the number of times that has been completed currently. For example, if the action times indicator 251C is "3/10", it may indicate that the total number of times the action "holding the head, raising the knees and raising the left" needs to be completed is 10 times, and the coach has completed 3 times at present.
  • the above-mentioned action duration indicator 251D can be used to indicate the total time duration of the action currently performed in the fitness course and the time duration that has been performed at present.
  • the action duration indicator 251D is "9s/30s", which can indicate that the current action “holding the head and raising the knees left” needs to be done for 30 seconds, and the coach has already done it for 9 seconds.
  • the electronic device 100 may acquire the standard exercise data of the fitness course. For example, according to the above-mentioned action times indicator 251C and the above-mentioned action duration indicator 251D, the electronic device 100 can determine that the frequency of the coach performing the action "holding the head and raising the knees to the left" is 1/3 (times/s). The electronic device 100 can determine the standard movement displacement of each joint point of the coach within a certain period of time according to the above-mentioned images of the coach's actions in the fitness course. For the specific implementation manner of determining the standard motion displacement, reference may be made to the foregoing embodiments, which will not be repeated here.
  • the user fitness window 252 can be used to display the physical posture of the target user captured by the camera in real time.
  • the user fitness window 252 can also be used to display the target user's heart rate detected by the electronic device 100 in real time. For example, the electronic device 100 calculates that the detected heart rate of the target user in this time period is 83 bpm according to the face image of the target user acquired by the camera in real time in a certain period of time. Then the value of the heart rate of the heart rate display box 252A may be 83bpm.
  • the electronic device 100 may update the heart rate in the heart rate display box 252A every preset time period.
  • This embodiment of the present application does not limit the distribution of the above-mentioned fitness course window 251 and the above-mentioned user fitness window 252 on the exercise interface 25 .
  • the fitness course window 251 and the user fitness window 252 can be distributed left and right as shown in FIG. 4G , and there is no overlapping area distribution, or the fitness course window 251 can occupy all the exercise interface 25, and the user fitness window 252 can be suspended in a small floating window.
  • the above-mentioned motion interface 25 may further include more or less content, which is not limited in this embodiment of the present application.
  • the electronic device 100 can compare the motion data of the target user with the standard motion data to determine whether the target user's action is correct and whether the range of the target user's action reaches the range of the action in the standard motion data. Then, the electronic device 100 may display, on the exercise interface 25 , the score of the action of the target user, the relevant prompt words that prompt the target user to improve the action, and the like.
  • the electronic device 100 displays the heart rate of the target user on the exercise interface 25 in real time, which is helpful for the target user to intuitively understand the change of his own heart rate and adjust his exercise intensity reasonably. For example, when the detected heart rate is low and the target user perceives that the current exercise intensity of the fitness course is low, the target user can actively increase their actual exercise intensity (such as increasing the frequency of actions, increasing the range of completing an action, etc.). In this way, the target user can achieve a better exercise effect. When the detected heart rate is high (for example, reaching or even exceeding the target user's maximum heart rate), the target user can temporarily stop exercising or actively reduce their actual exercise intensity to avoid excessive exercise causing damage to the body.
  • the detected heart rate is high (for example, reaching or even exceeding the target user's maximum heart rate)
  • the target user can temporarily stop exercising or actively reduce their actual exercise intensity to avoid excessive exercise causing damage to the body.
  • the electronic device 100 may calculate the actual exercise intensity of the target user within a certain period of time according to the exercise data and personal information of the target user. According to the actual exercise intensity of the target user, the electronic device 100 may calculate the expected heart rate interval of the target user within this time period. Further, the electronic device 100 can verify whether there is an error in the heart rate to be verified obtained by the non-contact heart rate detection method according to the above-mentioned expected heart rate interval, and correct the heart rate to be verified with an error.
  • the electronic device 100 may calculate the actual exercise intensity of the target user in this period of time according to the movement displacement of each joint point of the target user, the frequency of actions performed by the target user, the age of the target user, and the body fat percentage .
  • the electronic device 100 determines n frames of images from the multiple frames of images collected by the camera in the first time period.
  • the above-mentioned n frames of images may be all frame images collected by the camera in the first time period.
  • the above-mentioned n frames of images may also be partial frame images collected by the camera in the first time period.
  • the electronic device 100 selects one frame of images every preset interval frame number, and selects n frames of images in total.
  • the embodiments of the present application do not limit the method for the electronic device to determine the n frames of images in the first time period during the movement of the target user.
  • the above-mentioned first time period is any time period during which the electronic device 100 plays the fitness course.
  • the length of the above-mentioned first time period may be a time length such as 1s, 2s, or the like. This embodiment of the present application does not limit the length of the first time period.
  • the electronic device 100 can calculate and obtain the total motion displacement dis of all the joint points of the target user in the first time period.
  • the expression of dis can refer to the following formula (1):
  • m represents the number of joint points determined by the electronic device 100 in one frame of image.
  • ⁇ x k_ti can represent the motion displacement of the kth joint point in the front-rear direction between the i-th frame image and the i+1-th frame image.
  • ⁇ y k_ti can represent the movement displacement of k joint points in the horizontal direction between the i-th frame image and the i+1-th frame image.
  • ⁇ z k_ti can represent the motion displacement of k joint points in the vertical direction between the i-th frame image and the i+1-th frame image.
  • the electronic device 100 may calculate the frequency of actions performed by the target user within the first time period.
  • the electronic device 100 may determine the time elapsed between when the user starts to perform a certain action and ends a certain action according to the human body gesture detection algorithm, and then obtains the frequency of the target user performing the action.
  • the electronic device 100 may use the frequency as the frequency fre of the action performed by the target user in the first time period.
  • the target user did not complete an action within the first time period.
  • the electronic device 100 may acquire the frequency of the target user completing a certain action within the time period closest to the first time period.
  • the electronic device 100 may use the frequency as the frequency fre of the action performed by the target user in the first time period. This embodiment of the present application does not limit the method for the electronic device 100 to calculate the frequency of actions performed by the target user within the first time period.
  • the electronic device 100 can calculate the total motion displacement dis of all the joints of the target user in the first time period, the frequency fre of the actions performed by the target user in the first time period, the body fat rate fat_rate of the target user, and the target user.
  • the expression of the weighted value W can refer to the following formula (2):
  • the specific values of ⁇ , ⁇ , ⁇ , and ⁇ are not otherwise limited in the embodiments of the present application.
  • the electronic device 100 may determine the actual exercise intensity Q of the target user according to the stored exercise intensity model.
  • the above exercise intensity model may be determined according to the relationship between the weighted value W and the exercise intensity Q reflected by a large amount of data.
  • the embodiments of the present application do not limit the specific method for determining the above-mentioned exercise intensity model.
  • FIG. 5 exemplarily shows a schematic diagram of a relationship between the exercise intensity Q and the weighting value W in the above exercise intensity model.
  • the specific value of the exercise intensity Q may be a positive number greater than or equal to 0 and less than or equal to 1.
  • the electronic device 100 may divide exercise intensity intervals according to the value of exercise intensity Q. For example, the electronic device 100 may divide three exercise intensity intervals: a first exercise intensity interval (or low intensity interval), a second exercise intensity interval (or medium intensity interval), and a third exercise intensity interval (or high intensity interval).
  • the value of the exercise intensity Q in the first exercise intensity interval may be a value greater than or equal to 0 and less than 0.5.
  • the value of the exercise intensity Q in the second exercise intensity interval may be a value greater than 0.5 and less than 0.75.
  • the value of the exercise intensity Q in the third exercise intensity interval may be a value greater than 0.75 and less than or equal to 1. This embodiment of the present application does not limit the division manner of the above exercise intensity interval.
  • the electronic device 100 can calculate the actual exercise intensity of the target user and the exercise intensity interval to which it belongs according to the exercise intensity model.
  • FIG. 5 is only an example of the relationship between the exercise intensity Q and the weighted value W in the exercise intensity model, and does not limit the specific content of the exercise intensity model.
  • Detect the actual movement displacement of the user and the frequency of completing the action and the exercise intensity can be measured according to the movement displacement and the frequency of completing the action.
  • the electronic device can estimate the actual exercise intensity of the target user according to the actual movement displacement of each joint point of the target user and the frequency of completing the action.
  • there are differences in exercise intensity For example, a 40-year-old user tends to exercise more intensely than a 20-year-old user when performing the same action with the same frequency. Therefore, calculating the exercise intensity in combination with the target user's age and body fat percentage can more accurately calculate the target user's actual exercise intensity.
  • the electronic device 100 may further calculate the actual exercise intensity of the target user in the first time period in combination with the standard exercise data of the fitness course in the first time period.
  • the standard exercise data of the fitness course may include the standard exercise intensity Q stan of the exercise content of the fitness course in the first time period.
  • the electronic device 100 can calculate the weighting value W1 according to the following formula (3).
  • the specific values of ⁇ 1, ⁇ 1, ⁇ 1, ⁇ 1, and ⁇ 1 are not otherwise limited in this embodiment of the present application.
  • may be the degree of completion of the target user relative to the standard exercise data of the fitness course during exercise in the first time period.
  • the above degree of completion can be based on the movement displacement of each joint point of the target user, the movement displacement of each joint point of the coach in the standard movement data, the frequency of actions performed by the target user in the first time period, and the standard movement data in the coach at the first time.
  • the frequency of actions performed by the segment is estimated by several data items.
  • the expression of ⁇ can refer to the following formula (4):
  • can represent the weight of the frequency in calculating the completion degree ⁇ . It can represent the weight of the k-th joint point's motion displacement when calculating the completion degree ⁇ .
  • m represents the number of joint points determined by the electronic device 100 on one frame of image.
  • fre stan can represent the frequency of actions performed by the coach in the first time period in the standard sports data.
  • Dis k may represent the movement displacement of the kth joint point of the target user in the first time period.
  • dis stan_k may represent the movement displacement of the k-th joint point of the coach in the standard movement data in the first time period.
  • the embodiment of the present application does not limit the method for calculating the above-mentioned completion degree ⁇ .
  • the electronic device 100 may calculate the actual exercise intensity of the target user in the first time period and the exercise intensity interval to which it belongs according to the stored exercise intensity model.
  • the above exercise intensity model may be used to reflect the mapping relationship between the above weighted value W1 and the actual exercise intensity Q of the target user.
  • the standard exercise intensity of the fitness class can be used as a factor in estimating the actual exercise intensity of the target user.
  • the electronic device obtains the degree of completion of the fitness course completed by the target user by comparing the actual movement displacement of each joint point of the target user and the frequency of the action performed with the standard movement data of the fitness course. According to the product of the completion degree and the standard exercise intensity, the electronic device can estimate the actual exercise intensity of the target user. Combined with the standard exercise intensity of the fitness course, the electronic device can more accurately calculate the actual exercise intensity of the target user.
  • the electronic device 100 does not obtain the age and/or body fat percentage of the target user. As shown in FIG. 4F , the electronic device 100 does not receive the age and body fat percentage input by the user, and receives a user operation acting on the skip control 244 .
  • the electronic device 100 can calculate the actual exercise intensity of the target user according to one or more of the above-mentioned movement displacements of each joint point of the target user, the frequency of the target user's actions, and the standard exercise data of the fitness course. exercise intensity.
  • This embodiment of the present application does not limit the above parameters used in calculating the actual exercise intensity of the target user.
  • the electronic device may also calculate the actual exercise intensity of the target user in combination with the target user's gender, the oxygen consumption per unit time, and the like.
  • the electronic device 100 may determine the expected heart rate range of the target user in the first time period.
  • the electronic device 100 may calculate the expected heart rate interval of the target user in the first time period according to the following formula (5).
  • Expected heart rate interval (maximum heart rate - resting heart rate) * exercise intensity interval + resting heart rate (5)
  • the above-mentioned maximum heart rate may represent the maximum value that the target user's heart rate can reach.
  • the value of the maximum heart rate may be 220 minus the age of the target user.
  • This embodiment of the present application does not limit the calculation method of the maximum heart rate.
  • the resting heart rate may be the heart rate value calculated by the electronic device 100 when the face image of the target user is collected as shown in FIG. 4D and FIG. 4E .
  • the resting heart rate may also be acquired by the electronic device 100 from the stored personal information of the target user. This embodiment of the present application does not limit the method for the electronic device 100 to obtain the resting heart rate of the target user.
  • the first exercise intensity interval is [0, 0.5).
  • the second exercise intensity interval is [0.5, 0.75).
  • the third exercise intensity interval is [0.75, 1].
  • the above interval [0, 0.5) may indicate that the value of the exercise intensity in the first exercise intensity interval is greater than or equal to 0 and less than 0.5.
  • the above interval [0.5, 0.75) may indicate that the value of the exercise intensity in the second exercise intensity interval is greater than or equal to 0.5 and less than 0.75.
  • the above interval [0.75, 1] may indicate that the interval of the exercise intensity in the third exercise intensity interval is greater than or equal to 0.75 and less than or equal to 1.
  • the actual exercise intensity of the target user in the first time period belongs to the above-mentioned first exercise intensity interval.
  • the target user is 20 years old and has a resting heart rate of 70bpm. Then the maximum heart rate of the target user is 200bpm.
  • the electronic device 100 can calculate and obtain the expected heart rate interval of the target user in the first time period: [70, 135).
  • the above-mentioned interval [70, 135) may represent a value of the heart rate within the expected heart rate interval greater than or equal to 70 bpm and less than 135 bpm.
  • the electronic device 100 may calculate the heart rate of the target user in the first time period according to the non-contact heart rate detection method in the foregoing embodiment, and obtain the heart rate to be verified in the first time period. Further, the electronic device 100 may verify the heart rate to be verified in the first time period by using the expected heart rate interval in the first time period to determine whether there is an error in the heart rate to be verified.
  • the electronic device 100 may determine that there is no error in the heart rate interval to be verified. Then, the electronic device 100 may use the heart rate to be verified in the first time period as the detected heart rate of the target user in the first time period.
  • the electronic device 100 may determine that there is an error in the heart rate to be verified. Then, the electronic device 100 can correct the heart rate to be verified in the first time period to obtain the detected heart rate in the first time period. The detected heart rate in the first time period belongs to the expected heart rate range in the first time period.
  • the electronic device 100 may correct the to-be-verified heart rate in the first time period to the expected heart rate in the first time period The minimum value of the heart rate in the heart rate zone.
  • the electronic device 100 may divide the expected heart rate interval in the first time period into the first half and the second half according to the heart rate value located in the middle of the expected heart rate interval in the first time period.
  • the electronic device 100 may correct the heart rate to be verified in the first time period to any heart rate value in the first half of the expected heart rate interval in the first time period.
  • the electronic device 100 may correct the to-be-verified heart rate in the first time period to the expected heart rate interval in the first time period The maximum value of the center rate. Alternatively, the electronic device 100 may correct the heart rate to be verified in the first time period to any heart rate value in the second half of the expected heart rate interval in the first time period.
  • the embodiment of the present application does not limit the specific method for the electronic device 100 to correct the heart rate to be verified with errors according to the expected heart rate interval.
  • the expected heart rate interval of the target user in the first time period is [70, 135). If the electronic device 100 calculates that the to-be-verified heart rate of the target user in the first time period is 55 bpm, the electronic device 100 may correct the to-be-verified heart rate to 70 bpm. That is, the electronic device 100 may take 70 bpm as the detected heart rate of the target user in the first time period. If the electronic device 100 calculates that the to-be-verified heart rate of the target user in the first time period is 160 bpm, the electronic device 100 can correct the to-be-verified heart rate to 134 bpm. That is, the electronic device 100 may take 134 bpm as the detected heart rate of the target user in the first time period.
  • the target user can easily know his heart rate during exercise without wearing other wearable devices for heart rate detection.
  • the electronic device can determine the expected heart rate interval of the target user according to the actual exercise intensity of the user. According to the expected heart rate interval, the electronic device can correct the heart rate with errors. In this way, the electronic device can more accurately calculate the heart rate of the target user during exercise, so that the heart rate obtained by the target user has more reference significance.
  • the images captured by the camera of the electronic device 100 within a certain period of time do not include the face image of the target user.
  • the camera cannot capture the face image of the target user. Then the electronic device 100 cannot calculate the heart rate of the target user according to the non-contact heart rate detection method in the foregoing embodiment.
  • the electronic device 100 can use the detection heart rate of the time period in which the face image of the target user can be collected closest to the time period in which the face image of the target user cannot be collected as the time period in which the face image of the target user cannot be collected. heart rate detection inside. That is to say, if the image captured by the camera of the electronic device 100 in the first time period does not contain the face image of the target user, the electronic device 100 can start detecting the target user's heart rate to the above-mentioned first time period. In this process, the detected heart rate of the target user obtained by the last calculation is used as the detected heart rate of the target user in the first time period, and is provided to the user (for example, displayed on the display screen of the electronic device 100).
  • the electronic device 100 may be based on the detected heart rate of the target user obtained by the last calculation and the actual heart rate of the target user in the first time period during the process from the time when the target user's heart rate is detected to the above-mentioned first time period.
  • the exercise intensity is used to predict the detected heart rate of the target user in the first time period.
  • the electronic device 100 may calculate the target user's expected heart rate interval in the first time period by using the target user's actual exercise intensity in the first time period and the target user's personal information.
  • the electronic device 100 may predict the detected heart rate of the target user in the first time period in combination with the expected heart rate interval in the first time period.
  • the electronic device 100 may use any value in the expected heart rate interval in the first time period as the detected heart rate of the target user in the first time period.
  • This embodiment of the present application does not limit the method for the electronic device 100 to predict the detected heart rate in the time period when the face image of the target user cannot be collected.
  • the electronic device 100 may also verify the heart rate calculated based on the contact heart rate detection method.
  • the above-mentioned contact heart rate detection method the user needs to touch the electronic device for heart rate detection.
  • the above-mentioned electronic device for heart rate detection can be, for example, a smart bracelet, a heart rate detection chest strap, and the like.
  • the above-mentioned contact heart rate detection method may be, for example, a photoplethysmography (PPG) detection method, an electrocardiography (electrocardiography, ECG) detection method, and the like.
  • PPG photoplethysmography
  • ECG electrocardiography
  • the electronic device 100 may acquire the heart rate detected by the above-mentioned electronic device for heart rate detection, and use the heart rate as the heart rate to be verified. Further, the electronic device 100 may determine the actual exercise intensity of the target user according to the methods in the foregoing embodiments, and determine the expected heart rate interval of the target user according to the actual exercise intensity. The electronic device 100 can verify the heart rate to be verified obtained by the non-contact heart rate detection method by using the above-mentioned expected heart rate interval, so as to obtain a final detection result. The electronic device 100 may present the above-mentioned final detection result to the target user on the display screen.
  • the electronic device 100 may also acquire movement data of the target user from other electronic devices.
  • the above-mentioned other electronic devices may be, for example, electronic devices including motion sensors (eg, acceleration sensors, gyroscope sensors, inertial sensors).
  • the electronic device can calculate movement data such as the movement displacement of the target user during the movement and the frequency of completing the movement through the movement sensor.
  • the electronic device 100 may acquire the movement data of the target user from the above-mentioned electronic device including the movement sensor.
  • the electronic device 100 can determine the exercise intensity interval of the target user, and then determine the expected heart rate interval of the target user. Then, the electronic device 100 can use the expected heart rate interval to verify the heart rate to be verified, so as to improve the accuracy of heart rate detection.
  • This embodiment of the present application does not limit the method for the electronic device 100 to acquire the motion data of the target user.
  • the movement by the user may be voluntary movement. That is, the user does not exercise according to the relevant fitness courses in the electronic device 100 . Wherein, when the user performs voluntary exercise, the electronic device 100 does not play the fitness course. Alternatively, the user may exercise according to the somatosensory fitness game in the electronic device 100 . The above somatosensory fitness game can instruct the user to complete the corresponding sports content through the relevant game scene. The electronic device 100 may play the game interface of the somatosensory fitness game when the user exercises memory according to the somatosensory fitness game in the electronic device 100 .
  • the electronic device 100 can still determine the target user according to the method in the foregoing embodiment, and obtain the personal information of the target user and the physical information of the target user during the exercise. Exercise data to calculate the actual exercise intensity of the target user. Further, the electronic device 100 may determine the expected heart rate interval of the target user according to the actual exercise intensity of the user, and use the expected heart rate interval to verify the calculated heart rate to be verified.
  • FIG. 6 exemplarily shows a fitness report interface 26 provided by an embodiment of the present application.
  • the electronic device 100 may display the fitness report interface 26 shown in FIG. 6 to display the relevant data of the user during the exercise.
  • the fitness report interface 26 may include exercise time 261 , exercise score 262 , fitness course name 263 , heart rate graph 264 , low-intensity exercise time 265 , medium-intensity exercise time 266 , high-intensity exercise time 267 , and calories burned 268 , sport 269 , do it again control 2610 and close control 2611 . in,
  • Exercise time 261 may represent the time it takes the user to complete a fitness session. For example, "30:00" for the exercise time 261 may indicate that it took the user 30 minutes to complete the fitness class.
  • the exercise score 262 may represent the user's achievement in completing a fitness class.
  • the specific value of the exercise score 262 may be obtained by the electronic device 100 comparing the standard exercise data of the fitness course with the exercise data of the user.
  • the calculation method of the motion score 262 is not limited here.
  • the fitness class name 263 may represent the name of the fitness class.
  • the name of the fitness class is "Full Body Fat Burning beginner.”
  • Heart rate graph 264 may represent changes in the user's heart rate during the exercise session.
  • the heart rate in the heart rate graph 264 may be the detected heart rate of the target user obtained by the electronic device 100 according to the heart rate detection method in the foregoing embodiment.
  • the low-intensity exercise time 265 , the medium-intensity exercise time 266 , and the high-intensity exercise time 267 may respectively represent the low-intensity exercise time, the medium-intensity exercise time, and the high-intensity exercise time during the user's exercise course.
  • the above-mentioned division manner of low-intensity exercise, medium-intensity exercise and high-intensity exercise may be the division manner of the first exercise intensity interval, the second exercise intensity interval and the third exercise intensity interval in the foregoing embodiment.
  • the low-intensity exercise may indicate that the exercise intensity value belongs to the first exercise intensity interval.
  • the moderate-intensity exercise may indicate that the exercise intensity value belongs to the second exercise intensity interval.
  • the high-intensity exercise may indicate that the exercise intensity value belongs to the third exercise intensity interval.
  • Calories burned 268 may represent the calories burned by the user to complete the fitness session.
  • the embodiment of the present application does not limit the method of calculating the consumed heat 268 .
  • Exercise 269 may represent the movements included in the fitness class. For example, shoulder circles, hand stretches, etc.
  • the retry control 2610 may be used to re-run the exercise session indicated by the exercise session name 263 above.
  • the close control 2611 may be used for the electronic device 100 to close the fitness report interface 26 .
  • FIG. 7 exemplarily shows a flowchart of a heart rate detection method provided by an embodiment of the present application.
  • the heart rate detection method may include steps S101 to S109. in:
  • the electronic device 100 determines a target user through a camera.
  • the electronic device 100 may turn on the camera.
  • the above-mentioned user operation of starting a fitness course may be, for example, a user operation acting on the course cover of the fitness course as shown in FIG. 4B .
  • the electronic device 100 includes a setting option for detecting exercise heart rate.
  • the function of detecting the exercise heart rate in the electronic device 100 can be enabled.
  • the electronic device 100 may turn on the camera to determine the target user, and detect the target user's heart rate.
  • the embodiment of the present application does not limit the timing for turning on the camera of the electronic device 100 .
  • a detection device such as an infrared light sensor and a laser sensor may also be used.
  • the electronic device 100 acquires the personal information of the target user.
  • the above personal information may include resting heart rate, age, and body fat percentage.
  • the electronic device 100 may display a personal information input interface before playing the fitness class.
  • Target users can enter their personal information on the above-mentioned personal information input interface.
  • the electronic device 100 may receive the input of the target user to obtain the personal information of the target user.
  • the above-mentioned personal information input interface can be, for example, the user interface 24 shown in the aforementioned FIG. 4F .
  • the target user logs into his account in the fitness application.
  • the electronic device 100 may obtain the personal information of the target user corresponding to the current login account from the local or the cloud.
  • This embodiment of the present application does not limit the manner in which the electronic device 100 obtains the personal information of the target user.
  • personal information can also contain less or more content.
  • the personal information may also include the gender of the target user, the oxygen consumption per unit time, and the like.
  • the electronic device 100 continuously collects body images of the target user during exercise through the camera.
  • the electronic device 100 determines the face image of the target user in the first time period from the above-mentioned body image, and calculates the heart rate to be verified of the target user in the first time period according to the above-mentioned face image.
  • the electronic device 100 may calculate the target user's heart rate according to the non-contact heart rate detection method in the foregoing embodiments.
  • the heart rate calculated above is the to-be-verified heart rate of the target user in the first time period.
  • the electronic device 100 calculates the actual exercise intensity of the target user in the first time period according to the body image of the target user in the first time period in the body image collected in step S103 .
  • the electronic device 100 calculates the expected heart rate interval of the target user in the first time period.
  • the electronic device 100 can calculate the actual exercise intensity of the target user's heart rate to be verified in the first time period according to the body image of the target user in the first time period.
  • the electronic device 100 uses the expected heart rate interval in the first time period to determine whether there is an error in the heart rate to be verified obtained in step S104 .
  • the electronic device 100 can determine whether there is an error in the to-be-verified heart rate in the first time period according to whether the target user's to-be-verified heart rate in the first time period is included in the expected heart rate range in the first time period.
  • the electronic device 100 may determine that there is no error in the heart rate to be verified in the first time period. Further, the electronic device 100 may execute the following step S108.
  • the electronic device 100 may determine that there is an error in the heart rate to be verified in the first time period. Further, the electronic device 100 may perform the following step S109.
  • the electronic device 100 uses the heart rate to be verified in the first time period as the detected heart rate in the first time period.
  • the electronic device 100 corrects the heart rate to be verified in the first time period according to the expected heart rate interval in the first time period, and uses the corrected heart rate as the first heart rate. Detected heart rate over a period of time.
  • the electronic device 100 may provide the target user with the detected heart rate of the target user in the first time period obtained according to step S108 or step S109. For example, as shown in FIG. 4G , the electronic device 100 may display the detected heart rate in the first time period on the display screen. In this way, the target user can intuitively obtain their own heart rate during exercise.
  • the electronic device determines the expected heart rate interval of the target user through the actual exercise intensity of the user, and corrects the heart rate with errors according to the expected heart rate interval.
  • the above heart rate detection method can reduce the interference of the user's movement on the heart rate detection, and improve the accuracy of the heart rate detection. Therefore, the detected heart rate obtained by the user has more reference significance for the user.
  • the electronic device 100 may compare the actual exercise intensity of the user within the first time period and the previous time period of the first time period. If the difference between the exercise intensities calculated in the two consecutive time periods is greater than the preset threshold, the electronic device 100 may not use the expected heart rate interval calculated according to the exercise intensity in the first time period to adjust the waiting time in the first time period. Verify that the heart rate is corrected. Specifically, the electronic device 100 may use the detected heart rate obtained in the previous period as the detected heart rate in the first period. That is, the electronic device 100 can display the detected heart rate obtained in the previous period in the heart rate display frame 252A of the display screen within the first period of time.
  • the actual exercise intensity of the user in a certain period of time is related to the movement displacement of each joint point of the user in this period of time and the frequency of completing the action. If the difference between the movement displacement of each joint point and the frequency of completing the action is large in two consecutive time periods, for example, if the user performed a relatively gentle stretching exercise in the previous time period, in the latter time period If a fast jumping motion is performed, the difference between the motion intensities of the two time periods calculated by the electronic device 100 may be large. If the difference between the exercise intensities calculated in two consecutive time periods is too large, a sudden change may occur in the exercise intensity interval described by the exercise intensities of the two consecutive time periods.
  • the expected heart rate interval calculated by using the above exercise intensity interval will also have a sudden change. That is, the difference between the expected heart rate intervals of these two consecutive time periods is relatively large. Then, after the electronic device 100 uses the expected heart rate range to correct the heart rate to be verified, it may cause sudden changes in the detected heart rate in these two consecutive time periods. The human heart rate changes slowly. Heart rate generally does not change abruptly over two consecutive time periods. Therefore, the electronic device 100 may not use the expected heart rate interval to correct the heart rate to be verified when judging that the user's exercise intensity has abruptly changed in two consecutive time periods, so as to avoid errors in detecting the heart rate.
  • the heart rate detection method shown in FIG. 7 can be implemented in a scenario where the actual exercise intensity of the user changes gradually, so as to improve the accuracy of the heart rate detection by the electronic device during the user's exercise.
  • the electronic device 100 may estimate the heart rate variation of the target user according to changes in the actual exercise intensity of the target user in two consecutive time periods, and then determine the expected heart rate interval of the target user in the current time period.
  • the actual exercise intensity of the user can be used to estimate the heart rate of the user. If the actual exercise intensity of the user in the current time period is higher than the actual exercise intensity in the previous time period, the change trend of the user's heart rate from the previous time period to the current time period tends to increase. Moreover, the higher the actual exercise intensity in the current time period is than the actual exercise intensity in the previous time period, the faster the heart rate of the user tends to rise. If the actual exercise intensity of the user in the current time period is lower than the actual exercise intensity in the previous time period, the change trend of the user's heart rate from the previous time period to the current time period tends to decrease. Moreover, the lower the actual exercise intensity in the current time period is than the actual exercise intensity in the previous time period, the faster the rate of the user's heart rate decline tends to be.
  • Another method for determining an expected heart rate interval of a target user is specifically described below.
  • the expected heart rate variation interval of the target user in the first time period may represent the expected change in the target user's heart rate in the first time period.
  • the electronic device 100 may calculate the expected heart rate interval of the target user in the first time period according to the detected heart rate in the previous time period of the first time period and the expected heart rate variation interval in the first time period.
  • the heart rate variability model may be stored in the electronic device 100 .
  • the heart rate change rate model can be used to represent the mapping relationship between the heart rate change rate v and the exercise intensity change amount ⁇ Q.
  • the heart rate change rate model may be determined according to the relationship between the heart rate change rate v and the exercise intensity change amount ⁇ Q reflected by a large amount of data.
  • the electronic device 100 may adjust the above-mentioned heart rate change rate model according to the relationship between the rate of change of the heart rate and the amount of change of the exercise intensity based on the historical exercise data of the target user.
  • the adjusted HRV model may be better suited for this target user. In this way, the electronic device 100 can calculate a more accurate expected heart rate variation range, thereby better improving the accuracy of heart rate detection.
  • the embodiments of the present application do not limit the method for determining the above-mentioned heart rate variation rate model.
  • FIG. 8 exemplarily shows a schematic diagram of a relationship between the heart rate change rate v and the exercise intensity change amount ⁇ Q in the above heart rate change rate model.
  • the specific expression of the above functional relationship is not limited in the embodiment of the present application.
  • the heart rate change rate v can be used to reflect the speed of heart rate change in a period of time.
  • the exercise intensity variation ⁇ Q may be the difference obtained by subtracting the actual exercise intensity of the target user in the current time period from the actual exercise intensity of the previous time period.
  • the electronic device 100 can determine the heart rate change rate of the target user in the current time period according to the heart rate change rate model.
  • FIG. 8 is only an example of the relationship between the heart rate change rate model and the exercise intensity change amount, and does not limit the specific content of the heart rate change rate model.
  • the electronic device 100 may determine the heart rate change rate interval of the target user in the current time period according to the above determined heart rate change rate in the current time period.
  • the electronic device 100 may calculate the expected heart rate variation range of the target user within the current time period according to the above heart rate variation rate range.
  • the heart rate change rate interval may be [heart rate change rate- ⁇ , heart rate change rate+ ⁇ ].
  • the above-mentioned value of ⁇ may be preset according to experience.
  • the value of ⁇ may be a value greater than 0 and less than or equal to 10.
  • the electronic device 100 may determine the value of ⁇ according to the actual exercise intensity of the user in the current time period.
  • the value of ⁇ may be negatively correlated with the actual exercise intensity of the user in the current time period.
  • the electronic device detects the user's heart rate using the non-contact heart rate detection method, if the collected face image of the user is blurred, the probability of error in the calculated heart rate to be verified is relatively high.
  • the blurred face image is mainly caused by the user's high-intensity movement. For example, when the user jumps quickly, the face image collected by the electronic device is often blurred. Then, the electronic device can increase the probability of correcting the heart rate to be verified by using the expected heart rate interval when the probability of an error in the heart rate to be verified is high, so as to improve the accuracy of heart rate detection.
  • the size of the range of the expected heart rate interval in the first time period may be determined by the value of ⁇ and the time length T of the first time period. The higher the actual exercise intensity of the user in the first time period is, the smaller the product of ⁇ and T is.
  • the specific expression of the functional relational expression g(Q) is not limited in this embodiment of the present application.
  • the heart rate variability interval described above has a higher degree of confidence than a single HRV value. That is, the probability that the actual heart rate variation of the user falls within the expected heart rate variation interval calculated according to the above heart rate variation rate interval is higher. In this way, the electronic device 100 can improve the accuracy of calculating the change in the user's heart rate in the current time period.
  • the electronic device 100 can calculate the expected heart rate change amount interval of the target user in the current time period in combination with the time length T of the current time period.
  • the electronic device 100 determines that the actual exercise intensity of the target user in the first time period is 0.3. The electronic device 100 also determines that the actual exercise intensity of the target user in the previous time period of the first time period is 0.1. Then, the electronic device 100 may determine that the variation in the exercise intensity of the target user in the first time period is 0.2. According to the above heart rate change rate model, the electronic device 100 can determine that the corresponding heart rate change rate when ⁇ Q is 0.2 is 2 bpm/s. ⁇ in the above heart rate change rate interval is 1 bpm/s. The time length of the first time period is 1s. Then the electronic device 100 can determine that the expected heart rate variation interval of the target user in the first time period is [1, 3].
  • the specific values of the above-mentioned exercise intensity change amount, the value of ⁇ , and the length of the first time period are all exemplary descriptions, and the method of determining the expected heart rate change range of the target user in the first time period in the embodiment of the present application is not relevant. produce limitation.
  • the electronic device 100 may calculate the expected heart rate range of the target user in combination with the detected heart rate in the previous time period of the first time period.
  • the electronic device 100 may calculate and obtain the expected heart rate interval of the target user in the first time period: within the first time period
  • the expected heart rate interval the detected heart rate in the second time period - the expected heart rate variation interval.
  • the above-mentioned first time period is an initial time period during the movement of the target user.
  • the electronic device 100 may calculate the expected heart rate interval of the target user in combination with the resting heart rate of the target user.
  • the expected heart rate interval in the first time period may be the sum of the target user's resting heart rate and the expected heart rate variation interval.
  • FIG. 9 exemplarily shows a flow chart of a heart rate detection method.
  • the heart rate detection method may include steps S201-S211. in:
  • Steps S201 to S203 are mainly methods for the electronic device 100 to determine the target user, obtain the personal information of the target user, and collect images of the target user during exercise.
  • steps S201-S203 reference may be made to steps S101-S103 in the method shown in FIG. 7, which will not be repeated here.
  • Step S204 is a method for the electronic device 100 to calculate and obtain the heart rate to be verified of the target user. For this step, reference may be made to step S104 in the aforementioned method shown in FIG. 7 , which will not be repeated here.
  • Steps S205 to S208 are methods for the electronic device 100 to calculate the expected heart rate zone of the target user.
  • the method for calculating the expected heart rate interval of the target user may refer to the method for determining the expected heart rate interval of the target user according to the change of the actual exercise intensity of the target user in two consecutive time periods with reference to the foregoing embodiments, which will not be repeated here.
  • Steps S209 to S211 are methods in which the electronic device 100 verifies the target user's verified heart rate according to the target user's expected heart rate interval, and corrects the erroneous heart rate to be verified to obtain the target user's detected heart rate.
  • steps S209-S211 reference may be made to steps S107-S109 in the method shown in FIG. 7, which will not be repeated here.
  • the electronic device can calculate the change amount of the target user's heart rate according to the actual exercise intensity change of the target user. Based on the detected heart rate in the previous period, the electronic device can calculate the expected heart rate interval of the target user in the current period, and use the expected heart rate interval to verify the heart rate to be verified calculated in the current period.
  • the above heart rate detection method can reduce the interference of the user's movement on the heart rate detection, and improve the accuracy of the heart rate detection. Therefore, the detected heart rate obtained by the user has more reference significance for the user.
  • the electronic device 100 may incorporate the heart rate detection methods shown in FIGS. 7 and 9 . For example, if it is detected that the difference between the user's exercise intensity in the first time period and the previous time period does not exceed a preset threshold, the electronic device 100 may determine the expected heart rate interval for the first time period according to the heart rate detection method shown in FIG. The expected heart rate zone is verified by the heart rate to be verified. If it is detected that the difference between the user's exercise intensity in the first time period and the previous time period exceeds a preset threshold, the electronic device 100 can determine the expected heart rate interval in the first time period according to the heart rate detection method shown in FIG. 9 , and according to the expected heart rate The interval to verify the heart rate to be verified.
  • FIG. 10 exemplarily shows a schematic structural diagram of an electronic device 100 provided by an embodiment of the present application.
  • the electronic device 100 may include a processor 110, an external memory interface 120, an internal memory 121, a universal serial bus (USB) interface 130, a charge management module 140, a power management module 141, a battery 142, an antenna 1, an antenna 2 , mobile communication module 150, wireless communication module 160, audio module 170, speaker 170A, receiver 170B, microphone 170C, headphone jack 170D, sensor module 180, buttons 190, motor 191, indicator 192, camera 193, display screen 194, and Subscriber identification module (subscriber identification module, SIM) card interface 195 and so on.
  • SIM Subscriber identification module
  • the sensor module 180 may include a pressure sensor 180A, a gyroscope sensor 180B, an air pressure sensor 180C, a magnetic sensor 180D, an acceleration sensor 180E, a distance sensor 180F, a proximity light sensor 180G, a fingerprint sensor 180H, a temperature sensor 180J, a touch sensor 180K, and ambient light. Sensor 180L, bone conduction sensor 180M, etc.
  • the structures illustrated in the embodiments of the present invention do not constitute a specific limitation on the electronic device 100 .
  • the electronic device 100 may include more or less components than shown, or combine some components, or separate some components, or arrange different components.
  • the illustrated components may be implemented in hardware, software, or a combination of software and hardware.
  • the processor 110 may include one or more processing units, for example, the processor 110 may include an application processor (application processor, AP), a modem processor, a graphics processor (graphics processing unit, GPU), an image signal processor (image signal processor, ISP), controller, memory, video codec, digital signal processor (digital signal processor, DSP), baseband processor, and/or neural-network processing unit (NPU) Wait. Wherein, different processing units may be independent devices, or may be integrated in one or more processors.
  • application processor application processor, AP
  • modem processor graphics processor
  • graphics processor graphics processor
  • ISP image signal processor
  • controller memory
  • video codec digital signal processor
  • DSP digital signal processor
  • NPU neural-network processing unit
  • the controller may be the nerve center and command center of the electronic device 100 .
  • the controller can generate an operation control signal according to the instruction operation code and timing signal, and complete the control of fetching and executing instructions.
  • a memory may also be provided in the processor 110 for storing instructions and data.
  • the memory in processor 110 is cache memory. This memory may hold instructions or data that have just been used or recycled by the processor 110 . If the processor 110 needs to use the instruction or data again, it can be called directly from the memory. Repeated accesses are avoided and the latency of the processor 110 is reduced, thereby increasing the efficiency of the system.
  • the charging management module 140 is used to receive charging input from the charger.
  • the charger may be a wireless charger or a wired charger.
  • the power management module 141 is used for connecting the battery 142 , the charging management module 140 and the processor 110 .
  • the power management module 141 receives input from the battery 142 and/or the charging management module 140 and supplies power to the processor 110 , the internal memory 121 , the external memory, the display screen 194 , the camera 193 , and the wireless communication module 160 .
  • the power management module 141 can also be used to monitor parameters such as battery capacity, battery cycle times, battery health status (leakage, impedance).
  • the power management module 141 may also be provided in the processor 110 .
  • the power management module 141 and the charging management module 140 may also be provided in the same device.
  • the wireless communication function of the electronic device 100 may be implemented by the antenna 1, the antenna 2, the mobile communication module 150, the wireless communication module 160, the modulation and demodulation processor, the baseband processor, and the like.
  • Antenna 1 and Antenna 2 are used to transmit and receive electromagnetic wave signals.
  • Each antenna in electronic device 100 may be used to cover a single or multiple communication frequency bands. Different antennas can also be reused to improve antenna utilization.
  • the antenna 1 can be multiplexed as a diversity antenna of the wireless local area network. In other embodiments, the antenna may be used in conjunction with a tuning switch.
  • the mobile communication module 150 can provide a wireless communication solution including 2G/3G/4G/5G etc. applied on the electronic device 100.
  • the mobile communication module 150 may include at least one filter, switch, power amplifier, low noise amplifier (LNA) and the like.
  • the mobile communication module 150 can receive electromagnetic waves from the antenna 1, filter and amplify the received electromagnetic waves, and transmit them to the modulation and demodulation processor for demodulation.
  • the mobile communication module 150 can also amplify the signal modulated by the modulation and demodulation processor, and then turn it into an electromagnetic wave for radiation through the antenna 1 .
  • the wireless communication module 160 can provide applications on the electronic device 100 including wireless local area networks (WLAN) (such as wireless fidelity (Wi-Fi) networks), bluetooth (BT), global navigation satellites Wireless communication solutions such as global navigation satellite system (GNSS), frequency modulation (FM), near field communication (NFC), and infrared technology (IR).
  • WLAN wireless local area networks
  • BT Bluetooth
  • GNSS global navigation satellite system
  • FM frequency modulation
  • NFC near field communication
  • IR infrared technology
  • the wireless communication module 160 may be one or more devices integrating at least one communication processing module.
  • the wireless communication module 160 receives electromagnetic waves via the antenna 2 , frequency modulates and filters the electromagnetic wave signals, and sends the processed signals to the processor 110 .
  • the wireless communication module 160 can also receive the signal to be sent from the processor 110 , perform frequency modulation on it, amplify it, and convert it into electromagnetic waves for radiation through the antenna 2 .
  • the electronic device 100 implements a display function through a GPU, a display screen 194, an application processor, and the like.
  • the GPU is a microprocessor for image processing, and is connected to the display screen 194 and the application processor.
  • the GPU is used to perform mathematical and geometric calculations for graphics rendering.
  • Processor 110 may include one or more GPUs that execute program instructions to generate or alter display information.
  • Display screen 194 is used to display images, videos, and the like.
  • Display screen 194 includes a display panel.
  • the display panel can be a liquid crystal display (LCD), an organic light-emitting diode (OLED), an active-matrix organic light-emitting diode or an active-matrix organic light-emitting diode (active-matrix organic light).
  • LED diode AMOLED
  • flexible light-emitting diode flexible light-emitting diode (flex light-emitting diode, FLED), Miniled, MicroLed, Micro-oLed, quantum dot light-emitting diode (quantum dot light emitting diodes, QLED) and so on.
  • the electronic device 100 may include one or N display screens 194 , where N is a positive integer greater than one.
  • the electronic device 100 may implement a shooting function through an ISP, a camera 193, a video codec, a GPU, a display screen 194, an application processor, and the like.
  • the ISP is used to process the data fed back by the camera 193 .
  • the shutter is opened, the light is transmitted to the camera photosensitive element through the lens, the light signal is converted into an electrical signal, and the camera photosensitive element transmits the electrical signal to the ISP for processing, and converts it into an image visible to the naked eye.
  • ISP can also perform algorithm optimization on image noise, brightness, and skin tone.
  • ISP can also optimize the exposure, color temperature and other parameters of the shooting scene.
  • the ISP may be provided in the camera 193 .
  • Camera 193 is used to capture still images or video.
  • the object is projected through the lens to generate an optical image onto the photosensitive element.
  • the photosensitive element may be a charge coupled device (CCD) or a complementary metal-oxide-semiconductor (CMOS) phototransistor.
  • CMOS complementary metal-oxide-semiconductor
  • the photosensitive element converts the optical signal into an electrical signal, and then transmits the electrical signal to the ISP to convert it into a digital image signal.
  • the ISP outputs the digital image signal to the DSP for processing.
  • DSP converts digital image signals into standard RGB, YUV and other formats of image signals.
  • the electronic device 100 may include 1 or N cameras 193 , where N is a positive integer greater than 1.
  • a digital signal processor is used to process digital signals, in addition to processing digital image signals, it can also process other digital signals. For example, when the electronic device 100 selects a frequency point, the digital signal processor is used to perform Fourier transform on the frequency point energy and so on.
  • Video codecs are used to compress or decompress digital video.
  • the electronic device 100 may support one or more video codecs.
  • the electronic device 100 can play or record videos of various encoding formats, such as: Moving Picture Experts Group (moving picture experts group, MPEG) 1, MPEG2, MPEG3, MPEG4 and so on.
  • MPEG Moving Picture Experts Group
  • MPEG2 moving picture experts group
  • MPEG3 MPEG4
  • MPEG4 Moving Picture Experts Group
  • the NPU is a neural-network (NN) computing processor.
  • NN neural-network
  • Applications such as intelligent cognition of the electronic device 100 can be realized through the NPU, such as image recognition, face recognition, speech recognition, text understanding, etc.
  • the external memory interface 120 can be used to connect an external memory card, such as a Micro SD card, to expand the storage capacity of the electronic device 100 .
  • the external memory card communicates with the processor 110 through the external memory interface 120 to realize the data storage function. For example to save files like music, video etc in external memory card.
  • Internal memory 121 may be used to store computer executable program code, which includes instructions.
  • the processor 110 executes various functional applications and data processing of the electronic device 100 by executing the instructions stored in the internal memory 121 .
  • the internal memory 121 may include a storage program area and a storage data area.
  • the storage program area can store an operating system, an application program required for at least one function (such as a sound playback function, an image playback function, etc.), and the like.
  • the storage data area may store data (such as audio data, phone book, etc.) created during the use of the electronic device 100 and the like.
  • the internal memory 121 may include high-speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, universal flash storage (UFS), and the like.
  • the electronic device 100 may implement audio functions through an audio module 170, a speaker 170A, a receiver 170B, a microphone 170C, an earphone interface 170D, an application processor, and the like. Such as music playback, recording, etc.
  • the audio module 170 is used for converting digital audio information into analog audio signal output, and also for converting analog audio input into digital audio signal. Audio module 170 may also be used to encode and decode audio signals. In some embodiments, the audio module 170 may be provided in the processor 110 , or some functional modules of the audio module 170 may be provided in the processor 110 .
  • Speaker 170A also referred to as a "speaker" is used to convert audio electrical signals into sound signals.
  • the electronic device 100 can listen to music through the speaker 170A, or listen to a hands-free call.
  • the receiver 170B also referred to as "earpiece" is used to convert audio electrical signals into sound signals.
  • the voice can be answered by placing the receiver 170B close to the human ear.
  • the microphone 170C also called “microphone” or “microphone”, is used to convert sound signals into electrical signals.
  • the earphone jack 170D is used to connect wired earphones.
  • the gyro sensor 180B may be used to determine the motion attitude of the electronic device 100 .
  • the angular velocity of electronic device 100 about three axes ie, x, y, and z axes
  • the gyro sensor 180B can be used for image stabilization.
  • the gyro sensor 180B detects the shaking angle of the electronic device 100, calculates the distance that the lens module needs to compensate according to the angle, and allows the lens to offset the shaking of the electronic device 100 through reverse motion to achieve anti-shake.
  • the gyro sensor 180B can also be used for navigation and somatosensory game scenarios.
  • the acceleration sensor 180E can detect the magnitude of the acceleration of the electronic device 100 in various directions (generally three axes).
  • the magnitude and direction of gravity can be detected when the electronic device 100 is stationary. It can also be used to identify the posture of electronic devices, and can be used in applications such as horizontal and vertical screen switching, pedometers, etc.
  • the electronic device 100 can measure the distance through infrared or laser. In some embodiments, when shooting a scene, the electronic device 100 can use the distance sensor 180F to measure the distance to achieve fast focusing.
  • Proximity light sensor 180G may include, for example, light emitting diodes (LEDs) and light detectors, such as photodiodes.
  • the light emitting diodes may be infrared light emitting diodes.
  • the electronic device 100 emits infrared light to the outside through the light emitting diode.
  • Electronic device 100 uses photodiodes to detect infrared reflected light from nearby objects. When sufficient reflected light is detected, it can be determined that there is an object near the electronic device 100 . When insufficient reflected light is detected, the electronic device 100 may determine that there is no object near the electronic device 100 .
  • the electronic device 100 can use the proximity light sensor 180G to detect that the user holds the electronic device 100 close to the ear to talk, so as to automatically turn off the screen to save power.
  • Proximity light sensor 180G can also be used in holster mode, pocket mode automatically unlocks and locks the screen.
  • the ambient light sensor 180L is used to sense ambient light brightness.
  • the electronic device 100 can adaptively adjust the brightness of the display screen 194 according to the perceived ambient light brightness.
  • the ambient light sensor 180L can also be used to automatically adjust the white balance when taking pictures.
  • the ambient light sensor 180L can also cooperate with the proximity light sensor 180G to detect whether the electronic device 100 is in a pocket, so as to prevent accidental touch.
  • the fingerprint sensor 180H is used to collect fingerprints.
  • the electronic device 100 can use the collected fingerprint characteristics to realize fingerprint unlocking, accessing application locks, taking pictures with fingerprints, answering incoming calls with fingerprints, and the like.
  • the temperature sensor 180J is used to detect the temperature.
  • the electronic device 100 uses the temperature detected by the temperature sensor 180J to execute a temperature processing strategy. For example, when the temperature reported by the temperature sensor 180J exceeds a threshold value, the electronic device 100 reduces the performance of the processor located near the temperature sensor 180J in order to reduce power consumption and implement thermal protection.
  • the electronic device 100 when the temperature is lower than another threshold, the electronic device 100 heats the battery 142 to avoid abnormal shutdown of the electronic device 100 caused by the low temperature.
  • the electronic device 100 boosts the output voltage of the battery 142 to avoid abnormal shutdown caused by low temperature.
  • Touch sensor 180K also called “touch panel”.
  • the touch sensor 180K may be disposed on the display screen 194 , and the touch sensor 180K and the display screen 194 form a touch screen, also called a “touch screen”.
  • the touch sensor 180K is used to detect a touch operation on or near it.
  • the touch sensor can pass the detected touch operation to the application processor to determine the type of touch event.
  • Visual output related to touch operations may be provided through display screen 194 .
  • the touch sensor 180K may also be disposed on the surface of the electronic device 100 , which is different from the location where the display screen 194 is located.
  • the keys 190 include a power-on key, a volume key, and the like. Keys 190 may be mechanical keys. It can also be a touch key.
  • the electronic device 100 may receive key inputs and generate key signal inputs related to user settings and function control of the electronic device 100 .
  • Motor 191 can generate vibrating cues.
  • the motor 191 can be used for vibrating alerts for incoming calls, and can also be used for touch vibration feedback.
  • touch operations acting on different applications can correspond to different vibration feedback effects.
  • the motor 191 can also correspond to different vibration feedback effects for touch operations on different areas of the display screen 194 .
  • Different application scenarios for example: time reminder, receiving information, alarm clock, games, etc.
  • the touch vibration feedback effect can also support customization.
  • the indicator 192 can be an indicator light, which can be used to indicate the charging state, the change of the power, and can also be used to indicate a message, a missed call, a notification, and the like.
  • the SIM card interface 195 is used to connect a SIM card.
  • the electronic device 100 may contain more or fewer components.
  • the electronic device 100 in the embodiment of the present application may be a television, a mobile phone, a tablet computer, a notebook computer, an ultra-mobile personal computer (UMPC), a handheld computer, a netbook, and a personal digital assistant (PDA).
  • portable multimedia players portable multimedia players, PMP
  • dedicated media players AR (augmented reality) / VR (virtual reality) devices and other types of electronic devices.
  • AR augmented reality
  • VR virtual reality
  • the electronic device acquires the first image of the first user in the first time period.
  • the above-mentioned first image may include multiple frames of images collected by the camera in the first time period.
  • the electronic device determines a first heart rate interval of the first user in the first time period based on the first exercise intensity of the first user in the first image.
  • the electronic device may determine the above-mentioned first exercise intensity according to the method for calculating the actual exercise intensity of the user during exercise in the foregoing embodiment.
  • the above-mentioned first heart rate interval may be the expected heart rate interval of the first user in the first time period in the foregoing embodiment.
  • the electronic device determines that the above-mentioned first exercise intensity belongs to the first exercise intensity interval.
  • the first exercise intensity interval is obtained by dividing the exercise intensity span of the human body.
  • the exercise intensity of the human body may be divided into three intervals: a low-intensity interval, a medium-intensity interval, and a high-intensity interval.
  • the value of the exercise intensity in the above-mentioned low-intensity interval may be greater than or equal to 0 and less than 0.5.
  • the value of the exercise intensity in the medium intensity interval can be greater than 0.5 and less than 0.75.
  • the value of the exercise intensity in the high-intensity interval can be greater than 0.75 and less than or equal to 1.
  • the embodiments of the present application do not limit the method for classifying the exercise intensity of the human body.
  • the electronic device may determine the first heart rate interval based on the first exercise intensity interval to which the first exercise intensity belongs. Wherein, the electronic device is based on the resting heart rate of the first user, and offsets in the direction of increasing the heart rate, and the offset range is the first range to obtain the first heart rate interval.
  • the first heart rate interval may be a heart rate interval obtained by multiplying the difference between the maximum heart rate and the resting heart rate by the first exercise intensity interval, and then adding the resting heart rate.
  • the above-mentioned first range is an interval obtained by multiplying the difference between the maximum heart rate and the resting heart rate by the first exercise intensity interval.
  • the term “when” may be interpreted to mean “if” or “after” or “in response to determining" or “in response to detecting" depending on the context.
  • the phrases “in determining" or “if detecting (the stated condition or event)” can be interpreted to mean “if determining" or “in response to determining" or “on detecting (the stated condition or event)” or “in response to the detection of (the stated condition or event)”.
  • the above-mentioned embodiments it may be implemented in whole or in part by software, hardware, firmware or any combination thereof.
  • software it can be implemented in whole or in part in the form of a computer program product.
  • the computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of the present application are generated.
  • the computer may be a general purpose computer, special purpose computer, computer network, or other programmable device.
  • the computer instructions may be stored in or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instructions may be downloaded from a website site, computer, server, or data center Transmission to another website site, computer, server, or data center by wire (eg, coaxial cable, optical fiber, digital subscriber line) or wireless (eg, infrared, wireless, microwave, etc.).
  • the computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server, a data center, or the like that includes an integration of one or more available media.
  • the usable media may be magnetic media (eg, floppy disks, hard disks, magnetic tapes), optical media (eg, DVDs), or semiconductor media (eg, solid state drives), and the like.
  • the process can be completed by instructing the relevant hardware by a computer program, and the program can be stored in a computer-readable storage medium.
  • the program When the program is executed , which may include the processes of the foregoing method embodiments.
  • the aforementioned storage medium includes: ROM or random storage memory RAM, magnetic disk or optical disk and other mediums that can store program codes.

Landscapes

  • Health & Medical Sciences (AREA)
  • Engineering & Computer Science (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Physics & Mathematics (AREA)
  • Cardiology (AREA)
  • Physiology (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Surgery (AREA)
  • Pathology (AREA)
  • Animal Behavior & Ethology (AREA)
  • Heart & Thoracic Surgery (AREA)
  • Public Health (AREA)
  • Veterinary Medicine (AREA)
  • Biophysics (AREA)
  • Molecular Biology (AREA)
  • Biomedical Technology (AREA)
  • Quality & Reliability (AREA)
  • Radiology & Medical Imaging (AREA)
  • Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
  • Pulmonology (AREA)
  • Measuring Pulse, Heart Rate, Blood Pressure Or Blood Flow (AREA)
  • Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)

Abstract

L'invention concerne un procédé de mesure de fréquence cardiaque et un dispositif électronique. Selon ledit procédé, un dispositif électronique peut calculer la fréquence cardiaque d'un utilisateur cible pendant la réalisation d'un exercice en faisant appel à un procédé de mesure de fréquence cardiaque sans contact, de manière à obtenir une fréquence cardiaque à vérifier de l'utilisateur cible. Le dispositif électronique peut calculer une intensité d'exercice réelle de l'utilisateur cible en association avec des données d'exercice de l'utilisateur cible et des données corporelles, telles que l'âge et le taux de masse grasse corporelle, et peut déterminer un intervalle de fréquence cardiaque attendue de l'utilisateur cible en fonction de l'intensité d'exercice réelle. Le dispositif électronique peut vérifier, à l'aide de l'intervalle de fréquence cardiaque attendue, la fréquence cardiaque à vérifier, et peut corriger la fréquence cardiaque à vérifier, qui présente des erreurs, de façon à obtenir un résultat final de mesure de fréquence cardiaque. Au moyen dudit procédé, l'interférence de l'exercice réalisé par l'utilisateur sur la mesure du rythme cardiaque peut être réduite, de telle sorte que la précision de la mesure du rythme cardiaque est améliorée.
PCT/CN2021/134132 2020-11-30 2021-11-29 Procédé de mesure de fréquence cardiaque et dispositif électronique WO2022111704A1 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN202011376504.5 2020-11-30
CN202011376504.5A CN114581358A (zh) 2020-11-30 2020-11-30 心率检测方法及电子设备

Publications (1)

Publication Number Publication Date
WO2022111704A1 true WO2022111704A1 (fr) 2022-06-02

Family

ID=81754058

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2021/134132 WO2022111704A1 (fr) 2020-11-30 2021-11-29 Procédé de mesure de fréquence cardiaque et dispositif électronique

Country Status (2)

Country Link
CN (1) CN114581358A (fr)
WO (1) WO2022111704A1 (fr)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116741376B (zh) * 2023-06-07 2024-04-05 合肥综合性国家科学中心人工智能研究院(安徽省人工智能实验室) 心肺耐力测试方法及***

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106448055A (zh) * 2016-12-21 2017-02-22 Tcl集团股份有限公司 一种监控报警的方法及装置
US20180303351A1 (en) * 2017-04-20 2018-10-25 General Electric Company Systems and methods for optimizing photoplethysmograph data
CN109699171A (zh) * 2017-08-22 2019-04-30 深圳市汇顶科技股份有限公司 心率检测方法及装置、电子终端
US20200134672A1 (en) * 2010-06-07 2020-04-30 Affectiva, Inc. Autonomous vehicle control using heart rate collection based on video imagery

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20200134672A1 (en) * 2010-06-07 2020-04-30 Affectiva, Inc. Autonomous vehicle control using heart rate collection based on video imagery
CN106448055A (zh) * 2016-12-21 2017-02-22 Tcl集团股份有限公司 一种监控报警的方法及装置
US20180303351A1 (en) * 2017-04-20 2018-10-25 General Electric Company Systems and methods for optimizing photoplethysmograph data
CN109699171A (zh) * 2017-08-22 2019-04-30 深圳市汇顶科技股份有限公司 心率检测方法及装置、电子终端

Also Published As

Publication number Publication date
CN114581358A (zh) 2022-06-03

Similar Documents

Publication Publication Date Title
CN112259191A (zh) 辅助健身的方法和电子装置
WO2022161037A1 (fr) Procédé de détermination d'utilisateur, dispositif électronique et support de stockage lisible par ordinateur
WO2022206639A1 (fr) Procédé de détection de point clé de corps humain et appareil associé
WO2022111704A1 (fr) Procédé de mesure de fréquence cardiaque et dispositif électronique
EP4020389A1 (fr) Procédé de verrouillage d'utilisateur cible et dispositif électronique
CN113996046B (zh) 热身判断方法、装置及电子设备
CN115188064A (zh) 一种运动指导信息的确定方法、电子设备和运动指导***
CN114983338A (zh) 一种皮肤检测方法和电子设备
WO2023001165A1 (fr) Procédé de guidage d'exercice et appareil associé
WO2022105715A1 (fr) Procédé d'interaction par détection de mouvement et dispositif électronique associé
WO2022100597A1 (fr) Procédé d'évaluation d'action adaptative, dispositif électronique et support de stockage
WO2022237598A1 (fr) Procédé de test d'état de sommeil et dispositif électronique
WO2022214004A1 (fr) Procédé de détermination d'utilisateur cible, dispositif électronique et support de stockage lisible par ordinateur
WO2021036562A1 (fr) Procédé d'invite pour un entraînement physique, et dispositif électronique
WO2022206641A1 (fr) Procédé de mesure de risque d'hypertension et appareil associé
WO2021233018A1 (fr) Procédé et appareil pour mesurer le degré de fatigue musculaire après exercice, et dispositif électronique
WO2021254091A1 (fr) Procédé de détermination d'un nombre de mouvements et terminal
CN113359120B (zh) 用户活动距离的测量方法、设备和电子设备
WO2021254092A1 (fr) Procédé de recommandation de fréquence de coup d'aviron, appareil et dispositif
WO2024093748A1 (fr) Procédé de collecte de signal, dispositif électronique et support de stockage
CN117711565A (zh) 一种运动恢复时间确定方法及电子设备
CN115203524A (zh) 一种健身推荐方法和电子设备
CN117695607A (zh) 运动能力测试方法及相关设备

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 21897204

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 21897204

Country of ref document: EP

Kind code of ref document: A1