A method, device, equipment and medium for detecting the adequacy of warm-up

By real-time detection of user's heart rate and calculating warm-up scores, the problem of inability to detect warm-up adequacy in the prior art is solved, and real-time monitoring and reasonable adjustment of warm-up adequacy are achieved.

CN116077041BActive Publication Date: 2025-03-04SHENZHEN DO INTELLIGENT TECH CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202310145363.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-01-31
Publication Date
2025-03-04
Estimated Expiration
2043-01-31

AI Technical Summary

Technical Problem

The prior art cannot detect the warm-up adequacy in real time during use by users, and cannot prompt users to adjust their exercise in a timely manner to achieve reasonable warm-up.

Method used

By detecting the user's current heart rate, determining the warm-up intensity coefficient based on the heart rate and the basic heart rate, and calculating the warm-up score based on the historical warm-up intensity coefficient to detect warm-up adequacy in real time.

Benefits of technology

Real-time detection of user warm-up adequacy is achieved, and users can be prompted to adjust their exercise in a timely manner to improve the rationality and effect of warm-up.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116077041B_ABST
    Figure CN116077041B_ABST
Patent Text Reader

Abstract

The present application discloses a method, device, equipment and medium for detecting the adequacy of warm-up, which are applied to the field of intelligent device technology to solve the problem in the prior art that the adequacy of warm-up cannot be detected in real time during user use. Specifically, it is as follows: detecting the current heart rate of the user; determining the current warm-up intensity coefficient of the user based on the current heart rate of the user and the basic heart rate of the user; determining the current warm-up score of the user based on the current warm-up intensity coefficient and the historical warm-up intensity coefficient during the warm-up process, wherein the warm-up score represents the adequacy of the warm-up. In this way, the current warm-up score of the user can be determined only by detecting the heart rate of the user in real time, so as to realize the real-time detection of the adequacy of the warm-up, and the data acquisition is simple and convenient, and easy to operate; moreover, the determination of the warm-up score representing the adequacy of the warm-up also needs to be combined with the historical warm-up intensity coefficient to further improve the accuracy of the warm-up score.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of smart devices, and in particular to a method, device, equipment and medium for detecting the adequacy of warm-up. Background Art

[0002] As smart devices become more and more popular, their functions are gradually improving and enriching. Smart devices can detect changes in users' physiological indicators during exercise, and can better monitor and quantify the user's exercise process. Warm-up as a basic exercise before formal exercise can also be monitored and quantified. Adequate warm-up can increase body temperature and activate muscles, increase muscle temperature, increase muscle flexibility, and reduce the risk of sports injuries. Adequate warm-up can also increase sports performance, reduce muscle soreness after exercise, and provide a better sports experience.

[0003] At present, the evaluation of the adequacy of warm-up is mainly based on the warm-up duration and the subjective feelings of the user, but the method is too subjective. The detection of the adequacy of warm-up is mainly to combine the data of temperature sensor and heart rate sensor to jointly judge the adequacy of warm-up, but this method needs to rely on temperature sensor; the detection of the adequacy of warm-up can also use heart rate sensor to obtain heart rate to evaluate the adequacy of warm-up, but this method needs to evaluate the adequacy of warm-up after the warm-up is completed, and it is impossible to detect the adequacy of warm-up in real time to prompt users to adjust their exercises in time and achieve reasonable warm-up. Summary of the invention

[0004] The embodiments of the present application provide a warm-up adequacy detection method, device, equipment and medium to solve the problem in the prior art that the warm-up adequacy cannot be detected in real time during user use.

[0005] The technical solutions provided by the embodiments of this application are as follows:

[0006] On the one hand, an embodiment of the present application provides a method for detecting the adequacy of warm-up, comprising:

[0007] Detect the user's current heart rate;

[0008] Determine the user's current warm-up intensity coefficient according to the user's current heart rate and the user's basal heart rate;

[0009] The user's current warm-up score is determined based on the current warm-up intensity coefficient and the historical warm-up intensity coefficients during the warm-up process, wherein the warm-up score represents the adequacy of the warm-up.

[0010] On the other hand, an embodiment of the present application provides a warm-up adequacy detection device, comprising:

[0011] A heart rate detection unit, used to detect the user's current heart rate;

[0012] an intensity coefficient determination unit, used to determine the user's current warm-up intensity coefficient according to the user's current heart rate and the user's basal heart rate;

[0013] The warm-up score determination unit is used to determine the user's current warm-up score based on the current warm-up intensity coefficient and the historical warm-up intensity coefficient during the warm-up process, wherein the warm-up score represents the adequacy of the warm-up.

