Method and device for acquiring heat consumption of anaerobic exercise, electronic equipment and storage medium
By acquiring and analyzing various characteristic information during anaerobic exercise, calculating the caloric consumption of anaerobic exercise, the problem of low accuracy of caloric consumption in the prior art is solved, and personalized caloric consumption acquisition and accurate results are achieved.
Patent Information
- Application Number
- CN202310804001.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-06-30
- Publication Date
- 2024-12-31
AI Technical Summary
When obtaining the calorie consumption of anaerobic exercise, existing exercise detection technologies do not consider individual differences, resulting in low accuracy of the calorie consumption.
By obtaining the first characteristic information and the second characteristic information of the detection object, the first caloric consumption during the anaerobic exercise and the second caloric consumption after the exercise are calculated, and the two are considered comprehensively to obtain the total caloric consumption. Specific methods include obtaining information such as heart rate, exercise intensity, weight coefficient, age coefficient, etc., using correlation parameters to screen characteristic information, and calculating caloric consumption.
It realizes personalized acquisition of calorie consumption for anaerobic exercise, improves the accuracy of calorie consumption, and solves the problem of ignoring peroxide consumption after exercise.
Smart Images

Figure CN119214618A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the technical field of motion detection, and in particular to a method, device, electronic device and storage medium for acquiring calorie consumption of anaerobic exercise. Background Art
[0002] At present, motion detection has been widely used in wearable devices such as smart watches and smart bracelets. For example, the calorie consumption of human body during exercise can be obtained through wearable devices. However, the method of obtaining the calorie consumption of exercise in the related art does not take into account individual differences, and the accuracy of the obtained calorie consumption of exercise is low. Summary of the invention
[0003] The present disclosure provides a method, device, electronic device, computer-readable storage medium, and computer program product for obtaining calorie consumption of anaerobic exercise, so as to at least solve the problem that the method for obtaining calorie consumption of exercise in the related art does not take individual differences into consideration and the accuracy of the obtained calorie consumption of exercise is low. The technical solution of the present disclosure is as follows:
[0004] According to a first aspect of an embodiment of the present disclosure, a method for obtaining calorie consumption during anaerobic exercise is provided, including: obtaining first characteristic information and second characteristic information of a detection object; based on the first characteristic information, obtaining a first calorie consumption of the detection object during the anaerobic exercise; based on the second characteristic information, obtaining a second calorie consumption of the detection object after the anaerobic exercise; based on the first calorie consumption and the second calorie consumption, obtaining the total calorie consumption of the anaerobic exercise of the detection object.
[0005] In one embodiment of the present disclosure, the first characteristic information includes the heart rate of the detection object at N moments during the anaerobic exercise; obtaining the first calorie consumption of the detection object during the anaerobic exercise based on the first characteristic information includes: obtaining the calorie consumption of the detection object at the i-th moment based on the heart rate of the detection object at the i-th moment; determining the sum of the calorie consumption of the detection object at N moments as the first calorie consumption; wherein N is a positive integer, and i is a positive integer not greater than N.
[0006] In one embodiment of the present disclosure, the first characteristic information also includes the resting heart rate of the detection object and the exercise intensity of the detection object at the i-th moment; obtaining the calorie consumption of the detection object at the i-th moment based on the heart rate of the detection object at the i-th moment includes: obtaining a first difference between the heart rate at the i-th moment and the resting heart rate; and obtaining the calorie consumption at the i-th moment based on the first difference and the exercise intensity at the i-th moment.
[0007] In one embodiment of the present disclosure, the first characteristic information also includes the weight coefficient and age coefficient of the detection object; the calorie consumption at the i-th moment is obtained based on the first difference and the exercise intensity at the i-th moment, including: determining the product of the weight coefficient, the age coefficient, the first difference and the exercise intensity at the i-th moment as the calorie consumption at the i-th moment.
[0008] In one embodiment of the present disclosure, the second characteristic information includes the cumulative heart rate of the detection object during the anaerobic exercise; obtaining the second characteristic information includes: obtaining the heart rate of the detection object at N moments during the anaerobic exercise; based on the exercise intensity of the detection object at the i-th moment, and / or the target stage that the detection object is in at the i-th moment, identifying whether the heart rate of the detection object at the i-th moment is the target heart rate; determining the sum of multiple target heart rates as the cumulative heart rate; wherein N is a positive integer, and i is a positive integer not greater than N.
[0009] In one embodiment of the present disclosure, the identifying whether the heart rate of the detection object at the i-th moment is the target heart rate based on the exercise intensity of the detection object at the i-th moment, and / or the target stage that the detection object is in at the i-th moment, includes: if the exercise intensity at the i-th moment is greater than or equal to a first set threshold, and the target stage at the i-th moment is an exercise stage, identifying that the heart rate at the i-th moment is the target heart rate; if the exercise intensity at the i-th moment is less than the first set threshold, and / or the target stage at the i-th moment is a recovery stage, identifying that the heart rate at the i-th moment is not the target heart rate.
[0010] In one embodiment of the present disclosure, the method further includes: obtaining the heart rates at M consecutive moments from the heart rates at the N moments; obtaining the change trend of the heart rates at two adjacent moments among the heart rates at the M moments; obtaining the target number of the heart rates whose change trend is a downward trend, and determining the target stage at the i-th moment based on the target number; wherein M is a positive integer not greater than N.
[0011] In one embodiment of the present disclosure, determining the target stage at the i-th moment based on the target quantity includes: obtaining a first ratio of the target quantity and M; if the first ratio is greater than or equal to a second set threshold, determining that the target stage at the last moment of the M moments is the recovery stage; if the first ratio is less than the second set threshold, determining that the target stage at the last moment of the M moments is the exercise stage.
[0012] In one embodiment of the present disclosure, the method further includes: obtaining the maximum heart rate of the detected object; obtaining a second difference between the maximum heart rate and the resting heart rate; and determining a second ratio of the first difference to the second difference as the exercise intensity at the i-th moment.
[0013] In one embodiment of the present disclosure, obtaining the second feature information includes: obtaining multiple candidate feature information of the detection object; obtaining a correlation parameter between the candidate feature information and the second calorie consumption, wherein the correlation parameter is used to characterize the degree of association between the candidate feature information and the second calorie consumption; based on the correlation parameter, filtering out the second feature information from the multiple candidate feature information.
[0014] In one embodiment of the present disclosure, the second characteristic information includes the lean body mass of the detection object and the cumulative heart rate of the detection object during the anaerobic exercise; obtaining the second calorie consumption of the detection object after the anaerobic exercise based on the second characteristic information includes: obtaining the second calorie consumption based on a mapping relationship between the lean body mass, the cumulative heart rate and the second calorie consumption.
[0015] According to a second aspect of an embodiment of the present disclosure, a device for acquiring calorie consumption during anaerobic exercise is provided, including: a first acquisition module, configured to execute acquisition of first characteristic information and second characteristic information of a detection object; a second acquisition module, configured to execute, based on the first characteristic information, obtaining a first calorie consumption of the detection object during the anaerobic exercise process; a third acquisition module, configured to execute, based on the second characteristic information, obtaining a second calorie consumption of the detection object after the anaerobic exercise process; and a fourth acquisition module, configured to execute, based on the first calorie consumption and the second calorie consumption, obtaining a total calorie consumption of the anaerobic exercise of the detection object.
[0016] In one embodiment of the present disclosure, the first characteristic information includes the heart rate of the detection object at N moments during anaerobic exercise; the second acquisition module is further configured to execute: based on the heart rate of the detection object at the i-th moment, obtain the calorie consumption of the detection object at the i-th moment; determine the sum of the calorie consumption of the detection object at N moments as the first calorie consumption; wherein N is a positive integer, and i is a positive integer not greater than N.
[0017] In one embodiment of the present disclosure, the first characteristic information also includes the resting heart rate of the detection object and the exercise intensity of the detection object at the i-th moment; the second acquisition module is further configured to execute: obtaining a first difference between the heart rate at the i-th moment and the resting heart rate; and obtaining the calorie consumption at the i-th moment based on the first difference and the exercise intensity at the i-th moment.
[0018] In one embodiment of the present disclosure, the first characteristic information also includes the weight coefficient and age coefficient of the detection object; the second acquisition module is further configured to execute: multiplying the weight coefficient, the age coefficient, the first difference and the exercise intensity at the i-th moment as the calorie consumption at the i-th moment.
[0019] In one embodiment of the present disclosure, the second characteristic information includes the cumulative heart rate of the detection object during the anaerobic exercise; the first acquisition module is further configured to execute: acquiring the heart rate of the detection object at N moments during the anaerobic exercise; identifying whether the heart rate of the detection object at the i-th moment is the target heart rate based on the exercise intensity of the detection object at the i-th moment, and / or the target stage that the detection object is in at the i-th moment; determining the sum of multiple target heart rates as the cumulative heart rate; wherein N is a positive integer, and i is a positive integer not greater than N.
[0020] In one embodiment of the present disclosure, the first acquisition module is further configured to execute: if the exercise intensity at the i-th moment is greater than or equal to a first set threshold, and the target stage at the i-th moment is the exercise stage, identifying the heart rate at the i-th moment as the target heart rate; if the exercise intensity at the i-th moment is less than the first set threshold, and / or the target stage at the i-th moment is the recovery stage, identifying the heart rate at the i-th moment as not the target heart rate.
[0021] In one embodiment of the present disclosure, the first acquisition module is further configured to execute: acquiring the heart rates at M consecutive moments from the heart rates at the N moments; acquiring the change trend of the heart rates at two adjacent moments among the heart rates at the M moments; acquiring the target number of the heart rates whose change trend is a downward trend, and determining the target stage at the i-th moment based on the target number; wherein M is a positive integer not greater than N.
[0022] In one embodiment of the present disclosure, the first acquisition module is further configured to execute: obtaining a first ratio of the target number and M; if the first ratio is greater than or equal to a second set threshold, determining that the target stage at the last moment of the M moments is the recovery stage; if the first ratio is less than the second set threshold, determining that the target stage at the last moment of the M moments is the exercise stage.
[0023] In one embodiment of the present disclosure, the device also includes a fifth acquisition module, and the fifth acquisition module is configured to execute: obtaining the maximum heart rate of the detection object; obtaining the second difference between the maximum heart rate and the resting heart rate; and determining the second ratio of the first difference to the second difference as the exercise intensity at the i-th moment.
[0024] In one embodiment of the present disclosure, the first acquisition module is further configured to execute: acquiring multiple candidate feature information of the detection object; acquiring a correlation parameter between the candidate feature information and the second calorie consumption, wherein the correlation parameter is used to characterize the degree of association between the candidate feature information and the second calorie consumption; based on the correlation parameter, filtering out the second feature information from the multiple candidate feature information.
[0025] In one embodiment of the present disclosure, the second characteristic information includes the lean body mass of the detection object and the cumulative heart rate of the detection object during anaerobic exercise; the third acquisition module is further configured to execute: based on the mapping relationship between the lean body mass, the cumulative heart rate and the second calorie consumption, obtain the second calorie consumption.
[0026] According to a third aspect of an embodiment of the present disclosure, there is provided an electronic device, comprising a processor; and a memory for storing instructions executable by the processor; wherein the processor is configured to implement the steps of the method described in the first aspect of the embodiment of the present disclosure.
[0027] According to a fourth aspect of an embodiment of the present disclosure, a computer-readable storage medium is provided, on which computer program instructions are stored. When the program instructions are executed by a processor, the steps of the method described in the first aspect of the embodiment of the present disclosure are implemented.
[0028] According to a fifth aspect of an embodiment of the present disclosure, a computer program product is provided, comprising a computer program, wherein when the computer program is executed by a processor of an electronic device, the computer program implements the steps of the method described in the first aspect of the embodiment of the present disclosure.
[0029] The technical solution provided by the embodiments of the present disclosure brings at least the following beneficial effects: the first characteristic information of the detection object can be taken into account to obtain the first calorie consumption, and the second characteristic information of the detection object can be taken into account to obtain the second calorie consumption, so that the personalized acquisition of the calorie consumption of anaerobic exercise can be achieved, and the first calorie consumption during the anaerobic exercise and the second calorie consumption after the anaerobic exercise can be comprehensively considered to obtain the total calorie consumption. Compared with the problem of ignoring the post-exercise excess oxygen consumption of anaerobic exercise when obtaining the calorie consumption of anaerobic exercise in the related art, the accurate acquisition of the calorie consumption of anaerobic exercise can be achieved.
[0030] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0031] The drawings herein are incorporated into and constitute a part of the specification, illustrate embodiments consistent with the present disclosure, and together with the description are used to explain the principles of the present disclosure, and do not constitute improper limitations on the present disclosure.
[0032] Figure 1 The present invention is a flow chart of a method for obtaining calorie consumption of anaerobic exercise according to an exemplary embodiment.
[0033] Figure 2 It is a flow chart of obtaining a first calorie consumption in a method for obtaining calorie consumption of anaerobic exercise according to an exemplary embodiment.
[0034] Figure 3 It is a flowchart of obtaining second characteristic information in a method for obtaining calorie consumption of anaerobic exercise according to an exemplary embodiment.
[0035] Figure 4 The present invention is a flowchart of determining a target stage in a method for obtaining calorie consumption of anaerobic exercise according to an exemplary embodiment.
[0036] Figure 5 The invention is a block diagram of a device for obtaining calorie consumption of anaerobic exercise according to an exemplary embodiment.
[0037] Figure 6 It is a block diagram of an electronic device according to an exemplary embodiment. DETAILED DESCRIPTION
[0038] In order to enable ordinary persons in the art to better understand the technical solutions of the present disclosure, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the accompanying drawings.
[0039] It should be noted that the terms "first", "second", etc. in the specification and claims of the present disclosure and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present disclosure described herein can be implemented in an order other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.
[0040] The acquisition, storage, use, and processing of data in the technical solution disclosed in this disclosure are in compliance with the relevant provisions of national laws and regulations.
[0041] Figure 1 is a flow chart of a method for obtaining calorie consumption of anaerobic exercise according to an exemplary embodiment. Figure 1 As shown, the method for obtaining the calorie consumption of anaerobic exercise according to the embodiment of the present disclosure includes the following steps.
[0042] S101, obtaining first characteristic information and second characteristic information of a detection object.
[0043] It should be noted that the execution subject of the method for obtaining the calorie consumption of anaerobic exercise in the embodiment of the present disclosure is an electronic device, and the electronic device includes a mobile phone, a notebook, a desktop computer, a vehicle-mounted terminal, a smart home appliance, a wearable device, etc. Among them, the wearable device may include a wrist-worn device (such as a smart watch, a smart bracelet), a head-worn device, a foot-worn device, etc. The method for obtaining the calorie consumption of anaerobic exercise in the embodiment of the present disclosure can be executed by the device for obtaining the calorie consumption of anaerobic exercise in the embodiment of the present disclosure, and the device for obtaining the calorie consumption of anaerobic exercise in the embodiment of the present disclosure can be configured in any electronic device to execute the method for obtaining the calorie consumption of anaerobic exercise in the embodiment of the present disclosure.
[0044] It should be noted that there are not too many restrictions on the detection objects. For example, the detection objects may include human bodies, animals, etc.
[0045] It should be noted that there are not too many restrictions on the first characteristic information. For example, the first characteristic information may include heart rate (such as resting heart rate, maximum heart rate, real-time heart rate, etc.), exercise intensity, weight information (such as lean body mass, weight coefficient), age information (such as age, age coefficient), height, gender, etc.
[0046] It should be noted that there are no excessive restrictions on the second characteristic information. For example, the second characteristic information may include FFM (Fat Free Mass), the cumulative heart rate of the test subject during anaerobic exercise, height, gender, BMI (Body Mass Index), PBF (Percent Body Fat), heart rate, etc.
[0047] It can be understood that the first characteristic information may include at least one kind of information, and the second characteristic information may include at least one kind of information. There may or may not be overlapping information between the first characteristic information and the second characteristic information, and no further restrictions are made here.
[0048] In one embodiment, the first characteristic information includes at least one of the heart rate of the subject at N moments during anaerobic exercise, the resting heart rate of the subject, the exercise intensity of the subject at the i-th moment, the weight coefficient and the age coefficient of the subject. Wherein, N is a positive integer, i is a positive integer not greater than N, for example, if N is 50, i can be any positive integer from 1 to 50, and the i-th moment is any moment among the N moments.
[0049] In some examples, when the subject is performing anaerobic exercise, the wearable device can be used to detect the heart rate of the subject to obtain the heart rate of the subject at N moments during the anaerobic exercise. The sampling rate of the heart rate detection is not limited too much, for example, it can be 1 Hz (Hertz).
[0050] In one embodiment, the second characteristic information includes at least one of the lean body mass of the detection subject and the cumulative heart rate of the detection subject during anaerobic exercise.
[0051] It should be noted that there is no excessive limitation on the category of anaerobic exercise in the embodiments of the present disclosure. For example, the anaerobic exercise in the embodiments of the present disclosure may be any anaerobic exercise in the related art.
[0052] In one embodiment, obtaining the second feature information includes obtaining multiple candidate feature information of the detection object, obtaining a correlation parameter between the candidate feature information and the second calorie consumption, wherein the correlation parameter is used to characterize the degree of association between the candidate feature information and the second calorie consumption, and based on the correlation parameter, the second feature information is screened out from the multiple candidate feature information. Thus, in the method, correlation analysis can be performed on the candidate feature information and the second calorie consumption to obtain the correlation parameter, so as to screen out the second feature information from the multiple candidate feature information.
[0053] It should be noted that there are no excessive restrictions on the correlation parameters, for example, they may include correlation coefficients (such as Pearson correlation coefficients), covariance, etc. The relevant content of the correlation parameters can be obtained by using any correlation analysis method in the relevant technology, which will not be described here.
[0054] In some examples, the greater the absolute value of the correlation parameter, the higher the degree of association between the candidate feature information and the second calorie consumption, that is, the absolute value of the correlation parameter is positively correlated with the degree of association. Based on the correlation parameter, the second feature information is screened out from multiple candidate feature information, including determining the candidate feature information corresponding to the absolute value of the correlation parameter greater than or equal to the third set threshold as the second feature information, and / or sorting the multiple candidate feature information from large to small according to the absolute value of the correlation parameter, and determining the first Q candidate feature information as the second feature information. Wherein, Q is a positive integer.
[0055] For example, taking the Pearson correlation coefficient as the correlation parameter, the value range of the Pearson correlation coefficient is -1 to 1, the third set threshold is 0.5, and the Pearson correlation coefficients corresponding to candidate feature information 1 to 7 are -0.2, 0.6, 0.8, 0.1, -0.1, -0.7, and 0.2, respectively. Candidate feature information 2, 3, and 6 can be determined as the second feature information.
[0056] For example, taking the Pearson correlation coefficient as the correlation parameter, the value range of the Pearson correlation coefficient is -1 to 1, and the Pearson correlation coefficients corresponding to candidate feature information 1 to 7 are -0.2, 0.6, 0.8, 0.1, -0.1, -0.7, and 0.2 respectively. If Q=2, candidate feature information 3 and 6 can be determined as the second feature information.
[0057] S102: Based on the first characteristic information, obtain a first calorie consumption of the detection subject during anaerobic exercise.
[0058] In one embodiment, based on the first feature information, obtaining the first calorie consumption of the detected subject during anaerobic exercise includes obtaining a first calorie consumption model, inputting the first feature information into the first calorie consumption model, and outputting the first calorie consumption by the first calorie consumption model. It should be noted that there are no excessive restrictions on the first calorie consumption model, for example, it may include a deep learning model.
[0059] In one embodiment, based on the first characteristic information, a first calorie consumption of the detected object during anaerobic exercise is obtained, including obtaining the first calorie consumption based on a mapping relationship between the first characteristic information and the first calorie consumption.
[0060] In one embodiment, based on the first characteristic information, a first calorie consumption of the detection object during anaerobic exercise is obtained, including obtaining the calorie consumption of the detection object at the i-th moment during the anaerobic exercise based on the first characteristic information, and determining the sum of the calorie consumption of the detection object at N moments during the anaerobic exercise as the first calorie consumption.
[0061] S103: Based on the second characteristic information, obtain the second calorie consumption of the detection object after the anaerobic exercise process.
[0062] In one embodiment, based on the second characteristic information, obtaining the second calorie consumption of the detected object after the anaerobic exercise process includes obtaining a second calorie consumption model, inputting the second characteristic information into the second calorie consumption model, and outputting the second calorie consumption by the second calorie consumption model. It should be noted that there is no excessive limitation on the second calorie consumption model, for example, it may include a deep learning model.
[0063] In one embodiment, based on the second characteristic information, a second calorie consumption of the detected object after the anaerobic exercise process is obtained, including obtaining the second calorie consumption based on a mapping relationship between the second characteristic information and the second calorie consumption.
[0064] In some examples, the second characteristic information includes the fat-free body mass of the detection subject and the cumulative heart rate of the detection subject during the anaerobic exercise. Based on the second characteristic information, the second calorie consumption of the detection subject after the anaerobic exercise is obtained, including obtaining the second calorie consumption based on the mapping relationship between the fat-free body mass, the cumulative heart rate and the second calorie consumption. Therefore, the method can comprehensively consider the mapping relationship between the fat-free body mass, the cumulative heart rate and the second calorie consumption to obtain the second calorie consumption.
[0065] In some examples, obtaining the fat-free body mass of the subject includes obtaining the fat-free body mass of the subject based on the height, weight, and impedance of the subject.
[0066] S104: Based on the first calorie consumption and the second calorie consumption, a total calorie consumption of the anaerobic exercise of the detection object is obtained.
[0067] It should be noted that there are no excessive restrictions on the units of the first calorie consumption, the second calorie consumption, and the total calorie consumption. For example, they may include calories and kilojoules.
[0068] In one embodiment, based on the first calorie consumption and the second calorie consumption, the total calorie consumption of the anaerobic exercise of the detection object is obtained, including determining the sum of the first calorie consumption and the second calorie consumption as the total calorie consumption.
[0069] In one embodiment, based on the first calorie consumption and the second calorie consumption, the total calorie consumption of the anaerobic exercise of the detection object is obtained, including weighted averaging or weighted summing the first calorie consumption and the second calorie consumption to obtain the total calorie consumption.
[0070] The method for obtaining the calorie consumption of anaerobic exercise provided by the embodiment of the present disclosure obtains the first characteristic information and the second characteristic information of the detection object, obtains the first calorie consumption of the detection object during the anaerobic exercise based on the first characteristic information, obtains the second calorie consumption of the detection object after the anaerobic exercise based on the second characteristic information, and obtains the total calorie consumption of the anaerobic exercise of the detection object based on the first calorie consumption and the second calorie consumption. Thus, the first characteristic information of the detection object can be taken into account to obtain the first calorie consumption, and the second characteristic information of the detection object can be taken into account to obtain the second calorie consumption, which can realize the personalized acquisition of the calorie consumption of anaerobic exercise, and can comprehensively consider the first calorie consumption during the anaerobic exercise and the second calorie consumption after the anaerobic exercise process to obtain the total calorie consumption. Compared with the problem of ignoring the post-exercise excessive oxygen consumption of anaerobic exercise when obtaining the calorie consumption of anaerobic exercise in the related art, the accurate acquisition of the calorie consumption of anaerobic exercise can be realized.
[0071] Based on any of the above embodiments, the first characteristic information includes the heart rate of the detected object at N moments during the anaerobic exercise.
[0072] like Figure 2 As shown, in step S102, based on the first feature information, obtaining the first calorie consumption of the detection object during the anaerobic exercise includes:
[0073] S201, obtaining the calorie consumption of the detection object at the i-th moment based on the heart rate of the detection object at the i-th moment.
[0074] S202: Determine the sum of the calorie consumption of the detected object at N moments as the first calorie consumption.
[0075] In one embodiment, the calorie consumption of the detection object at the i-th moment is obtained based on the heart rate of the detection object at the i-th moment, including obtaining the calorie consumption at the i-th moment based on a mapping relationship between the heart rate at the i-th moment and the calorie consumption at the i-th moment.
[0076] In one embodiment, the first characteristic information also includes the resting heart rate of the detection object and the exercise intensity of the detection object at the i-th moment. Based on the heart rate of the detection object at the i-th moment, the calorie consumption of the detection object at the i-th moment is obtained, including obtaining the first difference between the heart rate at the i-th moment and the resting heart rate, and obtaining the calorie consumption at the i-th moment based on the first difference and the exercise intensity at the i-th moment. Therefore, the method can comprehensively consider the first difference between the heart rate at the i-th moment and the resting heart rate of the detection object, as well as the exercise intensity at the i-th moment, to obtain the calorie consumption at the i-th moment.
[0077] In some examples, the first difference is the heart rate at the ith moment minus the resting heart rate.
[0078] In some examples, the calorie consumption at the i-th moment is positively correlated with the first difference and the exercise intensity at the i-th moment.
[0079] In some examples, the calorie consumption at the i-th moment is obtained based on the first difference and the exercise intensity at the i-th moment, including determining the calorie consumption at the i-th moment as the product of the first difference and the exercise intensity at the i-th moment.
[0080] In some examples, the first characteristic information also includes the weight coefficient and age coefficient of the detected object, and based on the first difference and the exercise intensity at the i-th moment, the calorie consumption at the i-th moment is obtained, including multiplying the weight coefficient, the age coefficient, the first difference and the exercise intensity at the i-th moment to determine the calorie consumption at the i-th moment. Therefore, the method can comprehensively consider the first difference between the heart rate and the resting heart rate of the detected object at the i-th moment, the exercise intensity at the i-th moment, and the weight coefficient and age coefficient of the detected object to obtain the calorie consumption at the i-th moment.
[0081] In some examples, the ratio of the weight of the test subject to the set weight can be determined as the weight coefficient, and the ratio of the age of the test subject to the set age can be determined as the age coefficient. The set weight can be 60 kg (kilograms).
[0082] In some examples, the age coefficient ranges from 0.95 to 1.12.
[0083] In some examples, the weight coefficient is positively correlated with the weight of the subject, and the age coefficient is positively correlated with the age of the subject.
[0084] It should be noted that the acquisition of exercise intensity can be achieved by using any method for acquiring exercise intensity in the relevant technology, which will not be described in detail here.
[0085] In one embodiment, obtaining the exercise intensity at the i-th moment includes obtaining the maximum heart rate of the subject, obtaining a second difference between the maximum heart rate and the resting heart rate, and determining a second ratio of the first difference to the second difference as the exercise intensity at the i-th moment.
[0086] In some examples, the calculation process of calorie consumption at the i-th moment is as follows:
[0087] C i =A*w*hr_add*d*e i
[0088]
[0089] hr_add=hr i -hr_rest
[0090] Among them, C i is the calorie consumption at the i-th moment, hr i is the heart rate at the i-th moment, hr_rest is the resting heart rate, hr_max is the maximum heart rate, w is the weight coefficient, d is the age coefficient, hr_add is the first difference, e i is the exercise intensity at the i-th moment, and A is the set coefficient.
[0091] Therefore, in this method, based on the heart rate of the detection object at the i-th moment, the calorie consumption of the detection object at the i-th moment is obtained, and the sum of the calorie consumption of the detection object at N moments is determined as the first calorie consumption to achieve the acquisition of the first calorie consumption.
[0092] Based on any of the above embodiments, the second characteristic information includes the cumulative heart rate of the detected object during anaerobic exercise.
[0093] like Figure 3 As shown, obtaining the second characteristic information in step S101 includes:
[0094] S301, obtaining the heart rate of the detected subject at N moments during anaerobic exercise.
[0095] For the relevant contents of step S301, please refer to the above embodiment, which will not be repeated here.
[0096] S302, based on the motion intensity of the detection object at the i-th moment and / or the target stage that the detection object is in at the i-th moment, identifying whether the heart rate of the detection object at the i-th moment is the target heart rate.
[0097] It should be noted that there are no excessive restrictions on the target stage, for example, it may include the exercise stage, the recovery stage, etc. The exercise stage includes the stage with a large exercise amplitude, the stage with a fast exercise speed, etc., and the recovery stage includes the stage of stillness, the stage with a small exercise amplitude, the stage with a slow exercise speed, the stage with a downward trend in exercise speed, the stage with a downward trend in heart rate, etc.
[0098] In one embodiment, based on the exercise intensity of the detection object at the i-th moment, and / or the target stage that the detection object is in at the i-th moment, whether the heart rate of the detection object at the i-th moment is the target heart rate is identified, including if the exercise intensity at the i-th moment is greater than or equal to a first set threshold, and / or the target stage at the i-th moment is the exercise stage, identifying the heart rate at the i-th moment as the target heart rate; conversely, if the exercise intensity at the i-th moment is less than the first set threshold, and the target stage at the i-th moment is the recovery stage, identifying the heart rate at the i-th moment as not the target heart rate.
[0099] In one embodiment, based on the exercise intensity of the detection object at the ith moment, and / or the target stage that the detection object is in at the ith moment, whether the heart rate of the detection object at the ith moment is the target heart rate is identified, including if the exercise intensity at the ith moment is greater than or equal to a first set threshold value, and the target stage at the ith moment is the exercise stage, identifying the heart rate at the ith moment as the target heart rate; conversely, if the exercise intensity at the ith moment is less than the first set threshold value, and / or the target stage at the ith moment is the recovery stage, identifying the heart rate at the ith moment as not the target heart rate, that is, only when the exercise intensity at a certain moment is large and the target stage is the exercise stage, the heart rate at that moment is identified as the target heart rate.
[0100] It should be noted that there is no excessive limitation on the first set threshold value. For example, if the second ratio is determined as the exercise intensity at the i-th moment, the first set threshold value may be 55%.
[0101] S303: Determine the sum of the multiple target heart rates as the cumulative heart rate.
[0102] For example, taking N=50 as an example, if the heart rate of the subject at the first moment of anaerobic exercise is hr1, the heart rate at the tenth moment is hr 10 , heart rate at the 15th moment hr 15 , heart rate at the 20th moment hr 20 , heart rate at the 30th moment hr 30 is the target heart rate, then the cumulative heart rate hr SUM The calculation process is as follows:
[0103] hr SUM=hr1+hr 10 +hr 15 +hr 20 +hr 30
[0104] Therefore, the method can take into account the exercise intensity of the detection object at the i-th moment, and / or the target stage that the detection object is in at the i-th moment, identify whether the heart rate of the detection object at the i-th moment is the target heart rate, and determine the sum of multiple target heart rates as the cumulative heart rate to achieve the acquisition of the cumulative heart rate.
[0105] Based on any of the above embodiments, Figure 4 As shown, determining the target stage that the detection object is in at the i-th moment includes:
[0106] S401, obtaining heart rates at M consecutive moments from heart rates at N moments.
[0107] Wherein, M is a positive integer not greater than N. For example, if N=50, then M=30, and the heart rate at the 1st to 30th moment, or the heart rate at the 2nd to 31st moment, or the heart rate at the 3rd to 32nd moment, etc. can be obtained from the heart rate of the detected subject at 50 moments during the anaerobic exercise.
[0108] S402, obtaining a change trend of the heart rate at two adjacent moments among the heart rates at M moments.
[0109] It can be understood that obtaining the changing trend of the heart rate at two adjacent moments may include that if the heart rate at the jth moment is less than the heart rate at the j+1th moment, the changing trend of the heart rate at the jth moment and the j+1th moment may be obtained as an upward trend; conversely, if the heart rate at the jth moment is greater than the heart rate at the j+1th moment, the changing trend of the heart rate at the jth moment and the j+1th moment may be obtained as a downward trend, wherein j is a positive integer not greater than N.
[0110] S403, obtaining a target quantity whose change trend is a downward trend, and determining the target stage at the i-th moment based on the target quantity.
[0111] In one embodiment, determining the target stage at the i-th moment based on the target number includes obtaining a first ratio of the target number to M, and if the first ratio is greater than or equal to a second set threshold, determining that the target stage at the last moment of the M moments is the recovery stage, and if the first ratio is less than the second set threshold, determining that the target stage at the last moment of the M moments is the movement stage. Thus, in this method, when the number of targets with a downward trend accounts for a large proportion, determining that the target stage at the last moment of the M moments is the recovery stage, and when the number of targets with a downward trend accounts for a small proportion, determining that the target stage at the last moment of the M moments is the movement stage.
[0112] It should be noted that there are no excessive restrictions on the second set threshold value, for example, it can be 80%.
[0113] In one embodiment, determining the target stage at the i-th moment based on the target number includes determining that the target stage at the last moment of the M moments is the recovery stage if the target number is greater than or equal to a third set threshold, and determining that the target stage at the last moment of the M moments is the movement stage if the target number is less than the third set threshold. Thus, in this method, when the number of targets with a downward trend is large, the target stage at the last moment of the M moments is determined to be the recovery stage, and when the number of targets with a downward trend is small, the target stage at the last moment of the M moments is determined to be the movement stage.
[0114] It should be noted that there are no excessive restrictions on the third set threshold value, for example, it can be 10.
[0115] Therefore, the method obtains the heart rates at M consecutive moments from the heart rates at N moments, obtains the change trend of the heart rates at two adjacent moments among the heart rates at M moments, obtains the target number whose change trend is a downward trend, and determines the target stage at the ith moment based on the target number, so as to achieve the determination of the target stage.
[0116] Figure 5 is a block diagram of a device for obtaining calorie consumption of anaerobic exercise according to an exemplary embodiment. Figure 5 The device 100 for acquiring calorie consumption during anaerobic exercise according to the embodiment of the present disclosure includes: a first acquisition module 110 , a second acquisition module 120 , a third acquisition module 130 and a fourth acquisition module 140 .
[0117] The first acquisition module 110 is configured to acquire first feature information and second feature information of the detection object;
[0118] The second acquisition module 120 is configured to obtain a first calorie consumption of the detection subject during the anaerobic exercise based on the first characteristic information;
[0119] The third acquisition module 130 is configured to obtain a second calorie consumption of the detection subject after the anaerobic exercise process based on the second characteristic information;
[0120] The fourth acquisition module 140 is configured to obtain the total calorie consumption of the anaerobic exercise of the detection object based on the first calorie consumption and the second calorie consumption.
[0121] In one embodiment of the present disclosure, the first characteristic information includes the heart rate of the detection object at N moments during anaerobic exercise; the second acquisition module 120 is further configured to execute: based on the heart rate of the detection object at the i-th moment, obtain the calorie consumption of the detection object at the i-th moment; determine the sum of the calorie consumption of the detection object at N moments as the first calorie consumption; wherein N is a positive integer, and i is a positive integer not greater than N.
[0122] In one embodiment of the present disclosure, the first characteristic information also includes the resting heart rate of the detection object and the exercise intensity of the detection object at the i-th moment; the second acquisition module 120 is further configured to execute: obtaining a first difference between the heart rate at the i-th moment and the resting heart rate; and obtaining the calorie consumption at the i-th moment based on the first difference and the exercise intensity at the i-th moment.
[0123] In one embodiment of the present disclosure, the first characteristic information also includes the weight coefficient and age coefficient of the detection object; the second acquisition module 120 is further configured to execute: multiplying the weight coefficient, the age coefficient, the first difference and the exercise intensity at the i-th moment as the calorie consumption at the i-th moment.
[0124] In one embodiment of the present disclosure, the second characteristic information includes the cumulative heart rate of the detection object during the anaerobic exercise; the first acquisition module 110 is further configured to execute: obtaining the heart rate of the detection object at N moments during the anaerobic exercise; based on the exercise intensity of the detection object at the i-th moment, and / or the target stage that the detection object is in at the i-th moment, identifying whether the heart rate of the detection object at the i-th moment is the target heart rate; determining the sum of multiple target heart rates as the cumulative heart rate; wherein N is a positive integer, and i is a positive integer not greater than N.
[0125] In one embodiment of the present disclosure, the first acquisition module 110 is further configured to execute: if the exercise intensity at the i-th moment is greater than or equal to a first set threshold, and the target stage at the i-th moment is the exercise stage, identifying the heart rate at the i-th moment as the target heart rate; if the exercise intensity at the i-th moment is less than the first set threshold, and / or the target stage at the i-th moment is the recovery stage, identifying the heart rate at the i-th moment as not the target heart rate.
[0126] In one embodiment of the present disclosure, the first acquisition module 110 is further configured to execute: acquiring the heart rates at M consecutive moments from the heart rates at the N moments; acquiring the change trend of the heart rates at two adjacent moments among the heart rates at the M moments; acquiring the target number of the heart rates whose change trend is a downward trend, and determining the target stage at the ith moment based on the target number; wherein M is a positive integer not greater than N.
[0127] In one embodiment of the present disclosure, the first acquisition module 110 is further configured to execute: obtaining a first ratio of the target number and M; if the first ratio is greater than or equal to a second set threshold, determining that the target stage at the last moment of the M moments is the recovery stage; if the first ratio is less than the second set threshold, determining that the target stage at the last moment of the M moments is the exercise stage.
[0128] In one embodiment of the present disclosure, the device also includes a fifth acquisition module, and the fifth acquisition module is configured to execute: obtaining the maximum heart rate of the detection object; obtaining the second difference between the maximum heart rate and the resting heart rate; and determining the second ratio of the first difference to the second difference as the exercise intensity at the i-th moment.
[0129] In one embodiment of the present disclosure, the first acquisition module 110 is further configured to execute: acquiring multiple candidate feature information of the detection object; acquiring a correlation parameter between the candidate feature information and the second calorie consumption, wherein the correlation parameter is used to characterize the degree of association between the candidate feature information and the second calorie consumption; based on the correlation parameter, filtering out the second feature information from the multiple candidate feature information.
[0130] In one embodiment of the present disclosure, the second characteristic information includes the lean body mass of the detection object and the cumulative heart rate of the detection object during anaerobic exercise; the third acquisition module 130 is further configured to execute: based on the mapping relationship between the lean body mass, the cumulative heart rate and the second calorie consumption, obtain the second calorie consumption.
[0131] Regarding the device in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.
[0132] The embodiment of the present disclosure provides a device for acquiring calorie consumption of anaerobic exercise, which acquires the first characteristic information and the second characteristic information of the detection object, obtains the first calorie consumption of the detection object during the anaerobic exercise based on the first characteristic information, obtains the second calorie consumption of the detection object after the anaerobic exercise based on the second characteristic information, and obtains the total calorie consumption of the anaerobic exercise of the detection object based on the first calorie consumption and the second calorie consumption. Thus, the first characteristic information of the detection object can be taken into account to obtain the first calorie consumption, and the second characteristic information of the detection object can be taken into account to obtain the second calorie consumption, which can realize personalized acquisition of calorie consumption of anaerobic exercise, and can comprehensively consider the first calorie consumption during the anaerobic exercise and the second calorie consumption after the anaerobic exercise process to obtain the total calorie consumption. Compared with the problem of ignoring the problem of post-exercise excessive oxygen consumption of anaerobic exercise when acquiring calorie consumption of anaerobic exercise in the related art, accurate acquisition of calorie consumption of anaerobic exercise can be realized.
[0133] Figure 6 is a block diagram of an electronic device 200 according to an exemplary embodiment.
[0134] like Figure 6 As shown, the electronic device 200 includes:
[0135] The memory 210 and the processor 220, a bus 230 connecting different components (including the memory 210 and the processor 220), the memory 210 stores a computer program, and when the processor 220 executes the program, the method for obtaining the calorie consumption of anaerobic exercise described in the embodiment of the present disclosure is implemented.
[0136] Bus 230 represents one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, an accelerated graphics port, a processor or a local bus using any of a variety of bus architectures. For example, these architectures include but are not limited to Industry Standard Architecture (ISA) bus, Micro Channel Architecture (MAC) bus, Enhanced ISA bus, Video Electronics Standards Association (VESA) local bus and Peripheral Component Interconnect (PCI) bus.
[0137] The electronic device 200 typically includes a variety of electronic device readable media. These media can be any available media that can be accessed by the electronic device 200, including volatile and non-volatile media, removable and non-removable media.
[0138] The memory 210 may also include computer system readable media in the form of volatile memory, such as random access memory (RAM) 240 and / or cache memory 250. The electronic device 200 may further include other removable / non-removable, volatile / non-volatile computer system storage media. By way of example only, the storage system 260 may be used to read and write non-removable, non-volatile magnetic media ( Figure 6 not shown, usually called a "hard drive"). Although Figure 6 Not shown, a disk drive for reading and writing to a removable non-volatile disk (e.g., a "floppy disk"), and an optical disk drive for reading and writing to a removable non-volatile optical disk (e.g., a CD-ROM, a DVD-ROM, or other optical media) may be provided. In these cases, each drive may be connected to the bus 230 via one or more data medium interfaces. The memory 210 may include at least one program product having a set (e.g., at least one) of program modules that are configured to perform the functions of the various embodiments of the present disclosure.
[0139] A program / utility 280 having a set (at least one) of program modules 270 may be stored, for example, in the memory 210, such program modules 270 including, but not limited to, an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment. The program modules 270 generally perform the functions and / or methods of the embodiments described in the present disclosure.
[0140] The electronic device 200 may also communicate with one or more external devices 290 (e.g., keyboards, pointing devices, displays 291, etc.), one or more devices that enable a user to interact with the electronic device 200, and / or any device that enables the electronic device 200 to communicate with one or more other computing devices (e.g., network cards, modems, etc.). Such communication may be performed through an input / output (I / O) interface 292. Furthermore, the electronic device 200 may also communicate with one or more networks (e.g., local area networks (LANs), wide area networks (WANs), and / or public networks, such as the Internet) through a network adapter 293. Figure 6 As shown, the network adapter 293 communicates with other modules of the electronic device 200 via the bus 230. It should be understood that, although not shown in the figure, other hardware and / or software modules can be used in conjunction with the electronic device 200, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.
[0141] The processor 220 executes various functional applications and data processing by running the programs stored in the memory 210 .
[0142] It should be noted that the implementation process and technical principles of the electronic device of this embodiment refer to the aforementioned explanation of the method for obtaining the calorie consumption of anaerobic exercise in the embodiment of the present disclosure, and will not be repeated here.
[0143] The electronic device provided by the embodiment of the present disclosure can execute the method for obtaining the calorie consumption of anaerobic exercise as described above, obtain the first characteristic information and the second characteristic information of the detection object, obtain the first calorie consumption of the detection object during the anaerobic exercise based on the first characteristic information, obtain the second calorie consumption of the detection object after the anaerobic exercise based on the second characteristic information, and obtain the total calorie consumption of the anaerobic exercise of the detection object based on the first calorie consumption and the second calorie consumption. Thus, the first characteristic information of the detection object can be taken into account to obtain the first calorie consumption, and the second characteristic information of the detection object can be taken into account to obtain the second calorie consumption, which can realize the personalized acquisition of the calorie consumption of anaerobic exercise, and the first calorie consumption during the anaerobic exercise and the second calorie consumption after the anaerobic exercise can be comprehensively considered to obtain the total calorie consumption. Compared with the problem of ignoring the post-exercise excessive oxygen consumption of anaerobic exercise when obtaining the calorie consumption of anaerobic exercise in the related art, the accurate acquisition of the calorie consumption of anaerobic exercise can be realized.
[0144] In order to implement the above embodiments, the present disclosure further proposes a computer-readable storage medium having computer program instructions stored thereon, which, when executed by a processor, implement the steps of the method for obtaining calorie consumption of anaerobic exercise provided by the present disclosure.
[0145] Alternatively, the computer readable storage medium may be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, or the like.
[0146] In order to implement the above embodiments, the present disclosure also provides a computer program product, including a computer program, characterized in that when the computer program is executed by a processor of an electronic device, the method for obtaining the calorie consumption of anaerobic exercise as described above is implemented.
[0147] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. The present disclosure is intended to cover any variations, uses or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary techniques in the art that are not disclosed in the present disclosure. The description and examples are to be considered exemplary only, and the true scope and spirit of the present disclosure are indicated by the following claims.
[0148] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.
Claims
1. A method for obtaining calorie consumption of anaerobic exercise, characterized in that: include: Acquire first characteristic information and second characteristic information of the detection object; Based on the first characteristic information, obtaining a first calorie consumption of the detection subject during the anaerobic exercise; Based on the second characteristic information, obtaining a second calorie consumption of the detection subject after the anaerobic exercise process; Based on the first calorie consumption and the second calorie consumption, a total calorie consumption of the anaerobic exercise of the detection object is obtained.
2. The method according to claim 1, characterized in that The first characteristic information includes the heart rate of the detection subject at N moments during the anaerobic exercise; The obtaining, based on the first characteristic information, a first calorie consumption of the detection subject during the anaerobic exercise includes: Based on the heart rate of the detection object at the i-th moment, obtaining the calorie consumption of the detection object at the i-th moment; The sum of the calorie consumption of the detection object at N moments is determined as the first calorie consumption; wherein, N is a positive integer, and i is a positive integer not greater than N.
3. The method according to claim 2, characterized in that The first characteristic information also includes the resting heart rate of the detected object and the exercise intensity of the detected object at the i-th moment; The obtaining the calorie consumption of the detection object at the i-th moment based on the heart rate of the detection object at the i-th moment includes: Obtaining a first difference between the heart rate at the i-th moment and the resting heart rate; Based on the first difference and the exercise intensity at the i-th moment, the calorie consumption at the i-th moment is obtained.
4. The method according to claim 3, characterized in that The first characteristic information also includes the weight coefficient and age coefficient of the detection object; The obtaining the calorie consumption at the i-th moment based on the first difference and the exercise intensity at the i-th moment includes: The product of the weight coefficient, the age coefficient, the first difference and the exercise intensity at the i-th moment is determined as the calorie consumption at the i-th moment.
5. The method according to claim 1, characterized in that The second characteristic information includes the cumulative heart rate of the detection subject during the anaerobic exercise; Acquiring the second characteristic information includes: Obtaining the heart rate of the detection subject at N moments during the anaerobic exercise; Based on the exercise intensity of the detection object at the i-th moment and / or the target stage that the detection object is in at the i-th moment, identifying whether the heart rate of the detection object at the i-th moment is the target heart rate; The sum of the multiple target heart rates is determined as the cumulative heart rate; wherein, N is a positive integer, and i is a positive integer not greater than N.
6. The method according to claim 5, characterized in that The identifying whether the heart rate of the detection object at the i-th moment is the target heart rate based on the exercise intensity of the detection object at the i-th moment and / or the target stage that the detection object is in at the i-th moment includes: If the exercise intensity at the i-th moment is greater than or equal to a first set threshold, and the target stage at the i-th moment is an exercise stage, identifying the heart rate at the i-th moment as the target heart rate; If the exercise intensity at the i-th moment is less than the first set threshold, and / or the target stage at the i-th moment is a recovery stage, it is identified that the heart rate at the i-th moment is not the target heart rate.
7. The method according to claim 5, characterized in that The method further comprises: Obtaining the heart rates at M consecutive moments from the heart rates at the N moments; Obtaining a change trend of the heart rate at two adjacent moments among the heart rates at the M moments; Obtain the target quantity whose change trend is a downward trend, and determine the target stage at the i-th moment based on the target quantity; wherein, M is a positive integer not greater than N.
8. The method according to claim 7, characterized in that The determining the target stage at the i-th moment based on the target quantity includes: Obtaining a first ratio of the target quantity to M; If the first ratio is greater than or equal to a second set threshold, determining that the target stage at the last moment of the M moments is a recovery stage; If the first ratio is less than the second set threshold, it is determined that the target stage at the last moment of the M moments is the motion stage.
9. The method according to claim 3 or 5, characterized in that: The method further comprises: Obtaining the maximum heart rate of the detected subject; Obtaining a second difference between the maximum heart rate and the resting heart rate; A second ratio of the first difference to the second difference is determined as the exercise intensity at the i-th moment.
10. The method according to any one of claims 1 to 8, characterized in that Acquiring the second characteristic information includes: Acquire multiple candidate feature information of the detection object; Acquire a correlation parameter between the candidate feature information and the second calorie consumption, wherein the correlation parameter is used to characterize a degree of association between the candidate feature information and the second calorie consumption; Based on the correlation parameter, the second feature information is screened out from the plurality of candidate feature information.
11. The method according to any one of claims 1 to 8, characterized in that The second characteristic information includes the fat-free body mass of the detection subject and the cumulative heart rate of the detection subject during the anaerobic exercise; The obtaining, based on the second characteristic information, a second calorie consumption of the detection subject after the anaerobic exercise process includes: Based on the mapping relationship between the lean body mass, the cumulative heart rate and the second calorie consumption, the second calorie consumption is obtained.
12. A device for obtaining calorie consumption during anaerobic exercise, characterized in that: include: A first acquisition module is configured to acquire first feature information and second feature information of the detection object; A second acquisition module is configured to obtain a first calorie consumption of the detection subject during the anaerobic exercise based on the first feature information; A third acquisition module is configured to obtain a second calorie consumption of the detection subject after the anaerobic exercise process based on the second feature information; The fourth acquisition module is configured to obtain the total calorie consumption of the anaerobic exercise of the detection object based on the first calorie consumption and the second calorie consumption.
13. An electronic device, characterized in that: include: processor; a memory for storing processor-executable instructions; Wherein, the processor is configured to: Implement the steps of the method according to any one of claims 1 to 11.
14. A computer-readable storage medium having computer program instructions stored thereon, characterized in that: When the program instructions are executed by a processor, the steps of the method described in any one of claims 1 to 11 are implemented.