Cardiopulmonary endurance test system and method based on power bicycle
By analyzing the tester's basic information and real-time riding videos, and dynamically adjusting the test load and plan, the problem of individual differences neglecting and real-time monitoring in traditional testing methods is solved, and a more accurate and safe cardiopulmonary endurance test is achieved.
Patent Information
- Application Number
- CN202411732972.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-29
- Publication Date
- 2025-03-07
- Estimated Expiration
- 2044-11-29
AI Technical Summary
Traditional cardiopulmonary endurance testing methods ignore individual differences in the tester, making it difficult to monitor the movements and physiological status in real time during the test, and lack of accuracy in identifying non-standard movements and signs of fatigue.
By obtaining and analyzing the tester's basic information, customizing personalized test modes; analyzing riding videos in real time, identifying riding movements and physiological reactions; dynamically adjusting test loads based on real-time data, identifying and managing fatigue signs, and adjusting test plans to ensure safety and accuracy.
Improve the targetedness and effectiveness of the test, ensure that the tester is always at the appropriate exercise intensity, provide more accurate assessment of cardiopulmonary function and endurance level, reduce the risk of injury, and improve the safety of the test and the reliability of the results.
Smart Images

Figure CN119564210A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of cardiopulmonary testing technology, and in particular to a cardiopulmonary endurance testing system and method based on a power bicycle. Background Art
[0002] With the improvement of people's living standards and the enhancement of health awareness, cardiopulmonary endurance test, as an important means to evaluate individual cardiopulmonary function and endurance level, has been increasingly valued. In recent years, power bicycles, as a new type of sports equipment, have gradually been applied to the field of cardiopulmonary endurance testing. Power bicycles have functions such as adjustable exercise load and real-time monitoring of exercise data, making the test more accurate and comprehensive.
[0003] Traditional testing methods often ignore the consideration of individual differences of testers, making it challenging to monitor the testers' movements and physiological states in real time during the test. In addition, these methods have certain limitations in real-time monitoring and analysis of testers' riding movements, making identification less accurate. Summary of the invention
[0004] The present application provides a cardiopulmonary endurance testing system and method based on a power bicycle to solve the above problems.
[0005] In a first aspect, the present application provides a cardiopulmonary endurance test method based on a power bicycle, the method comprising:
[0006] Acquire basic information of the tester, analyze the basic information, and determine the test mode of the tester;
[0007] Acquire real-time riding video, analyze the real-time riding video, and determine riding operations;
[0008] A riding adjustment plan is determined according to the real-time riding video, the riding operation and the test duration.
[0009] Through this solution, by obtaining and analyzing the basic information of the tester, a test mode suitable for the individual's physical fitness level and exercise intensity can be customized, thereby improving the pertinence and effectiveness of the test. The analysis of real-time riding videos can instantly feedback the tester's exercise status, including riding movements and physiological reactions, which helps the tester to adjust his posture in time to avoid wrong movements and excessive fatigue. According to real-time data, the test load can be dynamically adjusted to ensure that the tester is always at an appropriate exercise intensity, so as to more accurately evaluate the cardiopulmonary function and endurance level. By identifying the tester's signs of fatigue, the program can be adjusted in time during the test to reduce the risk of injury and improve the safety of the test. Through real-time analysis of riding operations and physiological data, non-standard movements and signs of fatigue can be more accurately identified, thereby improving the reliability of test results. The test data provided by this solution can provide a scientific basis for sports training, help formulate personalized training plans, and improve training effects. By accurately evaluating cardiopulmonary function and endurance levels, health management can be better guided to prevent cardiovascular diseases and other health problems.
[0010] Optionally, analyzing the real-time riding video to determine the riding operation includes:
[0011] Analyzing the real-time riding video to determine whether the tester has a swaying motion;
[0012] If it exists, obtain the corresponding riding data when the sway occurs;
[0013] Analyzing the riding data to determine whether the tester is exhausted;
[0014] If yes, determining that the riding operation is a fatigue operation;
[0015] If not, it is determined that the riding operation is a non-standard action.
[0016] Through this solution, by analyzing the real-time riding video, a personalized assessment can be conducted for each tester's individual differences, including physiological and psychological factors, to provide more accurate test results. By capturing the tester's riding movements with a high-definition camera, the details of the tester's movements can be monitored and recorded in real time, including abnormal behaviors such as swaying movements, which helps to find problems in time and take corresponding measures. Combining the riding data and video analysis results, a more comprehensive understanding of the tester's sports performance can be obtained, including the smoothness, stability and efficiency of the movements. By analyzing the riding video, feedback can be provided to the tester immediately to guide him to adjust his movements, avoid or correct non-standard movements, and reduce the risk of sports injuries. By analyzing the signs of fatigue in the riding data and videos, the fatigue of the tester can be discovered and managed in time to avoid overtraining and injury. According to the video analysis results, the test mode can be adjusted to ensure that the difficulty and intensity of the test are suitable for the current state of the tester, and to improve the accuracy and safety of the test. Through video analysis, the adaptability between the tester and the power bike can be evaluated, ensuring that the bicycle settings are in line with the tester's physical characteristics, and improving the comfort and safety of the test. The data provided by video analysis can provide a scientific basis for the formulation and adjustment of training plans, helping testers improve their athletic performance and cardiopulmonary endurance.
[0017] Optionally, determining a riding adjustment plan according to the real-time riding video, the riding operation and the test duration includes:
[0018] When the riding operation is a fatigue operation, determining the riding duration according to the real-time riding video;
[0019] Determine the test duration according to the test mode;
[0020] A test phase is determined according to the riding duration and the test duration, and the riding adjustment plan is adjusted according to the test phase and the fatigue operation.
[0021] Through this solution, by considering the individual differences of the testers, including physiological and psychological factors, a test program suitable for each tester can be customized to provide a more personalized test experience. Using image processing and motion analysis technology to monitor the tester's riding movements and physiological status in real time, timely feedback can be provided to guide the tester to adjust the riding movements and reduce the negative impact of non-standard movements and fatigue operations. Combined with real-time data such as heart rate, power output, and cadence, the fatigue state of the tester can be more accurately assessed, so as to better control the intensity and duration of the test. According to the real-time performance and fatigue level of the tester, the test stage is dynamically adjusted to ensure that each stage is in line with the current state of the tester, improving the effectiveness and safety of the test. Based on the identification of fatigue operations and non-standard movements, the riding program is designed or adjusted, including adjusting resistance, speed, rest time, etc., to optimize the test effect and the tester's sports experience. By monitoring and analyzing the tester's riding movements in real time, non-standard movements and signs of fatigue can be more accurately identified, thereby improving the accuracy of the test results. The riding data collected in real time can provide data-driven decision support for the tester, help them better understand the tester's athletic ability and fatigue level, and provide a scientific basis for subsequent training plans.
[0022] Optionally, analyzing the basic information to determine the test mode of the tester includes:
[0023] Determining the physical fitness level and exercise intensity of the test subject according to the basic information;
[0024] Predicting the endurance of the test subject according to the physical fitness level and the exercise intensity;
[0025] According to the durability and the physical fitness level, the preset test mode is screened to obtain a test mode suitable for the tester.
[0026] Through this solution, by analyzing basic information, a personalized testing experience can be provided for the tester to ensure that the test mode meets their individual needs and physical fitness level. Through scientific physical fitness assessment and endurance prediction, the physical fitness level and endurance of the tester can be determined more accurately, thereby improving the reliability of the test results. According to the individual differences of the tester, the test process can be optimized to ensure that the intensity and duration of the test are suitable for the tester, avoiding overtraining or undertraining. Real-time monitoring of the tester's movement movements and physiological state can provide timely feedback to help the tester adjust the movement and reduce the negative impact of non-standard movements and fatigue operations. According to the real-time data during the test, the test mode can be dynamically adjusted to ensure that the test process adapts to the tester's immediate state and improves the effectiveness of the test. By considering the health status and individual differences of the tester, the safety of the test can be improved and the risk of sports injuries can be reduced.
[0027] Optionally, after screening a preset test mode according to the durability and the physical fitness level to obtain a test mode suitable for the tester, the method further includes:
[0028] Determining the heart rate limit of the test subject after adopting the test mode according to the physical fitness level;
[0029] Determining, based on the basic information, a physical reaction of the test subject after reaching the heart rate limit;
[0030] According to the test mode, determining the test power and the final rotation speed of the power bicycle;
[0031] A deceleration plan after the tester reaches the heart rate limit is determined according to the body reaction, the heart rate limit, the test power and the final rotation speed.
[0032] Through this solution, by real-time monitoring and evaluation of the tester's physiological state, signs of exhaustion can be detected in time, and deceleration measures can be taken to prevent the tester from falling off the car due to exhaustion, thereby improving the safety of the test. Selecting the appropriate test mode according to the tester's endurance and physical fitness level can ensure that the test intensity is moderate, avoid overtraining or undertraining, and provide a more personalized test experience for the tester. Real-time monitoring of the tester's physiological data, such as heart rate, blood pressure, respiratory rate, etc., can dynamically adjust the deceleration plan based on the tester's real-time feedback and physiological data, optimize the test process, and ensure the accuracy and effectiveness of the test. Determining the tester's heart rate limit and endurance through scientific methods can more accurately predict the tester's physiological response when reaching the heart rate limit, thereby improving the reliability of the test results. Providing personalized test modes and safety measures for testers can enhance the tester's confidence and enable them to participate in the test with more peace of mind.
[0033] Optionally, the test phase includes a warm-up phase; and adjusting the riding adjustment plan according to the test phase and the fatigue operation includes:
[0034] When the test phase is the warm-up phase and the tester is experiencing fatigue, analyzing the riding video based on the test mode to determine the riding stress points of the tester;
[0035] Determine whether the riding action is standard according to the riding force points;
[0036] If the riding action is standard, adjusting the test mode according to the current riding video and the basic information;
[0037] If the riding action is not standard, determine the action adjustment plan according to the riding force points and the preset standard riding action;
[0038] The tester is prompted to make adjustments according to the action adjustment plan.
[0039] Through this solution, by real-time monitoring and adjusting the tester's riding movements, non-standard movements can be discovered and corrected in time, reducing the risk of sports injuries caused by fatigue operations. According to the tester's real-time feedback and physiological data, personalized test modes and adjustment plans are provided to ensure that the test process adapts to the tester's individual needs and physical fitness level. By dynamically adjusting the test mode and riding adjustment plan, the test process can be optimized and the accuracy and effectiveness of the test can be improved. By scientifically determining the tester's riding force points and the standardization of riding movements, the tester's physical fitness level and endurance can be more accurately evaluated.
[0040] Optionally, before determining the action adjustment plan according to the riding force points and the preset standard riding action, the method further includes:
[0041] Determining the height ratio of the test subject according to the basic information;
[0042] Obtaining the height and length of the power bicycle; determining whether the power bicycle is suitable for the tester at the current moment according to the body height ratio, the height and the length of the bicycle;
[0043] If not, determine the current riding speed based on the riding video;
[0044] An adjustment plan for the vehicle height and the vehicle length is determined according to the riding speed and the body height ratio.
[0045] Through this solution, by collecting the tester's height data and the size data of the power bicycle, it is possible to ensure that the test equipment matches the tester's body size, thereby improving the adaptability of the test. By adjusting the seat height and frame length, the tester's discomfort during riding can be reduced and the riding comfort can be improved. Adapted riding equipment can reduce the risk of injury caused by inappropriate seat height or frame length. After ensuring that the tester is adapted to the equipment, the test data can be collected and analyzed more accurately to improve the accuracy of the test results. By adjusting the riding action, the tester can adopt a more efficient riding posture and pedal force distribution, thereby improving riding efficiency. After understanding the tester's body size and riding habits, a more personalized training plan can be developed for the tester.
[0046] Optionally, the determining whether the power bicycle is suitable for the tester at the current moment according to the body height ratio, the vehicle height and the vehicle length is determined according to the following formula:
[0047]
[0048] The step of determining the adjustment plan of the vehicle height and the vehicle length according to the riding speed and the height ratio includes:
[0049] If the suitability>1, then determining an adjustment plan for the vehicle height and the vehicle length according to the riding speed and the height ratio;
[0050] If the suitability is less than 1, the tester is reminded to perform a vehicle change operation;
[0051] If the suitability = 1, no adjustment is required.
[0052] Through this solution, inappropriate seat height and frame length may cause the tester to show signs of fatigue prematurely; by considering the individual differences of the testers, this method can provide a more personalized bicycle fitting solution and reduce improper fitting caused by universal standards. The use of formulas can quantitatively evaluate the degree of match between the bicycle and the tester's body size, thereby improving the accuracy of the test results. Through precise fitting, the test error caused by inappropriate bicycle size can be reduced, making the test data more reliable. When the bicycle matches the tester's body size, it can reduce discomfort during riding and improve the tester's comfort. By adjusting the bicycle size, this error can be reduced and fatigue can be identified more accurately. The adapted bicycle size helps the tester adopt a more effective riding posture, thereby improving riding efficiency and reducing energy consumption.
[0053] Optionally, determining the adjustment scheme of the vehicle height and the vehicle length according to the riding speed and the height ratio includes:
[0054] According to the height ratio, determine the target vehicle height and target vehicle length;
[0055] Determining the reaction time of the tester according to the basic information;
[0056] Acquiring attribute information of the power bicycle; determining a preset maximum speed according to the attribute information;
[0057] Determining an adjustment plan for the vehicle height and the vehicle length according to the riding speed, the target vehicle height, the target vehicle length, the preset maximum speed, and the reaction time;
[0058] The vehicle height adjustment scheme is calculated according to the following formula:
[0059]
[0060] Among them, S H Indicates the height adjustment speed; H t Indicates the target vehicle height; H crepresents the vehicle height; T represents the reaction time; V represents the riding speed; V max Indicates the preset maximum speed; k indicates the adjustment factor;
[0061] According to the height adjustment speed, the vehicle height is adjusted;
[0062] The adjustment plan of the vehicle length is calculated according to the following formula:
[0063]
[0064] Among them, S L Indicates the length adjustment speed; L t Indicates the target vehicle height; L c represents the vehicle height; T represents the reaction time; V represents the riding speed; V max Indicates the preset maximum speed; k indicates the adjustment factor;
[0065] The speed is adjusted according to the length to adjust the vehicle length.
[0066] Through this solution, by considering the height ratio and riding speed of the tester, a more personalized bicycle fitting solution can be provided to ensure that the bicycle matches the tester's body size and riding habits. Using a formula to calculate the adjustment speed of the height and length of the bicycle can more accurately evaluate the degree of matching between the bicycle and the tester's body size, thereby improving the accuracy of the test results. Through precise fitting, the test error caused by inappropriate bicycle size can be reduced, making the test data more reliable. When the bicycle matches the tester's body size, the discomfort during riding can be reduced and the tester's comfort can be improved. The adapted bicycle size helps the tester to adopt a more effective riding posture, thereby improving riding efficiency and reducing energy consumption. During the adjustment process, the tester's riding performance can be monitored in real time so that the bicycle size can be adjusted in time, which helps to more accurately analyze the tester's sports movements and physiological state. By avoiding inappropriate bicycle size, the risk of fatigue and injury caused by improper posture or inappropriate bicycle size can be reduced.
[0067] In a second aspect, the present application provides a cardiopulmonary endurance testing system based on a power bicycle, the system comprising:
[0068] An information analysis module, used to obtain basic information of the tester, analyze the basic information, and determine the test mode of the tester;
[0069] A video analysis module, used to obtain real-time riding video, analyze the real-time riding video, and determine riding operations;
[0070] A plan determination module is used to determine a riding adjustment plan according to the real-time riding video and the riding operation.
[0071] Optionally, when the video analysis module analyzes the real-time riding video and determines the riding operation, it is used to:
[0072] Analyzing the real-time riding video to determine whether the tester has a swaying motion;
[0073] If it exists, obtain the corresponding riding data when the sway occurs;
[0074] Analyzing the riding data to determine whether the tester is exhausted;
[0075] If yes, determining that the riding operation is a fatigue operation;
[0076] If not, it is determined that the riding operation is a non-standard action.
[0077] Optionally, when the plan determination module determines the riding adjustment plan according to the real-time riding video and the riding operation, it is used to:
[0078] When the riding operation is a fatigue operation, determining the riding duration according to the real-time riding video;
[0079] Determine the test duration according to the test mode;
[0080] A test phase is determined according to the riding duration and the test duration, and the riding adjustment plan is adjusted according to the test phase and the fatigue operation.
[0081] Optionally, when the information analysis module analyzes the basic information to determine the test mode of the tester, it is used to:
[0082] Determining the physical fitness level and exercise intensity of the test subject according to the basic information;
[0083] Predicting the endurance of the test subject according to the physical fitness level and the exercise intensity;
[0084] According to the durability and the physical fitness level, the preset test mode is screened to obtain a test mode suitable for the tester.
[0085] Optionally, the cardiopulmonary endurance testing system further includes a deceleration analysis module, which is used to:
[0086] Determining the heart rate limit of the test subject after adopting the test mode according to the physical fitness level;
[0087] Determining, based on the basic information, a physical reaction of the test subject after reaching the heart rate limit;
[0088] According to the test mode, determining the test power and the final rotation speed of the power bicycle;
[0089] A deceleration plan after the tester reaches the heart rate limit is determined according to the body reaction, the heart rate limit, the test power and the final rotation speed.
[0090] Optionally, the test phase includes a warm-up phase; when the plan determination module adjusts the riding adjustment plan according to the test phase and the fatigue operation, it is used to:
[0091] When the test phase is the warm-up phase and the tester is experiencing fatigue, analyzing the riding video based on the test mode to determine the riding stress points of the tester;
[0092] Determine whether the riding action is standard according to the riding force points;
[0093] If the riding action is standard, adjusting the test mode according to the current riding video and the basic information;
[0094] If the riding action is not standard, determine the action adjustment plan according to the riding force points and the preset standard riding action;
[0095] The tester is prompted to make adjustments according to the action adjustment plan.
[0096] Optionally, the cardiopulmonary endurance test system further includes an adaptation analysis module, which is used to:
[0097] Determining the height ratio of the test subject according to the basic information;
[0098] Obtaining the height and length of the power bicycle; determining whether the power bicycle is suitable for the tester at the current moment according to the body height ratio, the height and the length of the bicycle;
[0099] If not, determine the current riding speed based on the riding video;
[0100] An adjustment plan for the vehicle height and the vehicle length is determined according to the riding speed and the body height ratio.
[0101] Optionally, the adaptation analysis module determines whether the power bicycle is suitable for the tester at the current moment according to the body height ratio, the vehicle height and the vehicle length, and determines according to the following formula:
[0102]
[0103] When determining the adjustment plan of the vehicle height and the vehicle length according to the riding speed and the height ratio, it is used to:
[0104] If the suitability>1, then determining an adjustment plan for the vehicle height and the vehicle length according to the riding speed and the height ratio;
[0105] If the suitability is less than 1, the tester is reminded to perform a vehicle change operation;
[0106] If the suitability = 1, no adjustment is required.
[0107] Optionally, when the adaptation analysis module determines the adjustment scheme of the vehicle height and the vehicle length according to the riding speed and the height ratio, it is used to:
[0108] According to the height ratio, determine the target vehicle height and target vehicle length;
[0109] Determining the reaction time of the tester according to the basic information;
[0110] Acquiring attribute information of the power bicycle; determining a preset maximum speed according to the attribute information;
[0111] Determining an adjustment plan for the vehicle height and the vehicle length according to the riding speed, the target vehicle height, the target vehicle length, the preset maximum speed, and the reaction time;
[0112] The vehicle height adjustment scheme is calculated according to the following formula:
[0113]
[0114] Among them, S H Indicates the height adjustment speed; H t Indicates the target vehicle height; H c represents the vehicle height; T represents the reaction time; V represents the riding speed; V max Indicates the preset maximum speed; k indicates the adjustment factor;
[0115] According to the height adjustment speed, the vehicle height is adjusted;
[0116] The adjustment plan of the vehicle length is calculated according to the following formula:
[0117]
[0118] Among them, S L Indicates the length adjustment speed; L t Indicates the target vehicle height; L c represents the vehicle height; T represents the reaction time; V represents the riding speed; V max Indicates the preset maximum speed; k indicates the adjustment factor;
[0119] The speed is adjusted according to the length to adjust the vehicle length. BRIEF DESCRIPTION OF THE DRAWINGS
[0120] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, a brief introduction will be given below to the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.
[0121] Figure 1 A schematic diagram of an application scenario provided for an embodiment of the present application;
[0122] Figure 2 A flow chart of a cardiopulmonary endurance test method based on a power bicycle provided in one embodiment of the present application;
[0123] Figure 3 A schematic diagram of the structure of a cardiopulmonary endurance testing system based on a power bicycle provided in one embodiment of the present application. DETAILED DESCRIPTION
[0124] In order to make the purpose, technical scheme and advantages of the embodiments of the present application clearer, the technical scheme in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0125] In addition, the term "and / or" in this article is only a description of the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article, unless otherwise specified, generally means that the associated objects before and after are in an "or" relationship.
[0126] The embodiments of the present application are further described in detail below in conjunction with the drawings in the specification.
[0127] Traditional testing methods often ignore the consideration of individual differences of testers, making it challenging to monitor the testers' movements and physiological states in real time during the test. In addition, these methods have certain limitations in real-time monitoring and analysis of testers' riding movements, making identification less accurate.
[0128] Based on this, the present application provides a cardiopulmonary endurance test system and method based on a power bicycle, which obtains the basic information of the tester, analyzes the basic information, and determines the test mode of the tester; obtains a real-time riding video, analyzes the real-time riding video, and determines the riding operation; and determines the riding adjustment plan according to the real-time riding video and the riding operation. By obtaining and analyzing the basic information of the tester, a test mode suitable for the individual's physical fitness level and exercise intensity can be customized, thereby improving the pertinence and effectiveness of the test. The analysis of the real-time riding video can instantly feedback the tester's exercise state, including riding movements and physiological reactions, which helps the tester to adjust the posture in time to avoid wrong movements and excessive fatigue. According to real-time data, the test load can be dynamically adjusted to ensure that the tester is always at a suitable exercise intensity, so as to more accurately evaluate the cardiopulmonary function and endurance level. By identifying signs of fatigue of the tester, the plan can be adjusted in time during the test to reduce the risk of injury and improve the safety of the test.
[0129] Figure 1 A schematic diagram of an application scenario provided for the present application, when using a power bicycle for cardiopulmonary endurance test, the method provided by the present application is applied, specifically, the method provided by the present application is applied to any server, the server interacts with the power bicycle, and by obtaining and analyzing the basic information of the tester, a test mode suitable for the individual's physical fitness level and exercise intensity can be customized, thereby improving the pertinence and effectiveness of the test. The analysis of real-time riding video can instantly feedback the tester's exercise state, including riding movements and physiological reactions, which helps the tester to adjust the posture in time to avoid wrong movements and excessive fatigue. According to real-time data, the test load can be dynamically adjusted to ensure that the tester is always at an appropriate exercise intensity, so as to more accurately evaluate cardiopulmonary function and endurance level. By identifying signs of fatigue of the tester, the plan can be adjusted in time during the test to reduce the risk of injury and improve the safety of the test.
[0130] For specific implementation methods, please refer to the following embodiments.
[0131] Figure 2 This is a flow chart of a cardiopulmonary endurance test system and method based on a power bicycle provided in an embodiment of the present application. The method of this embodiment can be applied to the server in the above scenario. Figure 2 As shown, the method includes:
[0132] S201. Obtain basic information of the tester, analyze the basic information, and determine the test mode of the tester.
[0133] The basic information may be the basic information about the test subject that needs to be collected before conducting a cardiopulmonary endurance test, including age, gender, weight, height, health status, exercise experience, etc.
[0134] The test mode can be a test plan tailored for the test subject based on the test subject's basic information, including exercise intensity, exercise type, test duration, stage division, etc.
[0135] Specifically, each individual's physical fitness level, athletic ability, and endurance are different, so it is necessary to customize a personalized test mode by collecting and analyzing the tester's basic information to ensure the accuracy and effectiveness of the test. Collect the tester's basic information. Conduct necessary physiological assessments, such as maximum heart rate, basal metabolic rate, etc., and evaluate the tester's physical fitness level through simple physical tests (such as a 1-minute skipping test). Analyze the collected data to evaluate the tester's physical fitness level and exercise intensity. According to the tester's physical fitness level, exercise intensity and endurance, select the most appropriate mode from the preset test modes. Make personalized adjustments based on the tester's specific situation to ensure the suitability of the test mode.
[0136] S202: Acquire real-time riding video, analyze the real-time riding video, and determine riding operations.
[0137] The real-time riding video may be a video image of the tester riding captured by a camera or other video recording equipment during the test.
[0138] The riding operation may be the specific riding action performed by the tester during the test, including standard action, non-standard action, fatigue operation, etc.
[0139] Specifically, non-standard movements may affect the accuracy of the test results or cause sports injuries. During the test, a camera is used to record the tester's real-time riding video. The riding video is analyzed in real time, and image processing and motion capture technology are used to identify the rider's movements. Key movement data such as swaying movements and signs of exhaustion are extracted from the video.
[0140] S203: Determine a riding adjustment plan based on the real-time riding video and riding operation.
[0141] The cycling adjustment plan can be a dynamic adjustment of the tester's cycling load and posture based on real-time monitored data during the test, including load adjustment, posture correction, rest time, safety tips, etc.
[0142] Specifically, during the test, real-time monitoring of the tester's movement and physiological state is crucial for timely adjustment of the test load, especially in high-intensity cardiopulmonary endurance tests, which can help prevent the tester from excessive fatigue or injury. Based on the extracted action data, determine whether the riding operation is a fatigue operation or a non-standard action. Determine the riding duration of each stage based on the test mode and riding operation. Based on real-time riding video and riding operation, formulate corresponding riding adjustment plans. If fatigue operation is detected, adjust the riding plan to avoid excessive fatigue. Ensure that the riding plan is within a safe range to prevent testers from being injured.
[0143] Through this solution, by obtaining and analyzing the basic information of the tester, a test mode suitable for the individual's physical fitness level and exercise intensity can be customized, thereby improving the pertinence and effectiveness of the test. The analysis of real-time riding videos can instantly feedback the tester's exercise status, including riding movements and physiological reactions, which helps the tester to adjust his posture in time to avoid wrong movements and excessive fatigue. According to real-time data, the test load can be dynamically adjusted to ensure that the tester is always at an appropriate exercise intensity, so as to more accurately evaluate the cardiopulmonary function and endurance level. By identifying the tester's signs of fatigue, the program can be adjusted in time during the test to reduce the risk of injury and improve the safety of the test. Through real-time analysis of riding operations and physiological data, non-standard movements and signs of fatigue can be more accurately identified, thereby improving the reliability of test results. The test data provided by this solution can provide a scientific basis for sports training, help formulate personalized training plans, and improve training effects. By accurately evaluating cardiopulmonary function and endurance levels, health management can be better guided to prevent cardiovascular diseases and other health problems.
[0144] In some embodiments, the real-time riding video is analyzed to determine whether the tester has any swaying motion; if so, the riding data corresponding to the swaying motion is obtained; the riding data is analyzed to determine whether the tester has exhaustion; if so, the riding operation is determined to be a fatigue operation; if not, the riding operation is determined to be a non-standard action.
[0145] Rocking motion can be any unexpected, irregular movement of the subject's body during riding.
[0146] Cycling data can be quantitative information related to cycling collected during the test, including: speed, heart rate, power output, cadence, etc.
[0147] Exhaustion can be a physiological extreme state in which the subject's body experiences energy depletion, muscle fatigue, difficulty breathing, etc. after long-term or high-intensity exercise, including: shortness of breath, abnormal heart rate, muscle fatigue, etc.
[0148] Fatigue operation can be an operation in which the tester's movements are deformed or the efficiency is reduced due to fatigue during riding, such as reduced movement amplitude, posture change, slow reaction, etc.
[0149] Non-standard movements can be movements that the tester does not perform according to the correct technical requirements during riding, including: improper posture, uneven pedaling frequency, and incorrect foot position.
[0150] Specifically, some factors may affect the performance of riding movements and signs of fatigue, so it is necessary to fully understand the individual differences of the testers, including physiological and psychological factors. During the test, set up a high-definition camera or other video recording equipment to ensure that the tester's riding movements can be fully captured. Edit the key clips of the tester's riding from the video. Use image processing technology to extract key features of riding movements, such as body posture, limb movement trajectory, etc. Use motion capture technology to track the tester's body parts and analyze their movement patterns. Analyze the extracted feature data to detect whether there are abnormal swaying movements during riding. If swaying movements are detected, record the corresponding riding data when the swaying occurs. Analyze the riding data to determine whether the tester has fatigue, such as abnormal heart rate, deformed movements, etc. If exhaustion occurs, it is determined to be fatigue operation; if not, further analyze whether it is a non-standard action.
[0151] Through this solution, through the analysis of real-time riding videos, a personalized assessment can be conducted for each tester's individual differences, including physiological and psychological factors, to provide more accurate test results. By capturing the tester's riding movements with a high-definition camera, the details of the tester's movements can be monitored and recorded in real time, including abnormal behaviors such as swaying movements, which helps to find problems in time and take corresponding measures. Combining riding data and video analysis results, a more comprehensive understanding of the tester's sports performance can be obtained, including the smoothness, stability and efficiency of the movements. Through the analysis of riding videos, feedback can be provided to the tester immediately to guide him to adjust his movements, avoid or correct non-standard movements, and reduce the risk of sports injuries. By analyzing the signs of fatigue in riding data and videos, the fatigue of the tester can be discovered and managed in time to avoid overtraining and injury. According to the video analysis results, the test mode can be adjusted to ensure that the difficulty and intensity of the test are suitable for the tester's current state, and improve the accuracy and safety of the test. Through video analysis, the adaptability between the tester and the power bike can be evaluated, ensuring that the bicycle settings are in line with the tester's physical characteristics, and improving the comfort and safety of the test. The data provided by video analysis can provide a scientific basis for the formulation and adjustment of training plans, helping testers improve their athletic performance and cardiopulmonary endurance.
[0152] In some embodiments, when the riding operation is a fatigue operation, the riding duration is determined based on the real-time riding video; the test duration is determined based on the test mode; the test stage is determined based on the riding duration and the test duration, and the riding adjustment plan is adjusted based on the test stage and the fatigue operation.
[0153] The riding time may be the total time that the tester actually rides during the test.
[0154] The test duration can be the total time from the start of the test to the end of the test.
[0155] The test phase can be to divide the entire test process into different time periods, each phase has a specific test purpose and intensity.
[0156] Specifically, due to the physiological and psychological differences between testers, these differences will affect their fatigue level and sports performance. Different testers may require different test intensities and durations, so it is necessary to customize the test plan according to individual differences. Use image processing and motion analysis technology to analyze the riding video in real time to identify the riding movements and physiological states of the testers. Use image recognition technology to identify whether the tester shows signs of fatigue operation and determine whether the tester has fatigue operation. Combine real-time riding data such as heart rate, power output, and cadence to evaluate the fatigue state of the tester. Determine the appropriate duration of the current riding operation based on the fatigue score and real-time data. Determine the overall duration of the test based on the preset test mode (such as incremental load test, maximum oxygen uptake test, etc.). Match the riding duration with the test mode duration to ensure the continuity of the test process. According to the riding duration and test duration, divide the test process into different stages, such as warm-up stage, work stage, recovery stage, etc. According to the identification results of fatigue operation, adjust the test stage to ensure that each stage is suitable for the state of the tester. Design or adjust the riding plan based on the test stage and fatigue operation, including adjusting resistance, speed, rest time, etc.
[0157] Through this solution, by considering the individual differences of the testers, including physiological and psychological factors, a test program suitable for each tester can be customized to provide a more personalized test experience. Using image processing and motion analysis technology to monitor the tester's riding movements and physiological status in real time, timely feedback can be provided to guide the tester to adjust the riding movements and reduce the negative impact of non-standard movements and fatigue operations. Combined with real-time data such as heart rate, power output, and cadence, the fatigue state of the tester can be more accurately assessed, so as to better control the intensity and duration of the test. According to the real-time performance and fatigue level of the tester, the test stage is dynamically adjusted to ensure that each stage is in line with the current state of the tester, improving the effectiveness and safety of the test. Based on the identification of fatigue operations and non-standard movements, the riding program is designed or adjusted, including adjusting resistance, speed, rest time, etc., to optimize the test effect and the tester's sports experience. By monitoring and analyzing the tester's riding movements in real time, non-standard movements and signs of fatigue can be more accurately identified, thereby improving the accuracy of the test results. The riding data collected in real time can provide data-driven decision support for the tester, help them better understand the tester's athletic ability and fatigue level, and provide a scientific basis for subsequent training plans.
[0158] In some embodiments, the test subject's physical fitness level and exercise intensity are determined based on basic information; the test subject's endurance is predicted based on the physical fitness level and exercise intensity; and the preset test mode is screened based on endurance and physical fitness level to obtain a test mode suitable for the test subject.
[0159] Fitness level can be described as an individual's ability to physically and mentally endure and complete exercise.
[0160] Exercise intensity can be the degree of load applied to the body during exercise.
[0161] Endurance can be the ability of an individual to continuously withstand load during exercise, that is, the length of time to maintain the exercise state.
[0162] The preset test mode may be a pre-designed test plan for evaluating specific physical fitness indicators and stored in a preset database.
[0163] Specifically, assess the differences in the physical fitness of the test subjects, which will affect their physical fitness level and exercise performance; based on the basic information collected, some physical fitness tests may be required, such as maximum oxygen uptake test, strength test, etc. Analyze the test results to determine the physical fitness level of the test subject. According to the physical fitness level, divide the exercise intensity into different levels. Determine the personalized exercise intensity according to the specific situation of the test subject. Use the established model or algorithm to combine the physical fitness level and exercise intensity to predict the endurance of the test subject. According to the predicted endurance, determine the exercise time and intensity that the test subject can continue. From the preset test mode library, according to the test subject's physical fitness level, exercise intensity and endurance prediction results, select the appropriate test mode. Ensure that the selected test mode can adapt to the individual needs of the test subject. Conduct preliminary tests to verify the applicability of the test mode and the test subject's response. According to the results of the preliminary test, adjust the test mode to ensure that it is suitable for the test subject. Determine the final test mode based on all the collected information, prediction results and preliminary test feedback. Record the basis and reasons for the selection of the test mode to facilitate subsequent testing and evaluation.
[0164] Through this solution, by analyzing basic information, a personalized testing experience can be provided for the tester to ensure that the test mode meets their individual needs and physical fitness level. Through scientific physical fitness assessment and endurance prediction, the physical fitness level and endurance of the tester can be determined more accurately, thereby improving the reliability of the test results. According to the individual differences of the tester, the test process can be optimized to ensure that the intensity and duration of the test are suitable for the tester, avoiding overtraining or undertraining. Real-time monitoring of the tester's movement movements and physiological state can provide timely feedback to help the tester adjust the movement and reduce the negative impact of non-standard movements and fatigue operations. According to the real-time data during the test, the test mode can be dynamically adjusted to ensure that the test process adapts to the tester's immediate state and improves the effectiveness of the test. By considering the health status and individual differences of the tester, the safety of the test can be improved and the risk of sports injuries can be reduced.
[0165] In some embodiments, the heart rate limit of the test subject after adopting the test mode is determined based on the physical fitness level; the physical reaction of the test subject after reaching the heart rate limit is determined based on the basic information; the test power and the final speed of the power bicycle are determined based on the test mode; and the deceleration plan after the test subject reaches the heart rate limit is determined based on the physical reaction, heart rate limit, test power and final speed.
[0166] Heart rate limit can be the maximum heart rate that an individual's heart can reach during exercise, and is an indicator for assessing an individual's cardiopulmonary endurance and exercise capacity.
[0167] Physical reactions can be physiological and psychological changes caused by increased exercise intensity during exercise.
[0168] The final speed can be the wheel speed that the tester maintains in order to achieve a predetermined power in a bicycle ergometer test.
[0169] The deceleration plan can be a series of measures taken during the test to protect the test subject's safety and avoid excessive fatigue when the test subject reaches or approaches the heart rate limit.
[0170] Specifically, in order to prevent the tester from falling from the bike after exhaustion during the test, it is necessary to stabilize the tester's test state and slow down slowly when exhaustion is detected to protect the tester's safety. Through the aforementioned physical fitness test, determine the tester's cardiopulmonary endurance and exercise capacity. Use the formula maximum heart rate = 207-0.7*age or a more precise method, such as determining the maximum heart rate through exercise testing, to estimate the tester's heart rate limit. Based on the basic information and heart rate limit, predict the tester's physiological response when reaching the heart rate limit, such as shortness of breath, muscle fatigue, etc. According to the tester's physical fitness level and endurance, select a suitable test mode from the preset test mode library. According to the selected test mode and the tester's physical fitness level, set the test power to ensure that the test intensity is moderate. According to the test power and the characteristics of the power bicycle, set the final speed to match the tester's exercise needs. During the test, monitor the tester's physiological data in real time, such as heart rate, blood pressure, respiratory rate, etc. When the tester's heart rate approaches the limit, evaluate his fatigue level and physical reaction. According to the tester's physical reaction, heart rate limit, test power and final speed, a deceleration plan is formulated, including lowering the speed, reducing resistance or increasing rest time, etc. During the test, the deceleration plan is dynamically adjusted according to the tester's real-time feedback and physiological data.
[0171] Through this solution, by real-time monitoring and evaluation of the tester's physiological state, signs of exhaustion can be detected in time, and deceleration measures can be taken to prevent the tester from falling off the car due to exhaustion, thereby improving the safety of the test. Selecting the appropriate test mode according to the tester's endurance and physical fitness level can ensure that the test intensity is moderate, avoid overtraining or undertraining, and provide a more personalized test experience for the tester. Real-time monitoring of the tester's physiological data, such as heart rate, blood pressure, respiratory rate, etc., can dynamically adjust the deceleration plan based on the tester's real-time feedback and physiological data, optimize the test process, and ensure the accuracy and effectiveness of the test. Determining the tester's heart rate limit and endurance through scientific methods can more accurately predict the tester's physiological response when reaching the heart rate limit, thereby improving the reliability of the test results. Providing personalized test modes and safety measures for testers can enhance the tester's confidence and enable them to participate in the test with more peace of mind.
[0172] In some embodiments, when the test phase is a warm-up phase and the tester is fatigued, the riding video is analyzed based on the test mode to determine the tester's riding stress points; based on the riding stress points, it is determined whether the riding action is standard; if the riding action is standard, the test mode is adjusted according to the current riding video and basic information; if the riding action is not standard, the action adjustment plan is determined according to the riding stress points and preset standard riding actions; and the tester is reminded to make adjustments according to the action adjustment plan.
[0173] A warm-up phase can be a series of low-intensity exercises performed before the actual exercise or test begins, designed to increase body temperature, increase blood circulation, prepare muscles and joints, and reduce the risk of injury.
[0174] The riding force point can be the point where the tester's sole contacts the pedal during riding; different force points reflect different riding movements and techniques: Forefoot force: The toes are used to force, which may indicate that the tester is trying to improve efficiency by using the toes. Heel force: The heels are used to force, which may indicate that the tester relies too much on the heels, resulting in unstable pedaling frequency. Full sole force: The entire sole is evenly stressed, which is generally considered a standard and efficient riding method.
[0175] Cycling action can be a series of actions completed by the tester during riding, including: pedaling frequency, body posture, and pedaling force distribution.
[0176] The preset standard riding action may be an ideal action recommended in riding, including: a stable cadence, a correct body posture, and a uniform pedaling force distribution, which is stored in a preset database.
[0177] The action adjustment plan can be a series of improvement suggestions for the tester's non-standard riding action.
[0178] Specifically, during the warm-up phase, ensure that the tester performs appropriate low-intensity exercise to prepare the body for a higher-intensity test. Use a video monitoring system or other technical means to monitor the tester's riding movements and physiological state in real time. By analyzing the riding video, observe whether the tester's riding movements show irregularities or signs of fatigue, such as uneven rhythm, body shaking, excessive reliance on pedaling frequency, etc. Combined with physiological data such as heart rate, respiratory rate, and blood pressure, further confirm whether the tester is fatigued. Through video analysis, determine the contact point (stress point) between the tester's sole and the pedal during riding. Compare the tester's stress point with the preset standard riding movement stress point. Based on the stress point analysis, evaluate whether the tester's riding movement is standard. Determine the quality of the riding movement, including pedaling frequency, pedal force distribution, body posture, etc. If the riding movement is standard, adjust the test mode based on the current riding video and basic information, which may include changing the test power or extending the warm-up time. If the riding movement is not standard, determine the movement adjustment plan based on the stress point and the preset standard riding movement. Provide specific adjustment suggestions and reminders to testers, such as how to correctly distribute pedal force, how to maintain a stable pedaling frequency, how to adjust body posture, etc. During the test, continuous real-time feedback is provided to help testers correct their movements.
[0179] Through this solution, by real-time monitoring and adjusting the tester's riding movements, non-standard movements can be discovered and corrected in time, reducing the risk of sports injuries caused by fatigue operations. According to the tester's real-time feedback and physiological data, personalized test modes and adjustment plans are provided to ensure that the test process adapts to the tester's individual needs and physical fitness level. By dynamically adjusting the test mode and riding adjustment plan, the test process can be optimized and the accuracy and effectiveness of the test can be improved. By scientifically determining the tester's riding force points and the standardization of riding movements, the tester's physical fitness level and endurance can be more accurately evaluated.
[0180] In some embodiments, the height ratio of the tester is determined based on the basic information; the height and length of the power bike are obtained; based on the height ratio, the height and the length, it is determined whether the power bike is suitable for the tester at the current moment; if not, the riding speed at the current moment is determined based on the riding video; based on the riding speed and the height ratio, an adjustment plan for the height and length is determined.
[0181] Height proportion can be the proportional relationship between the lengths of various parts of the body, and is often used to describe body structure characteristics.
[0182] The vehicle height and length can be the vertical distance from the lowest point of the power bicycle seat to the ground or the lowest point of the pedals, and the horizontal distance from the lowest point of the power bicycle seat to the end of the frame or the front wheel axle point.
[0183] Specifically, the height data of the tester is obtained from the basic information. Based on the height data, the height ratio of the tester is calculated, which usually refers to the proportional relationship between the lengths of various parts of the body. The vehicle height data, that is, the vertical distance from the lowest point of the seat to the ground or the lowest point of the pedal, is obtained from the product specifications of the power bicycle. The vehicle length data of the power bicycle is obtained, that is, the horizontal distance from the lowest point of the seat to the end of the frame or the front wheel axle point. The height ratio of the tester is compared with the vehicle height and length of the power bicycle. According to the comparison results, it is determined whether the power bicycle is suitable for the tester, that is, whether the seat height and frame length are suitable for the height and body shape of the tester. Through riding video analysis, the contact point between the sole of the tester's foot and the pedal during riding, that is, the riding force point, is observed. The riding speed data of the tester is extracted from the video. If the power bicycle is not suitable for the tester, the adjustment requirements of the vehicle height and length are further evaluated according to the riding speed and height ratio. According to the height ratio and riding speed of the tester, it is determined whether the seat height needs to be adjusted to adapt to the leg length of the tester. If the leg length of the tester does not match the frame length, it may be necessary to adjust the front and rear position of the seat or consider using a frame of different lengths.
[0184] Through this solution, by collecting the tester's height data and the size data of the power bicycle, it is possible to ensure that the test equipment matches the tester's body size, thereby improving the adaptability of the test. By adjusting the seat height and frame length, the tester's discomfort during riding can be reduced and the riding comfort can be improved. Adapted riding equipment can reduce the risk of injury caused by inappropriate seat height or frame length. After ensuring that the tester is adapted to the equipment, the test data can be collected and analyzed more accurately to improve the accuracy of the test results. By adjusting the riding action, the tester can adopt a more efficient riding posture and pedal force distribution, thereby improving riding efficiency. After understanding the tester's body size and riding habits, a more personalized training plan can be developed for the tester.
[0185] In some embodiments, whether the power bicycle is suitable for the tester at the current moment is determined according to the body height ratio, the bicycle height and the bicycle length, and is determined according to the following formula (1):
[0186]
[0187] According to the riding speed and height ratio, determine the adjustment plan of the vehicle height and length, including:
[0188] If the suitability is >1, the adjustment plan for the height and length of the bike is determined based on the riding speed and height ratio;
[0189] If suitability is <1, the tester is reminded to change the vehicle;
[0190] If suitability = 1, no adjustment is required.
[0191] Specifically, different individuals have different height ratios and body structures, which directly affect their needs for bicycle seat height and frame length. Appropriate bicycle size can reduce test errors and ensure the accuracy of test results. If the bicycle size is not appropriate, the tester may not be able to perform the test in the best condition, affecting the reliability of the test results; inappropriate seat height and frame length may cause the tester to adopt an unnatural riding posture, increasing the risk of injury. This risk can be reduced by adjusting the bicycle size. To ensure that the bicycle matches the tester's body size, thereby improving riding comfort and safety. Determine the appropriate seat height by measuring the tester's leg length (the distance from the lowest point of the seat to the heel). Obtain the vehicle height data from the product specifications of the power bicycle, that is, the vertical distance from the lowest point of the seat to the ground or the lowest point of the pedal. Obtain the frame height data of the power bicycle, that is, the vertical distance from the lowest point of the seat to the top of the frame or the front wheel axis. Use formula (1) to calculate the fitness index; perform the following evaluation based on the calculated fitness value: If the fitness > 1, it means that the total height of the power bicycle exceeds the tester's leg length, and the vehicle height or frame may need to be adjusted. If the suitability is <1, it means that the total height of the power bike is smaller than the tester's leg length, and the tester may need to be reminded to change bikes. If the suitability = 1, it means that the total height of the power bike matches the tester's leg length and no adjustment is required. If the suitability is >1, determine whether the seat height or frame height needs to be increased based on the riding speed and height ratio. If the suitability is >1, determine whether the frame length needs to be adjusted based on the riding speed and height ratio. Make physical adjustments to the power bike according to the determined adjustment plan. If the suitability is <1, remind the tester to change to a suitable bike. After the adjustment, continuously monitor the tester's riding performance, including force points, posture, cadence, etc. Collect tester feedback to evaluate the effectiveness and comfort of the adjustment plan.
[0192] Through this solution, inappropriate seat height and frame length may cause the tester to show signs of fatigue prematurely; by considering the individual differences of the testers, this method can provide a more personalized bicycle fitting solution and reduce improper fitting caused by universal standards. The use of formulas can quantitatively evaluate the degree of match between the bicycle and the tester's body size, thereby improving the accuracy of the test results. Through precise fitting, the test error caused by inappropriate bicycle size can be reduced, making the test data more reliable. When the bicycle matches the tester's body size, it can reduce discomfort during riding and improve the tester's comfort. By adjusting the bicycle size, this error can be reduced and fatigue can be identified more accurately. The adapted bicycle size helps the tester adopt a more effective riding posture, thereby improving riding efficiency and reducing energy consumption.
[0193] In some embodiments, a target bike height and a target bike length are determined based on the height ratio; a tester's reaction time is determined based on the basic information; attribute information of the power bike is obtained; a preset maximum speed is determined based on the attribute information; an adjustment plan for the bike height and the bike length is determined based on the riding speed, the target bike height, the target bike length, the preset maximum speed and the reaction time;
[0194] The vehicle height adjustment scheme is calculated according to the following formula (2):
[0195]
[0196] Among them, S H Indicates the height adjustment speed; H t Indicates the target vehicle height; H c represents the height of the vehicle; T represents the reaction time; V represents the riding speed; V max Indicates the preset maximum speed; k indicates the adjustment factor;
[0197] Adjust the speed and vehicle height according to the height;
[0198] The adjustment plan for the vehicle length is calculated according to the following formula (3):
[0199]
[0200] Among them, S L Indicates the length adjustment speed; L t Indicates the target vehicle height; L c represents the height of the vehicle; T represents the reaction time; V represents the riding speed; V max Indicates the preset maximum speed; k indicates the adjustment factor;
[0201] Adjust the speed according to the length and adjust the length of the vehicle.
[0202] Reaction time can be the time it takes for an individual to perceive a stimulus (such as a visual, auditory or tactile signal) and begin to respond accordingly.
[0203] The attribute information may be various characteristics and parameters related to the power bicycle, which are essential for determining the suitability of the bicycle.
[0204] The preset maximum speed may be a speed upper limit set according to the tester's physical fitness, riding purpose and bicycle performance.
[0205] Specifically, the height ratio data of the tester is obtained from the basic information, including the ratio of the head, torso, lower limbs and the height of the tester. According to the height ratio and height, the leg length of the tester is calculated or measured. According to the height ratio and leg length of the tester, the appropriate bicycle height, that is, the seat height, is determined. According to the height ratio and body length of the tester, the appropriate bicycle frame length is determined. The attribute information of the test power bicycle is obtained, including the current vehicle height and vehicle length. According to the riding speed or training goal of the tester, the preset maximum riding speed is determined. The average reaction time of the tester is determined through experiments or basic information. The vehicle height adjustment speed is calculated using formula (1). According to the calculated vehicle height adjustment speed, the vehicle height of the bicycle is adjusted. The vehicle length adjustment speed is calculated using formula (2). According to the calculated vehicle length adjustment speed, the frame length of the bicycle is adjusted. After the adjustment, the riding performance of the tester is monitored in real time, including posture, speed, vehicle height and frame length. The feedback of the tester is collected to evaluate the effectiveness and comfort of the adjustment plan.
[0206] In formula (1), the speed S of vehicle height adjustment is calculated as H , which depends on the target vehicle height H t 、Current vehicle height H c , riding speed V, preset maximum speed V max , reaction time T, and adjustment factor k. The adjustment speed needs to take into account the tester's reaction time and riding speed, as well as the difference between the vehicle height and the target vehicle height. H is the adjustment speed, which varies with time T. |H t -H c | is the absolute difference between the vehicle height and the target vehicle height, indicating the degree of adjustment necessary. e -(V / V max )k is the exponential decay part, which depends on the ratio of riding speed to maximum speed and the adjustment factor k. Adjustment speed S H Should be the height difference with the vehicle|H t -H c | is proportional to. e -(V / V max )k The part indicates that as the riding speed increases, the adjustment speed will gradually decrease, where k is an adjustment parameter used to control the decay rate. Combining the difference and exponential decay parts, we get the final formula.
[0207] In formula (2), the speed S of vehicle length adjustment is calculated as L , which depends on the target vehicle length L t 、Current vehicle length L c , riding speed V, preset maximum speed V max , reaction time T, and adjustment factor k. L t -Lc is the difference between the vehicle length and the target vehicle length, indicating the degree of adjustment necessary. -(V / V max )k is the exponential decay part, which depends on the ratio of riding speed to maximum speed and the adjustment factor k. Adjustment speed S L The difference between the vehicle length and the vehicle length should be L t -L c Proportional. -(V / V max )k The part indicates that as the riding speed increases, the adjustment speed will gradually decrease, where k is an adjustment parameter used to control the decay rate. Combining the difference and exponential decay parts, we get the final formula
[0208] Through this solution, by considering the height ratio and riding speed of the tester, a more personalized bicycle fitting solution can be provided to ensure that the bicycle matches the tester's body size and riding habits. Using a formula to calculate the adjustment speed of the height and length of the bicycle can more accurately evaluate the degree of matching between the bicycle and the tester's body size, thereby improving the accuracy of the test results. Through precise fitting, the test error caused by inappropriate bicycle size can be reduced, making the test data more reliable. When the bicycle matches the tester's body size, the discomfort during riding can be reduced and the tester's comfort can be improved. The adapted bicycle size helps the tester to adopt a more effective riding posture, thereby improving riding efficiency and reducing energy consumption. During the adjustment process, the tester's riding performance can be monitored in real time so that the bicycle size can be adjusted in time, which helps to more accurately analyze the tester's sports movements and physiological state. By avoiding inappropriate bicycle size, the risk of fatigue and injury caused by improper posture or inappropriate bicycle size can be reduced.
[0209] Figure 3 A schematic diagram of the structure of a cardiopulmonary endurance test system based on a power bicycle provided in one embodiment of the present application is shown in FIG. Figure 3 As shown, the cardiopulmonary endurance testing system 300 based on a power bicycle of this embodiment includes: an information analysis module 301 , a video analysis module 302 , and a program determination module 303 .
[0210] The information analysis module 301 is used to obtain the basic information of the tester, analyze the basic information, and determine the test mode of the tester;
[0211] The video analysis module 302 is used to obtain real-time riding video, analyze the real-time riding video, and determine riding operations;
[0212] The plan determination module 303 is used to determine a riding adjustment plan according to the real-time riding video and the riding operation.
[0213] Optionally, when the video analysis module 302 analyzes the real-time riding video and determines the riding operation, it is used to:
[0214] Analyzing the real-time riding video to determine whether the tester has a swaying motion;
[0215] If it exists, obtain the corresponding riding data when the sway occurs;
[0216] Analyzing the riding data to determine whether the tester is exhausted;
[0217] If yes, determining that the riding operation is a fatigue operation;
[0218] If not, it is determined that the riding operation is a non-standard action.
[0219] Optionally, when the plan determination module 303 determines the riding adjustment plan according to the real-time riding video and the riding operation, it is used to:
[0220] When the riding operation is a fatigue operation, determining the riding duration according to the real-time riding video;
[0221] Determine the test duration according to the test mode;
[0222] A test phase is determined according to the riding duration and the test duration, and the riding adjustment plan is adjusted according to the test phase and the fatigue operation.
[0223] Optionally, when the information analysis module 301 analyzes the basic information to determine the test mode of the tester, it is used to:
[0224] Determining the physical fitness level and exercise intensity of the test subject according to the basic information;
[0225] Predicting the endurance of the test subject according to the physical fitness level and the exercise intensity;
[0226] According to the durability and the physical fitness level, the preset test mode is screened to obtain a test mode suitable for the tester.
[0227] Optionally, the cardiopulmonary endurance testing system 300 further includes a deceleration analysis module 304, which is used to:
[0228] Determining the heart rate limit of the test subject after adopting the test mode according to the physical fitness level;
[0229] Determining, based on the basic information, a physical reaction of the test subject after reaching the heart rate limit;
[0230] According to the test mode, determining the test power and the final rotation speed of the power bicycle;
[0231] A deceleration plan after the tester reaches the heart rate limit is determined according to the body reaction, the heart rate limit, the test power and the final rotation speed.
[0232] Optionally, the test phase includes a warm-up phase; when the plan determination module 303 adjusts the riding adjustment plan according to the test phase and the fatigue operation, it is used to:
[0233] When the test phase is the warm-up phase and the tester is experiencing fatigue, analyzing the riding video based on the test mode to determine the riding stress points of the tester;
[0234] Determine whether the riding action is standard according to the riding force points;
[0235] If the riding action is standard, adjusting the test mode according to the current riding video and the basic information;
[0236] If the riding action is not standard, determine the action adjustment plan according to the riding force points and the preset standard riding action;
[0237] The tester is prompted to make adjustments according to the action adjustment plan.
[0238] Optionally, the cardiopulmonary endurance test system 300 further includes an adaptation analysis module 305, which is used to:
[0239] Determining the height ratio of the test subject according to the basic information;
[0240] Obtaining the height and length of the power bicycle; determining whether the power bicycle is suitable for the tester at the current moment according to the body height ratio, the height and the length of the bicycle;
[0241] If not, determine the current riding speed based on the riding video;
[0242] An adjustment plan for the vehicle height and the vehicle length is determined according to the riding speed and the body height ratio.
[0243] Optionally, the adaptation analysis module 305 determines whether the power bicycle is suitable for the tester at the current moment according to the body height ratio, the vehicle height and the vehicle length, and determines according to the following formula:
[0244]
[0245] When determining the adjustment plan of the vehicle height and the vehicle length according to the riding speed and the height ratio, it is used to:
[0246] If the suitability>1, then determining an adjustment plan for the vehicle height and the vehicle length according to the riding speed and the height ratio;
[0247] If the suitability is less than 1, the tester is reminded to perform a vehicle change operation;
[0248] If the suitability = 1, no adjustment is required.
[0249] Optionally, when the adaptation analysis module 305 determines the adjustment scheme of the vehicle height and the vehicle length according to the riding speed and the height ratio, it is used to:
[0250] According to the height ratio, determine the target vehicle height and target vehicle length;
[0251] Determining the reaction time of the tester according to the basic information;
[0252] Acquiring attribute information of the power bicycle; determining a preset maximum speed according to the attribute information;
[0253] Determining an adjustment plan for the vehicle height and the vehicle length according to the riding speed, the target vehicle height, the target vehicle length, the preset maximum speed, and the reaction time;
[0254] The vehicle height adjustment scheme is calculated according to the following formula:
[0255]
[0256] Among them, S H Indicates the height adjustment speed; H t Indicates the target vehicle height; H c represents the vehicle height; T represents the reaction time; V represents the riding speed; V max Indicates the preset maximum speed; k indicates the adjustment factor;
[0257] According to the height adjustment speed, the vehicle height is adjusted;
[0258] The adjustment plan of the vehicle length is calculated according to the following formula:
[0259]
[0260] Among them, S L Indicates the length adjustment speed; L t Indicates the target vehicle height; L c represents the vehicle height; T represents the reaction time; V represents the riding speed; V max Indicates the preset maximum speed; k indicates the adjustment factor;
[0261] The speed is adjusted according to the length to adjust the vehicle length.
[0262] The system of this embodiment can be used to execute the method of any of the above embodiments. The implementation principles and technical effects are similar and will not be described in detail here.
Claims
1. A cardiopulmonary endurance test method based on a power bicycle, characterized in that: include: Acquire basic information of the tester, analyze the basic information, and determine the test mode of the tester; Acquire real-time riding video, analyze the real-time riding video, and determine riding operations; A riding adjustment plan is determined according to the real-time riding video and the riding operation.
2. The method according to claim 1, characterized in that The analyzing the real-time riding video and determining the riding operation includes: Analyzing the real-time riding video to determine whether the tester has a swaying motion; If it exists, obtain the corresponding riding data when the sway occurs; Analyzing the riding data to determine whether the tester is exhausted; If yes, determining that the riding operation is a fatigue operation; If not, it is determined that the riding operation is a non-standard action.
3. The method according to claim 2, characterized in that The determining of a riding adjustment plan according to the real-time riding video and the riding operation includes: When the riding operation is a fatigue operation, determining the riding duration according to the real-time riding video; Determine the test duration according to the test mode; A test phase is determined according to the riding duration and the test duration, and the riding adjustment plan is adjusted according to the test phase and the fatigue operation.
4. The method according to claim 3, characterized in that The analyzing the basic information to determine the test mode of the tester includes: Determining the physical fitness level and exercise intensity of the test subject according to the basic information; Predicting the endurance of the test subject according to the physical fitness level and the exercise intensity; According to the durability and the physical fitness level, the preset test mode is screened to obtain a test mode suitable for the tester.
5. The method according to claim 4, characterized in that After screening the preset test mode according to the durability and the physical fitness level to obtain the test mode adapted to the tester, the method further includes: Determining the heart rate limit of the test subject after adopting the test mode according to the physical fitness level; Determining, based on the basic information, a physical reaction of the test subject after reaching the heart rate limit; According to the test mode, determining the test power and the final rotation speed of the power bicycle; A deceleration plan after the tester reaches the heart rate limit is determined according to the body reaction, the heart rate limit, the test power and the final rotation speed.
6. The method according to claim 3, characterized in that The test phase includes a warm-up phase; and adjusting the riding adjustment plan according to the test phase and the fatigue operation includes: When the test phase is the warm-up phase and the tester is experiencing fatigue, analyzing the riding video based on the test mode to determine the riding stress points of the tester; Determine whether the riding action is standard according to the riding force points; If the riding action is standard, adjusting the test mode according to the current riding video and the basic information; If the riding action is not standard, determine the action adjustment plan according to the riding force points and the preset standard riding action; The tester is prompted to make adjustments according to the action adjustment plan.
7. The method according to claim 6, characterized in that Before determining the action adjustment plan according to the riding force points and the preset standard riding action, the method further includes: Determining the height ratio of the test subject according to the basic information; Obtaining the height and length of the power bicycle; determining whether the power bicycle is suitable for the tester at the current moment according to the body height ratio, the height and the length of the bicycle; If not, determine the current riding speed based on the riding video; An adjustment plan for the vehicle height and the vehicle length is determined according to the riding speed and the body height ratio.
8. The method according to claim 7, characterized in that: The determining whether the power bicycle is suitable for the tester at the current moment according to the height ratio, the vehicle height and the vehicle length is determined according to the following formula: The step of determining the adjustment plan of the vehicle height and the vehicle length according to the riding speed and the height ratio includes: If the suitability>1, then determining an adjustment plan for the vehicle height and the vehicle length according to the riding speed and the height ratio; If the suitability is less than 1, the tester is reminded to perform a vehicle change operation; If the suitability = 1, no adjustment is required.
9. The method according to claim 7, characterized in that: The step of determining the adjustment plan of the vehicle height and the vehicle length according to the riding speed and the height ratio includes: According to the height ratio, determine the target vehicle height and target vehicle length; Determining the reaction time of the tester according to the basic information; Acquiring attribute information of the power bicycle; determining a preset maximum speed according to the attribute information; Determining an adjustment plan for the vehicle height and the vehicle length according to the riding speed, the target vehicle height, the target vehicle length, the preset maximum speed, and the reaction time; The vehicle height adjustment scheme is calculated according to the following formula: Among them, S H Indicates the height adjustment speed; H t Indicates the target vehicle height; H c represents the vehicle height; T represents the reaction time; V represents the riding speed; V max Indicates the preset maximum speed; k indicates the adjustment factor; According to the height adjustment speed, the vehicle height is adjusted; The adjustment plan of the vehicle length is calculated according to the following formula: Among them, S L Indicates the length adjustment speed; L t Indicates the target vehicle height; L c represents the vehicle height; T represents the reaction time; V represents the riding speed; V max Indicates the preset maximum speed; k indicates the adjustment factor; The speed is adjusted according to the length to adjust the vehicle length.
10. A cardiopulmonary endurance test system and method based on a power bicycle, characterized in that: include: An information analysis module, used to obtain basic information of the tester, analyze the basic information, and determine the test mode of the tester; A video analysis module, used to obtain real-time riding video, analyze the real-time riding video, and determine riding operations; The plan determination module is used to determine a riding adjustment plan according to the real-time riding video and the riding operation.
Citation Information
Patent Citations
Exercise recommendation method, device and system and computer readable storage medium
CN113936772A
Exercise guidance method and device and electronic equipment
CN115761846A
Method, device and equipment for automatically adjusting height of cushion of power vehicle and medium
CN118543068A
Exercise plan generation method and device, computer equipment and storage medium
CN118737379A
Pulse-controlled (heart rate) gear shifting for bicycles, in particular the system of switching operations
DE202007011622U1