[0014] On the other hand, an embodiment of the present application provides an electronic device, including: a sensor module, a memory, a processor and a display, the sensor module detects the user's heart rate data and sends it to the processor, the memory stores a computer program that can be run on the processor, the display displays warm-up instructions pushed by the processor, and when the processor executes the computer program, it implements the warm-up adequacy detection method provided in the embodiment of the present application.

[0015] On the other hand, an embodiment of the present application further provides a computer-readable storage medium, which stores computer instructions. When the computer instructions are executed by a processor, the warm-up adequacy detection method provided in the embodiment of the present application is implemented.

[0016] The beneficial effects of the embodiments of the present application are as follows:

[0017] In the embodiment of the present application, the current warm-up intensity coefficient of the user is determined according to the current heart rate of the user and the basic heart rate of the user, and the current warm-up score of the user is determined in combination with the historical warm-up intensity coefficient during the warm-up process. The warm-up adequacy is characterized by the warm-up score, that is, whenever the current heart rate of the user is detected, the current warm-up intensity coefficient of the user is determined, and the current warm-up score of the user that characterizes the adequacy of the warm-up is further determined. The real-time detection of the adequacy of the user's warm-up can be achieved, thereby providing support for prompting the user to adjust the exercise in time and achieve reasonable warm-up; and the determination of the warm-up score that characterizes the adequacy of the warm-up also needs to be combined with the historical warm-up intensity coefficient to further improve the accuracy of the warm-up score. In addition, the detection of the adequacy of the warm-up can be achieved by only detecting the user's heart rate in real time, and data acquisition is simple and convenient, and easy to operate.

[0018] Other features and advantages of the present application will be described in the subsequent description, and in part, will become apparent from the description, or will be understood by practicing the present application. The purpose and other advantages of the present application can be realized and obtained by the structures specifically pointed out in the written description, claims, and drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0019] The drawings described herein are used to provide a further understanding of the present application and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:

[0020] Figure 1 It is a schematic diagram of the overview of the warm-up adequacy detection method in the embodiment of the present application;

[0021] Figure 2 This is a schematic diagram of the overview of the warm-up score display and warm-up guidance push method in the embodiment of the present application;

[0022] Figure 3 This is a functional structure diagram of a warm-up adequacy detection device in an embodiment of the present application;

[0023] Figure 4 Schematic diagram of the hardware structure of the electronic device in the embodiment of the present application. DETAILED DESCRIPTION

[0024] In order to make the purpose, technical solution and beneficial effects of this application clearer, the technical solution in the embodiment of this application will be clearly and completely described below in conjunction with the drawings in the embodiment of this application. Obviously, the described embodiment is only a part of the embodiment of this application, not all the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0025] In order to facilitate those skilled in the art to better understand the present application, the application scenarios and design concepts of the embodiments of the present application are briefly introduced below.

[0026] With the popularity and rich functions of smart devices, smart devices can well detect the changes in users' physiological indicators during exercise, providing a good foundation for the detection of the exercise process. Warm-up is a relatively basic and important part of the exercise process. Adequate warm-up can increase body temperature and activate muscles, increase muscle temperature, increase muscle flexibility, and reduce the risk of sports injuries. Adequate warm-up can also increase athletic performance, reduce the soreness of muscles after exercise, and provide a better exercise experience. At present, the detection methods for the adequacy of warm-up are mainly divided into the following types: the first is to combine the data of temperature sensors and heart rate sensors to jointly judge the adequacy of warm-up, but this method needs to rely on temperature sensors; the second is to use heart rate sensors to detect the adequacy of warm-up, but this method needs to obtain the adequacy of warm-up after the warm-up is completed, and it is impossible to detect the adequacy of warm-up in real time during the user's use, so as to prompt users to adjust their exercises in time and achieve reasonable warm-up.

[0027] To this end, in the embodiment of the present application, the current warm-up intensity coefficient of the user is determined according to the current heart rate of the user and the basic heart rate of the user, and the current warm-up score of the user is determined in combination with the historical warm-up intensity coefficient during the warm-up process. The warm-up adequacy is characterized by the warm-up score, that is, whenever the current heart rate of the user is detected, the current warm-up intensity coefficient of the user is determined, and the current warm-up score of the user that characterizes the adequacy of the warm-up is further determined, that is, the real-time detection of the adequacy of the user's warm-up can be achieved, thereby providing support for prompting the user to adjust the exercise in time and achieve reasonable warm-up; and the determination of the warm-up score that characterizes the adequacy of the warm-up also needs to be combined with the historical warm-up intensity coefficient to further improve the accuracy of the warm-up score. In addition, the detection of the adequacy of the warm-up can be achieved by only detecting the user's heart rate in real time, and the data acquisition is simple and convenient, and easy to operate.

[0028] After introducing the application scenarios and design concepts of the embodiments of the present application, the technical solutions provided by the embodiments of the present application are described in detail below.

[0029] The present application embodiment provides a method for detecting the adequacy of warm-up. Figure 1 As shown, the general process of the warm-up adequacy detection method provided in the embodiment of the present application is as follows:

[0030] Step 101: Detect the user's current heart rate.

[0031] In practical applications, the user's current heart rate can be detected in real time at preset time intervals by setting a photoplethysmography (PPG) sensor or an electrocardiogram (ECG) sensor.

[0032] Step 102: Determine the user's current warm-up intensity coefficient according to the user's current heart rate and the user's basal heart rate.

[0033] In actual applications, due to the delay of the sensor, the user's current heart rate cannot be detected in the first 20 seconds of the warm-up exercise. At this time, the warm-up intensity coefficient corresponding to the first 20 seconds of the warm-up exercise is set to 0.5. The user's basic heart rate refers to the maximum heart rate determined according to the user's age or the reserve heart rate determined according to the user's age and the user's resting heart rate. Among them, the maximum heart rate is the heart rate that the human body can withstand when performing extreme exercise. The resting heart rate is the number of heartbeats per minute when a person is awake and does not have any activity and keeps quiet. The reserve heart rate is equal to the maximum heart rate minus the resting heart rate. The relationship between the reserve heart rate, maximum heart rate, self-exhaustion classification and exercise intensity recommended by the American College of Sports Medicine is shown in Table 1. Different exercise intensities correspond to different reserve heart rate ranges, maximum heart rate ranges and self-exhaustion classifications. The optimal intensity of warm-up corresponds to moderate exercise intensity. From Table 1, it can be seen that the optimal heart rate for warm-up is 64% to 76% of the maximum heart rate, and the optimal heart rate during warm-up can also be 40% to 59% of the reserve heart rate.

[0034] Table 1 Relationship between reserve heart rate, maximum heart rate, self-exertion classification and exercise intensity

[0035]

[0036] The optimal heart rate for warm-up, the actual warm-up heart rate collected, and the warm-up situation corresponding to the collected warm-up heart rate are comprehensively considered, and the value range of the heart rate ratio of the heart rate to the user's basic heart rate is divided into several heart rate ratio intervals, and each heart rate ratio interval corresponds to a warm-up intensity coefficient. Specifically, the value range of the heart rate ratio of the heart rate to the user's basic heart rate is divided into five heart rate ratio intervals. When the user's basic heart rate is the maximum heart rate, the corresponding relationship between the heart rate ratio interval and the warm-up intensity coefficient is shown in Table 2. In Table 2, the warm-up intensity coefficient when the ratio of the heart rate value to the maximum heart rate is between 60% and 70% is set to 1.0, that is, the heart rate value of 60% to 70% of the maximum heart rate is used as the optimal heart rate for warm-up. As the heart rate increases, the corresponding warm-up intensity coefficient increases, and as the heart rate decreases, the corresponding warm-up intensity coefficient decreases. When the user's basic heart rate is the reserve heart rate, the corresponding relationship between the heart rate ratio interval and the warm-up intensity coefficient is shown in Table 3. In Table 3, the warm-up intensity coefficient is set to 1.0 when the ratio of the heart rate value to the reserve heart rate is between 50% and 60%, that is, the heart rate value of 50% to 60% of the reserve heart rate is used as the optimal heart rate for warm-up. As the heart rate increases, the corresponding warm-up intensity coefficient increases, and as the heart rate decreases, the corresponding warm-up intensity coefficient decreases. Through Table 2 or Table 3, the user's heart rate ratio can be determined according to the user's current heart rate and the user's basic heart rate. The warm-up intensity coefficient corresponding to the heart rate ratio obtained by looking up the table is the user's current warm-up intensity coefficient.

[0037] Table 2 Relationship between heart rate ratio range and warm-up intensity coefficient when the basic heart rate is the maximum heart rate

[0038]

[0039] Table 3 Relationship between heart rate ratio range and warm-up intensity coefficient when the basic heart rate is the reserve heart rate

[0040]

[0041] In specific implementation, the current warm-up intensity coefficient of the user is determined according to the current heart rate of the user and the basic heart rate of the user, which can be implemented in the following ways but not limited to:

[0042] First, the user's basal heart rate is determined based on the user's resting heart rate.

[0043] Then, a warm-up intensity coefficient corresponding to the ratio of the user's current heart rate to the user's basal heart rate is determined as the user's current warm-up intensity coefficient.

[0044] In practical applications, since the user's basal heart rate refers to the maximum heart rate determined according to the user's age or the reserve heart rate resting heart rate determined according to the user's age and the user's resting heart rate. Acquisition of the resting heart rate requires the setting of corresponding sensors. When the user's resting heart rate cannot be obtained, the maximum heart rate determined according to the user's age is determined as the user's basal heart rate; when the user's resting heart rate can be obtained, the reserve heart rate determined according to the user's age and the user's resting heart rate is determined as the user's basal heart rate, and the heart rate ratio of the user's current heart rate to the user's basal heart rate is obtained, and the warm-up intensity coefficient corresponding to the heart rate ratio is obtained by looking up the table and determined as the user's current warm-up intensity coefficient.

[0045] In specific implementation, the user's basal heart rate is determined based on the user's resting heart rate, which can be achieved by, but not limited to, the following methods:

[0046] Determine whether the user's resting heart rate can be obtained at present;

[0047] If yes, determining the user's reserve heart rate based on the user's resting heart rate, and using the reserve heart rate as the user's basal heart rate;

[0048] If not, the user's maximum heart rate is used as the user's basal heart rate.

[0049] In actual applications, if the user's resting heart rate can be obtained, the user's reserve heart rate can be determined based on the user's resting heart rate, where the reserve heart rate is calculated as follows: reserve heart rate = 220-age-resting heart rate, and the reserve heart rate is used as the user's basic heart rate. If the user's resting heart rate cannot be obtained, the user's maximum heart rate can be used as the user's basic heart rate, where the maximum heart rate is calculated as follows: maximum heart rate = 220-age. The resting heart rate is the heart rate of the user when he is awake and inactive, and remains quiet, detected by the corresponding sensor before the user performs a warm-up adequacy test.

[0050] Step 103: Determine the user's current warm-up score based on the current warm-up intensity coefficient and the historical warm-up intensity coefficients during the warm-up process, wherein the warm-up score represents the adequacy of the warm-up.

[0051] In practical applications, the judgment of the adequacy of warm-up during the warm-up process is not only based on the current warm-up intensity coefficient, but also needs to be combined with the historical warm-up intensity coefficient during the warm-up process. The product of the current warm-up intensity coefficient and its duration and the product of the historical warm-up intensity coefficient and its corresponding time during the warm-up process are accumulated, and the ratio of the accumulated result to the total exercise duration is determined as the warm-up score at the current moment. Among them, there can be multiple historical warm-up intensity coefficients, and each historical warm-up intensity coefficient corresponds to a duration.

[0052] In specific implementation, the current warm-up score of the user is determined based on the current warm-up intensity coefficient and the historical warm-up intensity coefficient during the warm-up process, which can be implemented in the following ways but not limited to:

[0053] First, the current warm-up performance is determined based on the current warm-up intensity coefficient and the duration corresponding to the current warm-up intensity coefficient.

[0054] Then, the historical warm-up performance is determined based on the historical warm-up intensity coefficient and the duration corresponding to the historical warm-up intensity coefficient.

[0055] Finally, the user's current warm-up score is determined based on the ratio of the current warm-up performance and the historical warm-up performance to the total warm-up time.

[0056] In practical applications, when heart rate detection is performed based on the same time interval, the duration of the current warm-up intensity coefficient and each historical warm-up intensity coefficient are both the duration corresponding to the time interval of the heart rate detection. When heart rate detection is performed based on different time intervals, the duration of the current warm-up intensity coefficient and each historical warm-up intensity coefficient needs to be determined according to the specific time interval of the heart rate detection. Generally, heart rate detection is performed based on the same time interval. The current warm-up performance Yn can be determined by the product of the current warm-up intensity coefficient kn and the duration Tn corresponding to the current warm-up intensity coefficient, that is, Yn=kn*Tn. The historical warm-up performance Xn-1 can be determined by multiple historical warm-up intensity coefficients k1, k2…kn-1 and the duration T1, T2…Tn-1 corresponding to the historical warm-up intensity coefficients. Specifically, it can be determined by the product accumulation of each historical warm-up intensity coefficient and the duration corresponding to the historical warm-up intensity coefficient, that is, Xn-1=k1*T1+k2*T2+…kn-1*Tn-1. The current warm-up score of the user can be determined based on the ratio of the sum of the current warm-up performance and the historical warm-up performance in the total warm-up time. The total warm-up time T is the sum of the duration Tn corresponding to the current warm-up intensity coefficient and the duration T1, T2…Tn-1 corresponding to the historical warm-up intensity coefficient. The current warm-up score Z can be determined by the following formula:

[0057]

[0058] In the formula, “*100” can expand the range of the calculation results of the above formula.

[0059] In one possible implementation, see Figure 2 As shown, after determining the user's current warm-up score, the user's warm-up score can be displayed, and corresponding warm-up guidance opinions can be pushed, which can be specifically adopted but not limited to the following methods:

[0060] Step 201: Display the user's warm-up score in real time.

[0061] In actual applications, the current user's warm-up score is not limited to 0 to 100 points, and it may also happen that the user's current warm-up score is greater than 100 points. Therefore, a threshold can be preset to limit the user's warm-up score to 0 to 100 points. In specific implementation, the real-time display of the user's warm-up score can be adopted, but not limited to, the following methods:

[0062] Determine whether the user's current warm-up score is greater than a preset threshold;

[0063] If yes, the maximum warm-up score is displayed;

[0064] If not, the user's current warm-up score is displayed.

[0065] In actual applications, by comparing the current user's warm-up score with a preset threshold, when the user's current warm-up score is greater than the preset threshold, the maximum warm-up score is displayed; when the user's current warm-up score is not greater than the preset threshold, the user's current warm-up score is displayed. For example, if the user's warm-up score is limited to 0 to 100 points, when the user's current warm-up score is calculated to be 102 points, 100 points are displayed; when the user's current warm-up score is calculated to be 70 points, 70 points are displayed.

[0066] Step 202: Push warm-up guidance to the user based on the user's current warm-up score.

[0067] In actual applications, since the warm-up score represents the adequacy of the user's warm-up, corresponding warm-up guidance opinions can be pushed according to the warm-up score, wherein the warm-up guidance opinions can be to continue the warm-up for the first time, to continue the warm-up for the second time, or to end the warm-up. The first time is longer than the second time.

[0068] In specific implementation, the warm-up guidance suggestions may be pushed to the user based on the user's current warm-up score, which may be implemented in the following ways but not limited to:

[0069] Determine whether the user's current warm-up score is in the first score range;

[0070] If so, push warm-up guidance to the user to continue warming up in the first place;

[0071] If not, determine whether the user's current warm-up score is in the second score range; if so, push warm-up guidance to the user to continue warming up for a second time; if not, push warm-up guidance to the user to end the warm-up.

[0072] In practical applications, by dividing the calculated user's current warm-up score range into multiple score intervals, and corresponding to each score interval, a warm-up guidance opinion can be pushed to achieve targeted warm-up guidance opinions. Taking the user's current warm-up score divided into three score intervals as an example, the first score interval is: the user's current warm-up score ≤ 60 points; the second score interval is: 60 points < the user's current warm-up score < 80 points; the third score interval is the user's current warm-up score ≥ 80 points. It is judged in turn whether the current warm-up score is in the above score intervals, and the warm-up guidance opinions corresponding to the score interval where the user's current warm-up score is located are pushed to the user. Being in the first score interval means that the user's current warm-up is poor in adequacy, that is, the warm-up is very inadequate. The first score interval corresponds to the warm-up guidance opinions for continuing the warm-up for the first time, and the first time is generally 5 minutes. Being in the second score interval means that the user's current warm-up is generally sufficient, that is, the warm-up is relatively inadequate. The second score interval corresponds to the warm-up guidance opinions for continuing the warm-up for the second time, and the second time is generally 2 minutes. Being in the third scoring range means that the user's current warm-up is very sufficient, that is, the warm-up is sufficient, and the third scoring range corresponds to the warm-up guidance for ending the warm-up.

[0073] Based on the above embodiments, the present application provides a warm-up adequacy detection device. Figure 3 As shown, the warm-up adequacy detection device 300 provided in the embodiment of the present application at least includes:

[0074] A heart rate detection unit 301 is used to detect the user's current heart rate;

[0075] The intensity coefficient determination unit 302 is used to determine the current warm-up intensity coefficient of the user according to the current heart rate of the user and the basic heart rate of the user;

[0076] The warm-up score determination unit 303 is used to determine the user's current warm-up score based on the current warm-up intensity coefficient and the historical warm-up intensity coefficient during the warm-up process, wherein the warm-up score represents the adequacy of the warm-up.

[0077] In a possible implementation manner, the intensity coefficient determination unit 302 is specifically configured to:

[0078] Determine the user's basal heart rate based on the user's resting heart rate;

[0079] A warm-up intensity coefficient corresponding to a ratio of the user's current heart rate to the user's basal heart rate is determined as the user's current warm-up intensity coefficient.

[0080] In a possible implementation manner, the intensity coefficient determination unit 302 is specifically configured to:

[0081] Determine whether the user's resting heart rate can be obtained at present;

[0082] If yes, determining the user's reserve heart rate based on the user's resting heart rate, and using the reserve heart rate as the user's basal heart rate;

[0083] If not, the user's maximum heart rate is used as the user's basal heart rate.

[0084] In a possible implementation, the warm-up score determination unit 303 is specifically configured to:

[0085] determining a current warm-up performance based on a current warm-up intensity coefficient and a duration corresponding to the current warm-up intensity coefficient;

[0086] Determining a historical warm-up performance based on a historical warm-up intensity coefficient and a duration corresponding to the historical warm-up intensity coefficient;

[0087] The user's current warm-up score is determined according to the ratio of the current warm-up performance and the historical warm-up performance to the total warm-up time.

[0088] In a possible implementation, the warm-up adequacy detection device 300 further includes:

[0089] The score display unit 304 is used to display the user's warm-up score in real time;

[0090] The advice push unit 305 is used to push warm-up guidance advice to the user based on the user's current warm-up score.

[0091] In a possible implementation, the scoring display unit 304 is specifically used to:

[0092] Determine whether the user's current warm-up score is greater than a preset threshold;

[0093] If yes, the maximum warm-up score is displayed;

[0094] If not, the user's current warm-up score is displayed.

[0095] In a possible implementation manner, the opinion pushing unit 305 is specifically configured to:

[0096] Determine whether the user's current warm-up score is in the first score range;

[0097] If so, push warm-up guidance to the user to continue warming up in the first place;

[0098] If not, determine whether the user's current warm-up score is in the second score range; if so, push warm-up guidance to the user to continue warming up for a second time; if not, push warm-up guidance to the user to end the warm-up.

[0099] It should be noted that the principle of solving the technical problem by the warm-up adequacy detection device 300 provided in the embodiment of the present application is similar to the warm-up adequacy detection method provided in the embodiment of the present application. Therefore, the implementation of the warm-up adequacy detection device 300 provided in the embodiment of the present application can refer to the implementation of the warm-up adequacy detection method provided in the embodiment of the present application, and the repeated parts will not be repeated.

[0100] After introducing the warm-up adequacy detection method and device provided in the embodiments of the present application, the electronic device provided in the embodiments of the present application is briefly introduced.

[0101] See also Figure 4 As shown, the electronic device 400 provided in the embodiment of the present application includes at least: a sensor module 401, a memory 402, a processor 403 and a display 404, the sensor module 401 detects the user's heart rate data and sends it to the processor 403, the memory 402 stores a computer program that can be run on the processor 403, the display 404 displays the warm-up guidance opinions pushed by the processor, and the processor 403 implements the warm-up adequacy detection method provided in the embodiment of the present application when executing the computer program.

[0102] The sensor module 401 may include at least a photoplethysmography (PPG) sensor or an electrocardiogram (ECG) sensor. The photoplethysmography sensor or the electrocardiogram (ECG) sensor is connected to the processor. The photoplethysmography sensor or the electrocardiogram (ECG) sensor is used to detect heart rate data.

[0103] It should be noted that Figure 4 The electronic device 400 shown is merely an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.

[0104] The electronic device 400 provided in the embodiment of the present application may further include a bus 405 connecting different components (including the processor 403 and the memory 402). The bus 405 represents one or more of several types of bus structures, including a memory bus, a peripheral bus, a local bus, and the like.

[0105] The memory 402 may include a readable medium in the form of a volatile memory, such as a random access memory (RAM) 4021 and / or a cache memory 4022 , and may further include a read-only memory (ROM) 4023 .

[0106] The memory 402 may also include a program tool 4025 having a set (at least one) of program modules 4024, including but not limited to: an operating subsystem, one or more applications, other program modules, and program data, each of which or some combination may include the implementation of a network environment.

[0107] The electronic device 400 may also communicate with one or more external devices 406 (e.g., keyboards, remote controls, etc.), and may also communicate with one or more devices that enable a user to interact with the electronic device 400 (e.g., mobile phones, computers, etc.), and / or communicate with any device that enables the electronic device 400 to communicate with one or more other electronic devices 400 (e.g., routers, modems, etc.). Such communication may be performed through an input / output (I / O) interface 407. Furthermore, the electronic device 400 may also communicate with one or more networks (e.g., a local area network (LAN), a wide area network (WAN), and / or a public network, such as the Internet) through a network adapter 408. Figure 4 As shown, the network adapter 408 communicates with other modules of the electronic device 400 via the bus 405. It should be understood that although Figure 4 Not shown, other hardware and / or software modules may be used in conjunction with the electronic device 400, including but not limited to: microcode, device drivers, redundant processors, external disk drive arrays, disk arrays (Redundant Arrays of Independent Disks, RAID) subsystems, tape drives, and data backup storage subsystems.

[0108] The computer-readable storage medium provided in the embodiment of the present application is introduced below. The computer-readable storage medium provided in the embodiment of the present application stores computer instructions, and when the computer instructions are executed by the processor, the warm-up adequacy detection method provided in the embodiment of the present application is implemented. Specifically, the computer instructions can be built-in or installed in the electronic device 400, so that the electronic device 400 can implement the warm-up adequacy detection method provided in the embodiment of the present application by executing the built-in or installed computer instructions.

[0109] In addition, the warm-up adequacy detection method provided in the embodiment of the present application can also be implemented as a program product, which includes a program code. When the program product can be run on the electronic device 400, the program code is used to enable the electronic device 400 to execute the warm-up adequacy detection method provided in the embodiment of the present application.

[0110] The program product provided in the embodiments of the present application may adopt any combination of one or more readable media, wherein the readable medium may be a readable signal medium or a readable storage medium, and the readable storage medium may be but is not limited to an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus or device, or any combination of the above. Specifically, more specific examples of readable storage media (a non-exhaustive list) include: an electrical connection with one or more wires, a portable disk, a hard disk, RAM, ROM, Erasable Programmable Read Only Memory (EPROM), optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above.

[0111] The program product provided in the embodiment of the present application may adopt a CD-ROM and include program code, and may also be run on a computing device. However, the program product provided in the embodiment of the present application is not limited thereto. In the embodiment of the present application, the readable storage medium may be any tangible medium containing or storing a program, and the program may be used by or in combination with an instruction execution system, apparatus, or device.

[0112] It should be noted that, although several units or subunits of the device are mentioned in the above detailed description, this division is merely exemplary and not mandatory. In fact, according to the embodiments of the present application, the features and functions of two or more units described above can be embodied in one unit. Conversely, the features and functions of one unit described above can be further divided into multiple units to be embodied.

[0113] In addition, although the operations of the method of the present application are described in a specific order in the drawings, this does not require or imply that the operations must be performed in this specific order, or that all the operations shown must be performed to achieve the desired results. Additionally or alternatively, some steps may be omitted, multiple steps may be combined into one step, and / or one step may be decomposed into multiple steps.

[0114] Although the preferred embodiments of the present application have been described, those skilled in the art may make other changes and modifications to these embodiments once they have learned the basic creative concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications falling within the scope of the present application.

[0115] Obviously, those skilled in the art can make various changes and modifications to the embodiments of the present application without departing from the spirit and scope of the embodiments of the present application. Thus, if these modifications and variations of the embodiments of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.

Claims

1. A method for detecting the adequacy of warm-up, characterized in that: include: Detect the user's current heart rate; The current warm-up intensity coefficient of the user is determined according to the current heart rate of the user and the basic heart rate of the user; wherein the basic heart rate of the user is the maximum heart rate determined according to the age of the user or the reserve heart rate determined according to the age of the user and the resting heart rate of the user; the reserve heart rate is calculated as follows: reserve heart rate = 220-age-resting heart rate; the maximum heart rate is calculated as follows: maximum heart rate = 220-age; the current warm-up score of the user is determined based on the current warm-up intensity coefficient and the historical warm-up intensity coefficient during the warm-up process, wherein the warm-up score represents the adequacy of the warm-up; The determining the current warm-up intensity coefficient of the user according to the current heart rate of the user and the basal heart rate of the user includes: Determining the basal heart rate of the user based on the acquisition of the resting heart rate of the user; determining a warm-up intensity coefficient corresponding to a ratio of the current heart rate of the user to the basal heart rate of the user as the current warm-up intensity coefficient of the user; The setting method of the warm-up intensity coefficient includes: Determine the optimal heart rate for warm-up based on the relationship between reserve heart rate, maximum heart rate, self-exertion classification and exercise intensity; Based on the optimal warm-up heart rate, the actually collected warm-up heart rate, and the warm-up situation corresponding to the collected warm-up heart rate, the value range of the heart rate ratio of the heart rate to the user's basic heart rate is divided into multiple heart rate ratio intervals; each heart rate ratio interval corresponds to a warm-up intensity coefficient; The determining the user's current warm-up score based on the current warm-up intensity coefficient and the historical warm-up intensity coefficients during the warm-up process includes: determining a current warm-up performance based on the current warm-up intensity coefficient and a duration corresponding to the current warm-up intensity coefficient; determining a historical warm-up performance based on the historical warm-up intensity coefficient and a duration corresponding to the historical warm-up intensity coefficient; The user's current warm-up score is determined according to the ratio of the current warm-up performance to the historical warm-up performance in the total warm-up time.

2. The warm-up adequacy detection method according to claim 1, characterized in that: The determining the user's basal heart rate based on the acquisition of the user's resting heart rate includes: Determining whether the user's resting heart rate can be obtained currently; If yes, determining the user's reserve heart rate based on the user's resting heart rate, and using the reserve heart rate as the user's basal heart rate; If not, the user's maximum heart rate is used as the user's basal heart rate.

3. The warm-up adequacy detection method according to claim 1, characterized in that: After determining the user's current warm-up score based on the current warm-up intensity coefficient and the historical warm-up intensity coefficients during the warm-up process, the method further includes: Display the user's warm-up score in real time; Warm-up guidance is pushed to the user based on the user's current warm-up score.

4. The warm-up adequacy detection method according to claim 3, characterized in that: The real-time display of the user's warm-up score includes: Determine whether the user's current warm-up score is greater than a preset threshold; If yes, the maximum warm-up score is displayed; If not, the user's current warm-up score is displayed.

5. The warm-up adequacy detection method according to claim 3, characterized in that: The method of pushing warm-up guidance to the user based on the user's current warm-up score includes: Determining whether the user's current warm-up score is in a first score range; If so, push warm-up guidance for continuing warm-up for the first time to the user; If not, determine whether the user's current warm-up score is in the second score range; if so, push warm-up guidance to the user to continue warming up for a second time; if not, push warm-up guidance to the user to end the warm-up.

6. A warm-up adequacy detection device, characterized in that: include: A heart rate detection unit, used to detect the user's current heart rate; an intensity coefficient determination unit, for determining a current warm-up intensity coefficient of the user according to the current heart rate of the user and the basic heart rate of the user; wherein the basic heart rate of the user is a maximum heart rate determined according to the age of the user or a reserve heart rate determined according to the age of the user and the resting heart rate of the user; the reserve heart rate is calculated as follows: reserve heart rate = 220 - age - resting heart rate; the maximum heart rate is calculated as follows: maximum heart rate = 220 - age; a warm-up score determination unit, configured to determine a current warm-up score of the user based on the current warm-up intensity coefficient and a historical warm-up intensity coefficient during the warm-up process, wherein the warm-up score represents the adequacy of the warm-up; The intensity coefficient determination unit is specifically used for: Determining the basal heart rate of the user based on the acquisition of the resting heart rate of the user; determining a warm-up intensity coefficient corresponding to a ratio of the current heart rate of the user to the basal heart rate of the user as the current warm-up intensity coefficient of the user; The division methods of the warm-up intensity coefficient include: Determine the optimal heart rate for warm-up based on the relationship between reserve heart rate, maximum heart rate, self-exertion classification and exercise intensity; Based on the optimal warm-up heart rate, the actually collected warm-up heart rate, and the warm-up situation corresponding to the collected warm-up heart rate, the value range of the heart rate ratio of the heart rate to the user's basic heart rate is divided into multiple heart rate ratio intervals; each heart rate ratio interval corresponds to a warm-up intensity coefficient; The warm-up score determination unit is specifically used for: determining a current warm-up performance based on the current warm-up intensity coefficient and a duration corresponding to the current warm-up intensity coefficient; determining a historical warm-up performance based on the historical warm-up intensity coefficient and a duration corresponding to the historical warm-up intensity coefficient; The user's current warm-up score is determined according to the ratio of the current warm-up performance to the historical warm-up performance in the total warm-up time.

7. An electronic device, characterized in that: include: A sensor module, a memory, a processor and a display, wherein the sensor module detects the user's heart rate data and sends it to the processor, the memory stores a computer program that can be run on the processor, the display displays the warm-up guidance opinions pushed by the processor, and the processor implements the warm-up adequacy detection method as described in any one of claims 1-5 when executing the computer program.

8. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and when the computer instructions are executed by a processor, the warm-up adequacy detection method according to any one of claims 1 to 5 is implemented.

Citation Information

Patent Citations

  • Warm-up degree detection method and device

    CN112842307A

  • Warm-up judgment method and device and electronic equipment

    CN113996046A

  • Body energy estimation method, wearable device and computer storage medium

    CN115316969A