Exercise ability testing method and related equipment

Through the accelerometer and barometer in the wearable device, the user's athletic ability item is detected, and the problem of athletic ability evaluation without coaching is solved, achieving accurate ability evaluation and personalized training guidance.

CN120459610APending Publication Date: 2025-08-12HONOR DEVICE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410768007.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-02-04
Publication Date
2025-08-12

AI Technical Summary

Technical Problem

How to accurately evaluate an individual's athletic ability without coaches and professional equipment to avoid exercise fatigue and damage caused by insufficient or excessive training intensity.

Method used

The user's motor ability items, such as balance ability, lower limb muscle endurance or lower limb muscle strength, determine the test results, and evaluate the ability rating based on preset mapping relationships.

Benefits of technology

In the absence of coaches and professional equipment, accurately assess the user's athletic ability and provide personalized training guidance to avoid fatigue or damage caused by improper training intensity.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120459610A_ABST
    Figure CN120459610A_ABST
Patent Text Reader

Abstract

The invention discloses an athletic ability testing method and related equipment, the method is applied to wearable equipment, the wearable equipment establishes connection with electronic equipment, the method comprises the steps that a first instruction sent by the electronic equipment is received, and the first instruction is used for instructing the wearable equipment to determine an ability rating corresponding to an athletic ability item; in response to the first instruction, determining a test result corresponding to the exercise ability item; based on the test result corresponding to the exercise ability item and a preset mapping relation, obtaining an ability rating corresponding to the exercise ability item, the mapping relation including a mapping relation between the test result interval and the ability rating; and sending the ability rating corresponding to the exercise ability item to the electronic equipment. By adopting the method, the athletic ability can be accurately evaluated.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of wearable devices, and in particular to a method for testing athletic performance and related equipment. Background Art

[0002] As people prioritize physical health, many are developing a desire and habit to run. Numerous mobile apps offer a variety of running plans and courses, but most people lack a coach or specialized equipment to assess their athletic ability. Without this assessment, rushing into training can lead to insufficient intensity, resulting in poor results, or excessive intensity, leading to fatigue and even injuries. To ensure safe and effective exercise, accurately assessing athletic ability without a coach has become a challenge. Summary of the Invention

[0003] The present application provides an athletic ability testing method and related equipment, which can accurately evaluate athletic ability.

[0004] In a first aspect, some embodiments of the present application provide a method for testing athletic ability, which is used for a wearable device, and the wearable device establishes a connection with an electronic device. The method may include: receiving a first instruction sent by the electronic device, the first instruction being used to instruct the wearable device to determine an ability rating corresponding to the athletic ability item; determining a test result corresponding to the athletic ability item in response to the first instruction; obtaining an ability rating corresponding to the athletic ability item based on the test result corresponding to the athletic ability item and a preset mapping relationship, the mapping relationship including a mapping relationship between the test result interval and the ability rating; and sending the ability rating corresponding to the athletic ability item to the electronic device.

[0005] In this way, after receiving the first instruction sent by the electronic device, the wearable device determines the test result corresponding to the athletic ability item and then obtains the ability rating based on the test result and the preset mapping relationship. This allows for accurate assessment of athletic ability even without a coach or professional equipment.

[0006] In a possible implementation, the wearable device includes an accelerometer to determine the test result corresponding to the sports ability item, specifically: determining the test result corresponding to the sports ability item through the accelerometer.

[0007] In this way, when a user wearing a wearable device moves, the acceleration changes accordingly. For example, when a user moves from a sitting position to a standing position, the acceleration changes. Therefore, the accelerometer in the wearable device can accurately determine the test results corresponding to the athletic ability items.

[0008] In a possible implementation, the athletic ability item is any one of the following athletic ability items: balance ability, lower limb muscle endurance, or lower limb muscle strength.

[0009] In the above manner, balance ability, lower limb muscle endurance or lower limb muscle strength can accurately represent the user's athletic ability.

[0010] In one possible implementation, an accelerometer is used to determine the test results corresponding to the sports ability items, specifically: when the sports ability item is balance ability, the accelerometer is used to determine the time the user can stand on one leg with eyes closed; when the sports ability item is lower limb muscle endurance, the accelerometer is used to determine the number of times the user completes the sit-up action within a preset time; when the sports ability item is lower limb muscle strength, the accelerometer is used to determine the time the user takes to complete the preset number of sit-up actions.

[0011] Using this method, when a user stands on one leg with their eyes closed, the acceleration changes if their foot touches the ground or their body shifts, allowing the accelerometer to accurately determine the user's eye-closed one-leg standing time. During a sit-to-stand test, the acceleration also changes with standing and sitting, allowing the accelerometer to accurately determine the number of sit-to-stand movements completed within a preset timeframe and the time it takes for the user to complete those movements.

[0012] In one possible implementation, the time a user stands on one leg with eyes closed is determined by an accelerometer, specifically by: recording acceleration data measured by the accelerometer from a start time point; determining an end time point based on the recorded acceleration data, where the end time point is the time point corresponding to the peak acceleration data in the recorded acceleration data; and determining the time the user stands on one leg with eyes closed based on the start time point and the end time point.

[0013] Using this method, acceleration changes when the user's body shifts during one-legged standing or when their foot lands. Therefore, using the time corresponding to the peak acceleration data as the end time point can accurately determine the user's eye-closed one-legged standing time.

[0014] In a possible implementation, the wearable device further includes a barometer, and determines the test result corresponding to the athletic ability item through an accelerometer. Specifically, the test result corresponding to the athletic ability item is determined through an accelerometer and a barometer.

[0015] In the above manner, the test results corresponding to the sports ability items can be determined more accurately by using the barometer to assist the accelerometer.

[0016] In a second aspect, the present application provides a sports ability testing system, which includes an electronic device and a wearable device; the wearable device is wirelessly connected to the electronic device; the electronic device is used to send a first instruction to the wearable device, and the first instruction is used to instruct the wearable device to determine the ability rating corresponding to the sports ability item; the wearable device is used to determine the test result corresponding to the sports ability item in response to the first instruction; and is also used to obtain the ability rating corresponding to the sports ability item based on the test result corresponding to the sports ability item and a preset mapping relationship, and the mapping relationship includes a mapping relationship between the test result interval and the ability rating; and is also used to send the ability rating corresponding to the sports ability item to the electronic device; the electronic device is also used to display the guiding action corresponding to the sports ability item.

[0017] In a possible implementation, the wearable device includes an accelerometer, and the wearable device determines the test result corresponding to the sports ability item, including: the wearable device determines the test result corresponding to the sports ability item through the accelerometer.

[0018] In a possible implementation, the athletic ability item is any one of the following athletic ability items: balance ability, lower limb muscle endurance, or lower limb muscle strength.

[0019] In one possible implementation, the wearable device determines the test result corresponding to the sports ability item through the accelerometer, including: when the sports ability item is the balance ability, the wearable device determines the time the user stands on one leg with eyes closed through the accelerometer; when the sports ability item is the lower limb muscle endurance, the wearable device determines the number of times the user completes the sit-up action within a preset time through the accelerometer; when the sports ability item is the lower limb muscle strength, the wearable device determines the time it takes the user to complete the preset number of sit-up actions through the accelerometer.

[0020] In one possible implementation, the wearable device determines the time the user stands on one leg with eyes closed through the accelerometer, including: the wearable device records the acceleration data measured by the accelerometer from a start time point; the wearable device determines an end time point based on the recorded acceleration data, and the end time point is the time point corresponding to the peak acceleration data in the recorded acceleration data; the wearable device determines the time the user stands on one leg with eyes closed based on the start time point and the end time point.

[0021] In a possible implementation, the wearable device further includes a barometer, and the wearable device determines the test result corresponding to the sports ability item through the accelerometer, including: the wearable device determines the test result corresponding to the sports ability item through the accelerometer and the barometer.

[0022] In a third aspect, the present application provides a wearable device comprising one or more processors and one or more memories. The one or more memories are coupled to the one or more processors, and the one or more memories are used to store computer program code, wherein the computer program code comprises computer instructions. When the one or more processors execute the computer instructions, the wearable device performs the athletic performance testing method of any possible implementation of the first aspect.

[0023] In a fourth aspect, the present application provides a motion ability test device, which may be a wearable device, or a device in a wearable device, or a device that can be used in combination with a wearable device; wherein, the motion ability test device may also be a chip system, and the motion ability test device may execute the method executed by the wearable device in the first aspect. The functions of the motion ability test device may be implemented by hardware, or by hardware executing corresponding software implementations. The hardware or software includes one or more units corresponding to the above functions. The unit may be software and / or hardware. The operations and beneficial effects performed by the motion ability test device may refer to the methods and beneficial effects described in the first aspect above, and the repeated parts will not be repeated.

[0024] In a fifth aspect, the present application provides a chip comprising a processor and an interface, wherein the processor and the interface are coupled; the interface is used to receive or output signals, and the processor is used to execute code instructions to execute the athletic ability testing method in any possible implementation of the first aspect above.

[0025] In a sixth aspect, the present application provides a computer program product, which, when executed on a computer, enables the computer to execute the athletic ability testing method in any possible implementation of the first aspect. BRIEF DESCRIPTION OF THE DRAWINGS

[0026] Figure 1 A schematic diagram of the architecture of a sports performance testing system provided in an embodiment of the present application;

[0027] Figure 2 A schematic diagram of the hardware structure of an electronic device provided in an embodiment of the present application;

[0028] Figure 3 A schematic diagram of the hardware structure of a wearable device provided in an embodiment of the present application;

[0029] Figure 4 A schematic diagram of a flow chart of a method for testing athletic performance provided in an embodiment of the present application;

[0030] Figure 5A A schematic diagram of recorded acceleration data provided in an embodiment of the present application;

[0031] Figure 5B A schematic diagram of another type of recorded acceleration data provided in an embodiment of the present application;

[0032] Figure 5C A schematic diagram of another type of recorded acceleration data provided in an embodiment of the present application;

[0033] Figure 5D A schematic diagram of recorded acceleration data and air pressure data provided in an embodiment of the present application;

[0034] Figure 6 A schematic diagram of the interaction process between an electronic device and a wearable device provided in an embodiment of the present application;

[0035] Figure 7A A schematic diagram of an athletic performance test interface provided in an embodiment of the present application;

[0036] Figure 7B A schematic diagram of a triggering sports performance test interface provided in an embodiment of the present application;

[0037] Figure 8 1 is a schematic structural diagram of a sports performance testing device provided in an embodiment of the present application;

[0038] Figure 9 This is a schematic diagram of the structure of a chip provided in an embodiment of the present application. DETAILED DESCRIPTION

[0039] The following will be combined with the accompanying drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. In the description of the embodiments of the present application, unless otherwise specified, " / " means or, for example, A / B can mean A or B; "and / or" in the text 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 mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, in the description of the embodiments of the present application, "multiple" means two or more than two.

[0040] It should be understood that the terms "first," "second," and the like in the specification, claims, and drawings of this application are used to distinguish between different objects, rather than to describe a particular order. Furthermore, the terms "including," "having," and any variations thereof, are intended to cover non-exclusive inclusions. For example, a process, method, system, product, or apparatus comprising a series of steps or elements is not limited to the listed steps or elements, but may optionally include steps or elements not listed, or may optionally include other steps or elements inherent to the process, method, product, or apparatus.

[0041] References to "embodiments" in this application mean that a particular feature, structure, or characteristic described in connection with the embodiment may be included in at least one embodiment of the application. The appearance of this phrase in various places in the specification does not necessarily refer to the same embodiment, nor does it constitute an independent or alternative embodiment that is mutually exclusive of other embodiments. It is understood, both explicitly and implicitly, by those skilled in the art that the embodiments described in this application may be combined with other embodiments.

[0042] See Figure 1 , Figure 1 Schematic diagram of an athletic performance test system provided in an embodiment of the present application, wherein the athletic performance test system includes an electronic device 100 and a wearable device 200. The electronic device 100 and the wearable device 200 are connected and communicate with each other.

[0043] The electronic device 100 may also be referred to as a terminal, user equipment (UE), mobile station, mobile terminal, electronic device, etc. The electronic device 100 can be widely used in various scenarios, such as device-to-device (D2D), vehicle-to-everything (V2X) communication, machine-type communication (MTC), Internet of Things (IoT), virtual reality, augmented reality, industrial control, autonomous driving, telemedicine, smart grid, smart furniture, smart office, smart wearable, smart transportation, smart city, etc. The electronic device 100 can be a mobile phone, a tablet computer, a computer with wireless transceiver function, a wearable device, a vehicle, a drone, a helicopter, an airplane, a ship, a robot, a robotic arm, a smart home device, etc.

[0044] The wearable device 200 is typically worn by a user on a body part, such as a wrist. The wearable device may include an accelerometer and one or more of the following devices: a magnetometer, a gyroscope, or a high-precision barometer. Using one or more of these devices, the wearable device can detect the user's sitting and standing up, as well as whether they switch from standing on one leg to standing on two legs. The wearable device can analyze the data detected by these devices to obtain a corresponding ability rating.

[0045] Figure 21 shows the hardware structure of the electronic device 100 in some embodiments. The electronic device 100 may include a processor 110, an external memory interface 120, an internal memory 121, a universal serial bus (USB) interface 130, a charging management module 140, a power management module 141, a battery 142, an antenna 1, an antenna 2, a mobile communication module 150, a wireless communication module 160, an audio module 170, a speaker 170A, a receiver 170B, a microphone 170C, an earphone interface 170D, a sensor module 180, a button 190, a motor 191, an indicator 192, a camera 193, a display 194, and a subscriber identification module (SIM) card interface 195. The sensor module 180 may include a pressure sensor 180A, a gyroscope sensor 180B, an air pressure sensor 180C, a magnetic sensor 180D, an acceleration sensor 180E, a distance sensor 180F, a proximity light sensor 180G, a fingerprint sensor 180H, a temperature sensor 180J, a touch sensor 180K, an ambient light sensor 180L, a bone conduction sensor 180M, etc.

[0046] It should be understood that the structure illustrated in the embodiments of the present invention does not constitute a specific limitation on the electronic device 100. In other embodiments of the present application, the electronic device 100 may include more or fewer components than shown, or may combine or separate certain components, or arrange the components differently. The illustrated components may be implemented in hardware, software, or a combination of software and hardware.

[0047] The processor 110 may include one or more processing units. For example, the processor 110 may include an application processor (AP), a modem processor, a graphics processing unit (GPU), an image signal processor (ISP), a controller, a memory, a video codec, a digital signal processor (DSP), a baseband processor, and / or a neural-network processing unit (NPU). The different processing units may be independent devices or integrated into one or more processors.

[0048] The controller may be the nerve center and command center of the electronic device 100. The controller may generate an operation control signal according to the instruction operation code and the timing signal to complete the control of fetching and executing instructions.

[0049] The processor 110 may also be provided with a memory for storing instructions and data. In some embodiments, the memory in the processor 110 is a cache memory. This memory can store instructions or data that the processor 110 has just used or is reusing. If the processor 110 needs to use the instruction or data again, it can directly call it from the memory. This avoids repeated accesses, reduces the waiting time of the processor 110, and thus improves system efficiency. The processor 110 calls the instructions or data stored in the memory, causing the electronic device 100 to execute the cell switching method performed by the terminal device in the following method embodiment.

[0050] In some embodiments, the processor 110 may include one or more interfaces. The interfaces may include an inter-integrated circuit (I2C) interface, an inter-integrated circuit sound (I2S) interface, a pulse code modulation (PCM) interface, a universal asynchronous receiver / transmitter (UART) interface, a mobile industry processor interface (MIPI), a general-purpose input / output (GPIO) interface, a subscriber identity module (SIM) interface, and / or a universal serial bus (USB) interface.

[0051] The charging management module 140 is configured to receive charging input from a charger, which may be a wireless charger or a wired charger.

[0052] The power management module 141 is used to connect the battery 142, the charging management module 140, and the processor 110. The power management module 141 receives input from the battery 142 and / or the charging management module 140 to provide power to the processor 110, the internal memory 121, the external memory, the display 194, the camera 193, and the wireless communication module 160. In some other embodiments, the power management module 141 can also be set in the processor 110.

[0053] The wireless communication function of the electronic device 100 can be implemented through the antenna 1, the antenna 2, the mobile communication module 150, the wireless communication module 160, the modem processor and the baseband processor.

[0054] Antenna 1 and Antenna 2 are used to transmit and receive electromagnetic wave signals. Each antenna in electronic device 100 can be used to cover a single or multiple communication frequency bands. Different antennas can also be reused to improve antenna utilization. For example, antenna 1 can be reused as a diversity antenna for a wireless local area network. In other embodiments, the antennas can be used in conjunction with a tuning switch.

[0055] The mobile communication module 150 can provide solutions for wireless communications including 2G / 3G / 4G / 5G applied to the electronic device 100. The mobile communication module 150 may include at least one filter, a switch, a power amplifier, a low noise amplifier (LNA), etc. The mobile communication module 150 can receive electromagnetic waves from the antenna 1, and filter, amplify, and process the received electromagnetic waves, and transmit them to the modulation and demodulation processor for demodulation. The mobile communication module 150 can also amplify the signal modulated by the modulation and demodulation processor, and convert it into electromagnetic waves for radiation through the antenna 1. In some embodiments, at least some of the functional modules of the mobile communication module 150 can be set in the processor 110. In some embodiments, at least some of the functional modules of the mobile communication module 150 can be set in the same device as at least some of the modules of the processor 110.

[0056] The modem processor includes a modulator and a demodulator. The modulator modulates the low-frequency baseband signal to be transmitted into a medium- or high-frequency signal. The demodulator demodulates the received electromagnetic wave signal into a low-frequency baseband signal. The demodulator then transmits the demodulated low-frequency baseband signal to the baseband processor for processing. After processing by the baseband processor, the low-frequency baseband signal is passed to the application processor.

[0057] The wireless communication module 160 can provide wireless communication solutions including wireless local area networks (WLAN) (such as Wi-Fi networks), Bluetooth (BT), BLE broadcasting, global navigation satellite system (GNSS), frequency modulation (FM), near field communication (NFC), infrared (IR), etc. applied to the electronic device 100. The wireless communication module 160 can be one or more devices integrating at least one communication processing module. The wireless communication module 160 receives electromagnetic waves via the antenna 2, frequency modulates and filters the electromagnetic wave signals, and sends the processed signals to the processor 110. The wireless communication module 160 can also receive the signal to be sent from the processor 110, frequency modulate it, amplify it, and convert it into electromagnetic waves for radiation through the antenna 2.

[0058] In some embodiments, antenna 1 of electronic device 100 is coupled to mobile communication module 150 , and antenna 2 is coupled to wireless communication module 160 , so that electronic device 100 can communicate with the network and other devices through wireless communication technology.

[0059] Electronic device 100 implements display functionality through a GPU, display screen 194, and an application processor. A GPU is a microprocessor for image processing that connects display screen 194 and the application processor. The GPU is used to perform mathematical and geometric calculations for graphics rendering. Processor 110 may include one or more GPUs that execute program instructions to generate or modify display information.

[0060] Display screen 194 is used to display images, videos, etc. Display screen 194 includes a display panel. In some embodiments, electronic device 100 may include one or N display screens 194, where N is a positive integer greater than 1. Display screen 194 may be an outward-folding screen, i.e., a display screen that folds outward.

[0061] The electronic device 100 can implement a shooting function through an ISP, a camera 193, a video codec, a GPU, a display screen 194, and an application processor. The ISP is used to process data fed back by the camera 193. The camera 193 is used to capture still images or videos. The camera 193 may include a front camera and a rear camera, the front camera is located in the display area of the screen, and the rear camera is located in the back area of the screen. The digital signal processor is used to process digital signals. In addition to processing digital image signals, it can also process other digital signals. The video codec is used to compress or decompress digital videos. The electronic device 100 may support one or more video codecs.

[0062] NPU is a neural-network (NN) computing processor. By drawing on the structure of biological neural networks, such as the transmission mode between neurons in the human brain, it can quickly process input information and can also continuously self-learn.

[0063] The external memory interface 120 can be used to connect an external memory card, such as a Micro SD card, to expand the storage capacity of the electronic device 100. The external memory card communicates with the processor 110 through the external memory interface 120 to implement a data storage function.

[0064] The internal memory 121 can be used to store computer executable program codes, which include instructions. The processor 110 executes various functional applications and data processing of the electronic device 100 by running the instructions stored in the internal memory 121. The internal memory 121 may include a program storage area and a data storage area. Among them, the program storage area can store an operating system, an application required for at least one function (such as a sound playback function), etc. The data storage area can store data (such as audio data) created during the use of the electronic device 100, etc. In addition, the internal memory 121 may include a high-speed random access memory, and may also include a non-volatile memory, such as a flash memory device, etc.

[0065] The electronic device 100 can implement audio functions such as music playback and recording through the audio module 170, the speaker 170A, the receiver 170B, the microphone 170C, the headphone jack 170D, and the application processor.

[0066] The audio module 170 is used to convert digital audio information into analog audio signal output, and is also used to convert analog audio input into digital audio signals. The audio module 170 can also be used to encode and decode audio signals. In some embodiments, the audio module 170 can be provided in the processor 110, or some functional modules of the audio module 170 can be provided in the processor 110.

[0067] Speaker 170A, also known as a "horn," is used to convert audio electrical signals into sound signals. Receiver 170B, also known as an "earpiece," is used to convert audio electrical signals into sound signals. Microphone 170C, also known as a "microphone" or "microphone," is used to convert sound signals into electrical signals. Headphone jack 170D is used to connect wired headphones. Pressure sensor 180A is used to sense pressure signals and convert them into electrical signals. In some embodiments, pressure sensor 180A may be provided on display screen 194. Gyroscope sensor 180B may be used to determine the motion posture of electronic device 100. Air pressure sensor 180C is used to measure air pressure. Magnetic sensor 180D includes a Hall sensor. Acceleration sensor 180E may detect the magnitude of acceleration of electronic device 100 in various directions (generally three axes). Distance sensor 180F is used to measure distance. Proximity light sensor 180G may include, for example, a light-emitting diode (LED) and a light detector. Ambient light sensor 180L is used to sense ambient light brightness. Fingerprint sensor 180H is used to collect fingerprints. The temperature sensor 180J is used to detect the temperature. The touch sensor 180K is also called a "touch panel". The touch sensor 180K can be set on the display screen 194. The touch sensor 180K and the display screen 194 form a touch screen, also called a "touch screen". The touch sensor 180K is used to detect touch operations acting on or near it. The bone conduction sensor 180M can obtain vibration signals. The buttons 190 include a power button, a volume button, etc. The motor 191 can generate vibration prompts. The indicator 192 can be an indicator light, which can be used to indicate the charging status, power changes, messages, missed calls, notifications, etc. The SIM card interface 195 is used to connect a SIM card.

[0068] Figure 3 The hardware structure of the wearable device 200 in some embodiments is shown. The wearable device 200 may include a processor 210, a charging management module 220, a power management module 221, a battery 222, an audio module 230, a display 240, a motor 250, an internal memory 260, a button 270, a sensor module 280, and a wireless communication module 290. The sensor module 280 may include an accelerometer 280A, a barometer 280B, a magnetometer 280C, and a gyroscope 280D. The barometer 280B, magnetometer 280C, and gyroscope 280D in the sensor module 280 are optional. The wearable device 200 may not include the above three components, or may include any one or more of the above three components.

[0069] It is understood that the structures illustrated in the embodiments of the present application do not constitute a specific limitation on the wearable device 200. In other embodiments of the present application, the wearable device 200 may include more or fewer components than shown, or may combine or separate certain components, or arrange the components differently. The illustrated components may be implemented in hardware, software, or a combination of software and hardware.

[0070] For an introduction to the processor 210, the charging management module 220, the power management module 221, the audio module 230, the display 240, the motor 250, the internal memory 260, the button 270, and the wireless communication module 290, please refer to Figure 2 The same components as those in the electronic device 100 are not described in detail in this application.

[0071] The accelerometer 280A measures the linear acceleration of the vehicle. In this embodiment, the accelerometer 280A detects whether the user sits down, stands up, or switches from standing on one leg to standing on two legs. The barometer 280B, magnetometer 280C, and gyroscope 280D assist the accelerometer 280A in detecting whether the user sits down, stands up, or switches from standing on one leg to standing on two legs.

[0072] Based on the above, the following further describes in detail a method for testing athletic ability provided by an embodiment of the present application. Figure 4 As shown, the exercise ability testing method includes the following steps 401 to 404. Figure 4 The method shown may be performed by the wearable device mentioned above. Alternatively, Figure 4 The method shown can be performed by a chip in a wearable device, which is not limited in the present embodiment. Figure 4 The method is described by taking a wearable device as an example of an execution subject.

[0073] in:

[0074] 401. A wearable device receives a first instruction sent by an electronic device, where the first instruction is used to instruct the wearable device to determine an ability rating corresponding to a sports ability item.

[0075] The first instruction may include an identifier corresponding to a sports ability item. For example, the sports ability items to be tested include the following sports ability items: balance ability, lower limb muscle endurance, or lower limb muscle strength. The identifier corresponding to the balance ability is identifier A. If the sports ability item in the first instruction includes identifier A, the first instruction is used to instruct the wearable device to determine the ability rating corresponding to the balance ability.

[0076] Optionally, the first instruction includes a parameter corresponding to a sports ability item, and different values corresponding to the parameter represent different sports ability items. For example, the sports ability items that need to be tested include the following sports ability items: balance ability, lower limb muscle endurance, or lower limb muscle strength. When the value of the parameter corresponding to the sports ability item is 1, the first instruction is used to instruct the wearable device to determine the ability rating corresponding to the balance ability; when the value of the parameter corresponding to the sports ability item is 2, the first instruction is used to instruct the wearable device to determine the ability rating corresponding to the lower limb muscle endurance; when the value of the parameter corresponding to the sports ability item is 3, the first instruction is used to instruct the wearable device to determine the ability rating corresponding to the lower limb muscle strength.

[0077] The capability rating is a pre-set multiple levels, for example, the capability rating can be: excellent, average, poor, very poor, etc. It should be noted that the capability rating is not limited to the above four levels, and the capability rating can be more or less, and this application does not limit it here.

[0078] Optionally, the first instruction also includes the user's age, or an age parameter of the user, where the age parameter indicates whether the user is older than 60. For example, if the age parameter is Y, it indicates that the user is older than 60; if the age parameter is N, it indicates that the user is younger than 60. The parameter is not limited to Y and N, but may also be in the form of 1 and 0.

[0079] Optionally, the first instruction may also include more user information, such as whether the user has ever had a knee injury, the user's history of illness, etc. This application does not impose any limitation on this.

[0080] 402. The wearable device determines a test result corresponding to the athletic ability item in response to the first instruction.

[0081] The test result can be time or number of times. For example, if the sports ability item is balance, the test result is the time the user can stand on one leg with eyes closed; if the sports ability item is lower limb muscle endurance, the test result is the number of times the user can sit-stand on one leg, or the number of times the user can sit up in 30 seconds; if the sports ability item is lower limb muscle strength, the test result is the time required for the user to complete 5 sit-stand movements.

[0082] In a possible embodiment, the wearable device includes an accelerometer; and the wearable device determines a test result corresponding to the sports ability item, including: the wearable device determines the test result corresponding to the sports ability item through the accelerometer.

[0083] The acceleration detected by the accelerometer when the user is in a non-stationary state is different from the acceleration detected by the accelerometer when the user is in a stationary state. The acceleration detected by the accelerometer when the user is in a non-stationary state is greater than the acceleration detected by the accelerometer when the user is in a stationary state.

[0084] In a possible embodiment, the athletic ability item is any one of the following athletic ability items: balance ability, lower limb muscle endurance, or lower limb muscle strength.

[0085] Among them, in addition to the three sports ability items mentioned above, the sports ability items can also include more sports ability items, and this application does not limit this.

[0086] In a possible embodiment, the wearable device determines the test results corresponding to the sports ability items through an accelerometer, including: when the sports ability item is balance ability, the wearable device determines the time the user stands on one leg with eyes closed through the accelerometer; when the sports ability item is lower limb muscle endurance, the wearable device determines the number of times the user completes the sit-up action within a preset time through the accelerometer; when the sports ability item is lower limb muscle strength, the wearable device determines the time it takes the user to complete the preset number of sit-up actions through the accelerometer.

[0087] The time the user can stand on one leg with eyes closed is the time from when the user's foot leaves the ground to when the user's foot touches the ground when standing on one leg with eyes closed. The number of sit-to-stand actions is the number of times the user stands up from sitting on a chair. The time it takes for the user to complete a preset number of sit-to-stand actions, for example, the time it takes for the user to complete five sit-to-stand actions. When the sports ability item is balance ability, the test result is the time the user can stand on one leg with eyes closed; when the sports ability item is the lower limb muscle endurance, the test result is the number of sit-to-stand actions completed by the user within the preset time; when the sports ability item is the lower limb muscle strength, the test result is the time it takes for the user to complete the preset number of sit-to-stand actions.

[0088] The following describes how to use an accelerometer to determine the test results corresponding to the three aforementioned athletic abilities:

[0089] 1. Determine the test results corresponding to balance ability through accelerometer

[0090] The wearable device records acceleration data measured by the accelerometer from the start time point; the wearable device determines an end time point based on the recorded acceleration data, where the end time point is the time point corresponding to the peak acceleration data in the recorded acceleration data; the wearable device determines the time the user stands on one leg with eyes closed based on the start time point and the end time point.

[0091] The accelerometer in the wearable device will measure the acceleration data in real time, and the wearable device will record the real-time acceleration data. Figure 5A As shown, Figure 5AThis is a graph of time and acceleration, with the acceleration corresponding to the end time being the peak value in the graph. The time a user stands on one leg with eyes closed is from the start time to the end time. For example, if the start time is 13 minutes and 1 second and the end time is 15 minutes and 10 seconds, the time spent standing on one leg with eyes closed is 2 minutes and 9 seconds.

[0092] The start time point may be the time point when the wearable device receives the first instruction. For example, if the wearable device receives the first instruction at 13 minutes and 1 seconds, the start time point is 13 minutes and 7 seconds.

[0093] Optionally, the start time may also be a timestamp included in the first instruction. For example, if the timestamp included in the first instruction is 13 minutes and 1 second, the start time point is 13 minutes and 1 second.

[0094] Alternatively, the start time is the current time point plus the time included in the first instruction. For example, if the current time is 12 minutes and 58 seconds and the time included in the first instruction is 3 seconds, the start time point is three seconds after 12 minutes and 58 seconds, that is, 13 minutes and 01 seconds.

[0095] In addition to the three methods mentioned above, the starting time point can also be determined by other methods, and this application does not impose any restrictions here.

[0096] 2. Test results of lower limb muscle endurance determined by accelerometer

[0097] The lower limb muscle endurance is divided into two different tests according to the user's age. If the user is younger than 60 years old, the test result of the lower limb muscle endurance is the number of sit-ups on one leg; if the user is older than 60 years old, the test result of the lower limb muscle endurance is the number of sit-ups within a preset time (for example, 30 seconds). Since excessive pressure on the knees can easily cause knee injuries when the user is older, for users older than 60 years old, the single-leg sit-up test is changed to a double-leg sit-up test within a preset time to avoid damage to the knees caused by single-leg sitting. The user's age can be included in the first instruction or pre-set in the wearable device.

[0098] Specifically, when the lower limb muscle endurance test begins, the wearable device determines the user's age; if the user's age is younger than a preset age threshold, the wearable device records the acceleration data measured by the accelerometer; and determines the number of times the user sits up on one leg based on the recorded acceleration data; if the user's age is older than the preset age threshold, the wearable device records the acceleration data measured by the accelerometer within a preset time; and determines the number of times the user sits up within a preset time period based on the recorded acceleration data.

[0099] Among them, the acceleration when the user changes from sitting to standing is greater than the acceleration when sitting still, that is, there will be a sharp increase in acceleration. Figure 5B As shown in , the user's initial state is sitting. When the user stands up, there is an acceleration peak. The user sits down and stands up again, and repeats this process. Figure 5B For example, Figure 5B is the acceleration data recorded during the preset time period. The number of times the user sits up during the preset time period is half the number of peak accelerations, 8 / 2=4 times, that is, Figure 5B The corresponding number of sitting up times within the preset time period is 4 times.

[0100] Optionally, when the user's age is less than a preset age threshold, the number of single-leg sit-ups performed by the user within a preset time period is determined. The preset time period is the same as the preset time period when the user's age is greater than the preset age threshold. For example, if the user is over 60 years old, the lower limb muscle endurance test result is the number of double-leg sit-ups performed within a preset time period (e.g., 30 seconds); if the user is under 60 years old, the lower limb muscle endurance test result is the number of single-leg sit-ups performed within a preset time period (e.g., 30 seconds).

[0101] 3. Test results of lower limb muscle strength determined by accelerometer

[0102] The wearable device records the acceleration data measured by the accelerometer from the start time point; the wearable device determines the end time point based on the recorded acceleration data, and the end time point is the time point corresponding to the preset peak acceleration data in the recorded acceleration data; based on the start time point and the end time point, the time taken by the user to complete the preset number of sit-ups is determined.

[0103] Among them, the accelerometer in the wearable device will measure the acceleration data in real time, and the wearable device will record the real-time acceleration data, or the wearable device will record the real-time acceleration data from the starting time point. The starting time point can be the time corresponding to the first detection of the acceleration data peak by the accelerometer after receiving the first instruction, or the time point when the wearable device receives the first instruction, or the timestamp included in the first instruction, or the current time point plus the time included in the first instruction. For details, please refer to the above introduction to the test results corresponding to the balance ability determined by the accelerometer. This application will not elaborate on this.

[0104] For example, Figure 5C As shown, if the preset number of sit-ups is 5, the preset peak value is the 10th, and the time taken to complete the preset number of sit-ups is from the start time point to the time point corresponding to the 10th peak acceleration data.

[0105] Optionally, the user's initial state is sitting, such as Figure 5C As shown, at the 9th peak, the corresponding user is in the standing state, so if the preset number of sitting up times is 5 times, the preset peak can also be the 9th, that is, it is considered to be over after the fifth user stands up, or it can be considered to be over after the fifth user stands up and sits down.

[0106] The above is to determine the test results corresponding to the sports ability items by using an accelerometer. In order to determine the test results corresponding to the sports ability items more accurately, in addition to using an accelerometer, an accelerometer and a barometer can also be used to work together to determine the results.

[0107] In a possible embodiment, the wearable device further includes a barometer, and the wearable device determines the test result corresponding to the sports ability item through an accelerometer, including: the wearable device determines the test result corresponding to the sports ability item through the accelerometer and the barometer.

[0108] The barometer can be a high-precision barometer that can detect the air pressure within the wearable device. When the wearable device moves vertically, the air pressure data detected by the barometer changes, meaning that the air pressure data determined by the barometer varies at different altitudes. This barometer can assist the accelerometer in determining the test results corresponding to the athletic performance items.

[0109] In a possible embodiment, the wearable device uses an accelerometer to determine the test results corresponding to the sports ability items, including: when the sports ability item is balance ability, determining the time the user can stand on one leg with eyes closed through the accelerometer and barometer; when the sports ability item is lower limb muscle endurance, determining the number of times the user completes the sit-up action within a preset time through the accelerometer and barometer; when the sports ability item is lower limb muscle strength, determining the time it takes the user to complete the preset number of sit-up actions through the accelerometer and barometer.

[0110] Among them, the balance ability and the test results corresponding to the balance ability, the lower limb muscle endurance and the test results corresponding to the lower limb muscle endurance, and the lower limb muscle strength and the test results corresponding to the lower limb muscle strength can be found in the above description, and this application will not go into details here.

[0111] The following describes how to use an accelerometer and a barometer to determine the test results for the three aforementioned athletic abilities:

[0112] 1. Determine the test results corresponding to balance ability through accelerometer and barometer

[0113] The wearable device records the acceleration data measured by the accelerometer and the air pressure data measured by the barometer from the start time point; the wearable device determines the end time point based on the recorded acceleration data and air pressure data, and the end time point is the time point corresponding to the peak acceleration data in the recorded acceleration data, and / or the time point corresponding to when the air pressure data meets the end condition; the wearable device determines the time the user stands on one leg with eyes closed based on the start time point and the end time point.

[0114] The accelerometer in the wearable device measures acceleration data in real time, and the barometer in the wearable device measures air pressure data in real time. The wearable device records the real-time acceleration data and determines the air pressure data in real time. The termination conditions include being greater than a preset air pressure value, being less than a preset air pressure value, or having a change in air pressure greater than a preset air pressure value. For example, if the air pressure is greater than the preset air pressure value at 15 minutes and 10 seconds, the termination time point is 15 minutes and 10 seconds.

[0115] The end time must coincide with the peak acceleration in the recorded acceleration data and the time when the barometric pressure data meets the end condition. The altitude of the user's hand changes when the user's foot touches the ground. However, when the user's foot is not touching the ground, the user's hand may sway horizontally, indicating an acceleration peak. Relying solely on the accelerometer is not accurate in this case. Therefore, the barometer is introduced to make a judgment. Only when there is an acceleration peak and the altitude changes are the user's foot considered to have touched the ground.

[0116] For example, Figure 5D As shown, Figure 5D There are two peak values in the acceleration data, but the air pressure data corresponding to the first peak acceleration does not meet the end condition, so the time point corresponding to the first peak acceleration is not the end time point. However, the air pressure data corresponding to the second peak acceleration meets the end condition (the air pressure data is less than the preset air pressure value), so the time point corresponding to the second peak acceleration is determined as the end time point.

[0117] Alternatively, when the movement amplitude of the wearable device is small, if there is no peak in the acceleration data, but the air pressure data meets the end condition, the time point corresponding to when the air pressure data meets the end condition is determined as the end time point.

[0118] 2. Determining lower limb muscle endurance test results using accelerometers and barometers

[0119] The lower limb muscle endurance test results are determined by using acceleration data measured by an accelerometer and altitude changes measured by a barometer. Any sit-to-stand sequence corresponds to a peak acceleration value and an altitude change greater than a preset threshold.

[0120] Optionally, the test result of lower limb muscle endurance is determined by a barometer. The number of altitude changes is determined by the barometer to determine the number of sit-stand cycles within a preset time period, thereby determining the test result of lower limb muscle endurance.

[0121] 3. Test results of lower limb muscle strength determined by accelerometer and barometer

[0122] The wearable device records the acceleration data and air pressure data measured by the accelerometer from the start time point; the wearable device determines an end time point based on the recorded acceleration data and air pressure data, and the end time point is the time point corresponding to the preset peak acceleration data in the recorded acceleration data and the time when the air pressure data meets the end condition; based on the start time point and the end time point, the time taken by the user to complete the preset number of sit-ups is determined.

[0123] Optionally, lower limb muscle strength can be measured using a barometer.

[0124] Optionally, in addition to using a barometer to assist the accelerometer in determining the test results corresponding to the athletic ability items, a magnetometer, gyroscope, or other device may also be used to assist the accelerometer in determining the test results corresponding to the athletic ability items. This application does not impose any restrictions on this.

[0125] In a possible embodiment, after the wearable device responds to the first instruction, if the test result corresponding to the sports ability item is not determined within a preset time, a prompt message is sent to the electronic device, and the prompt message is used to prompt that the action corresponding to the sports ability item has not been measured.

[0126] If the wearable device does not detect any user action after receiving the first instruction, a prompt message is sent to the electronic device, or the wearable device displays the prompt message, or the wearable device prompts the user to perform a corresponding action by vibrating.

[0127] 403. The wearable device obtains an ability rating corresponding to the sports ability item based on the test result corresponding to the sports ability item and a preset mapping relationship, where the mapping relationship includes a mapping relationship between the test result interval and the ability rating.

[0128] Among them, different test result intervals correspond to different ability ratings. The mapping relationship can be pre-set when the wearable device leaves the factory, or it can be sent to the wearable device by the electronic device in advance and stored by the wearable device. This application does not limit this. Exemplarily, the ability rating can include the following four types: excellent, ordinary, poor, and extremely poor. When the sports ability item is balance ability, the test result corresponding to the sports ability item and the preset mapping relationship can be shown in Table 1 below:

[0129] Table 1

[0130] Test result range corresponding to balance ability Ability Rating 11 seconds or more excellent 8 seconds to 11 seconds ordinary 5 seconds to 8 seconds Poor Less than 5 seconds Extremely poor

[0131] If the test result corresponding to the measured balance ability is 9 seconds, then based on the mapping relationship between the test result and the above Table 1, the ability rating corresponding to the balance ability is ordinary; if the test result corresponding to the measured balance ability is 4 seconds, then based on the mapping relationship between the test result and the above Table 1, the ability rating corresponding to the balance ability is extremely poor; and so on, this application will not go into details here.

[0132] When the sports ability item is lower limb muscle endurance, the test result corresponding to the sports ability item and the preset mapping relationship can be shown in the following Table 2:

[0133] Table 2

[0134]

[0135]

[0136] If the measured test result corresponding to the lower limb muscle endurance is 15 times, then based on the mapping relationship between the test result and the above Table 2, the ability rating corresponding to the lower limb muscle endurance is ordinary; if the measured test result corresponding to the balance ability is 18 times, then based on the mapping relationship between the test result and the above Table 2, the ability rating corresponding to the lower limb muscle endurance is excellent; and so on, this application will not go into details here.

[0137] When the sports ability item is lower limb muscle strength, the test result corresponding to the sports ability item and the preset mapping relationship can be shown in the following Table 2:

[0138] Table 3

[0139] Test result range corresponding to lower limb muscle strength Ability Rating Under 12 seconds excellent 12 seconds - 15 seconds ordinary 15-18 seconds Poor 18 seconds or more Extremely poor

[0140] If the measured test result corresponding to the lower limb muscle strength is 13 seconds, then based on the mapping relationship between the test result and the above Table 3, the ability rating corresponding to the lower limb muscle strength is ordinary; if the measured test result corresponding to the balance ability is 17 seconds, then based on the mapping relationship between the test result and the above Table 3, the ability rating corresponding to the lower limb muscle strength is poor; and so on, this application will not go into details here.

[0141] 404. The wearable device sends the ability rating corresponding to the sports ability item to the electronic device.

[0142] After determining the ability rating of the sports ability item, the wearable device sends the ability rating corresponding to the sports ability item to the electronic device; or after receiving the rating acquisition instruction sent by the electronic device, the wearable device sends the ability rating corresponding to the sports ability item to the electronic device. This application does not impose any restrictions on this.

[0143] In a possible embodiment, the wearable device sends the ability rating corresponding to the sports ability item and the test result corresponding to the sports ability item to an electronic device, and the electronic device may display the test result corresponding to the sports ability item.

[0144] The following combination Figure 6 , describes the interaction process between electronic devices and wearable devices. Figure 6 The flowchart shown includes steps 601 to 606, wherein:

[0145] 601. The electronic device receives an operation by a user to trigger measurement of an ability rating corresponding to a sports ability item.

[0146] The triggering operation of measuring the ability rating corresponding to the sports ability item may be after the user clicks the rating button. Figure 7A As shown, the user clicks Figure 7A After clicking the button marked with 701, the operation of measuring the ability rating corresponding to the sports ability item is triggered.

[0147] Optionally, the operation of triggering the measurement of the ability rating corresponding to the sports ability item can be that after the user clicks the training plan generation button, an evaluation prompt is displayed to prompt the user to prioritize the sports ability item evaluation, and after detecting that the user confirms to start the evaluation, the operation of triggering the measurement of the ability rating corresponding to the sports ability item is triggered. Figure 7B As shown, after the user clicks the button corresponding to "Yes", the evaluation begins.

[0148] It should be noted that the operation by which the user triggers the measurement of the ability rating corresponding to the sports ability item may also be other operations, and this application does not impose any limitation thereto.

[0149] 602. The electronic device displays a guiding action.

[0150] The guiding action is used to guide the user to perform the test process. The guiding action can be in the form of a video, a picture, an animated picture or text. Figure 7A As shown, Figure 7A The image marked with 702 is a guiding action. Different sports ability items correspond to different guiding actions.

[0151] For example, when the sports ability item is balance, the guidance action is used to guide the user to stand on one leg, lift the other leg off the floor, and the leg lifted off the ground cannot lean on the supporting leg, and the arms hang naturally at the side of the body. When the sports ability item is lower limb muscle endurance, the guidance action is used to guide the user to cross their hands in front of the chest, sit down from a standing position, and keep their back straight and not lean against the back of the chair; when standing up, the knees are fully straightened. When the sports ability item is lower limb muscle strength, the guidance action is used to guide the user to sit on a chair with their feet completely flat on the ground and their upper limbs folded in front of the chest, and repeat the "stand up-sit down" action without using the help of their arms.

[0152] In one possible embodiment, the electronic device displays a guide action and key points for the test action. The key points are used to remind the user of the key points when performing the test action. The key points are usually points that the user may easily overlook or make mistakes. For example, if the athletic ability item is lower limb muscle endurance, the key point of the test action is: the user cannot lean against the back of the chair. For example, if the athletic ability item is balance, the key point of the test action is: the leg lifted off the ground cannot lean against the supporting leg.

[0153] 603. The electronic device sends a first instruction to the wearable device. Correspondingly, the wearable device receives the first instruction sent by the electronic device.

[0154] The first instruction is used to instruct the wearable device to determine the ability rating corresponding to the sports ability item. This step can be referred to the introduction in 401 above, and this application will not elaborate on it here.

[0155] 604. The wearable device determines a test result corresponding to the athletic ability item in response to the first instruction.

[0156] The steps can be found in the introduction of 402 above, and this application will not go into details here.

[0157] 605. The wearable device obtains the ability rating corresponding to the sports ability item based on the test result corresponding to the sports ability item and a preset mapping relationship, where the mapping relationship includes a mapping relationship between the test result interval and the ability rating.

[0158] The steps can be found in the introduction of 403 above, and this application will not go into details here.

[0159] 606. The wearable device sends the ability rating corresponding to the sports ability item to the electronic device. Correspondingly, the electronic device receives the ability rating corresponding to the sports ability item.

[0160] The steps can be found in the introduction of 404 above, and this application will not go into details here.

[0161] See Figure 8 , Figure 8A schematic structural diagram of an athletic ability testing device 800 provided in an embodiment of the present application. Figure 8 The athletic ability testing device shown may be a wearable device, a device within a wearable device, or a device that can be used in conjunction with a wearable device. Figure 8 The athletic performance test device shown may include a communication unit 801 and a processing unit 802.

[0162] The communication unit 801 is configured to receive a first instruction sent by an electronic device, where the first instruction is configured to instruct the wearable device to determine an ability rating corresponding to a sports ability item;

[0163] The processing unit 802 is configured to determine a test result corresponding to the athletic ability item in response to the first instruction;

[0164] The processing unit 802 is further configured to obtain an ability rating corresponding to the sports ability item based on the test result corresponding to the sports ability item and a preset mapping relationship, wherein the mapping relationship includes a mapping relationship between the test result interval and the ability rating;

[0165] The communication unit 801 is further configured to send the ability rating corresponding to the sports ability item to the electronic device.

[0166] In a possible implementation, the processing unit 802 is further configured to determine a test result corresponding to the athletic ability item through an accelerometer.

[0167] In a possible implementation, the athletic ability item is any one of the following athletic ability items: balance ability, lower limb muscle endurance, or lower limb muscle strength.

[0168] In one possible implementation, the processing unit 802 is further used to determine, through an accelerometer, the time the user can stand on one leg with eyes closed when the athletic ability item is balance ability; to determine, through an accelerometer, the number of times the user completes a sit-up action within a preset time when the athletic ability item is lower limb muscle endurance; and to determine, through an accelerometer, the time it takes the user to complete a preset number of sit-up actions.

[0169] In one possible implementation, the processing unit 802 is further used to record the acceleration data measured by the accelerometer from the start time point; determine the end time point based on the recorded acceleration data, where the end time point is the time point corresponding to the peak acceleration data in the recorded acceleration data; and determine the time the user stands on one leg with eyes closed based on the start time point and the end time point.

[0170] In a possible implementation, the processing unit 802 is further configured to determine a test result corresponding to the athletic ability item through an accelerometer and a barometer.

[0171] For the case where the exercise performance test device can be a chip or a chip system, see Figure 9 Schematic diagram of the chip structure shown. Figure 9 The chip 900 shown includes a processor 901 and an interface 902. Optionally, it may also include a memory 903. The number of processors 901 may be one or more, and the number of interfaces 902 may be multiple.

[0172] For the case where the chip is used to implement the wearable device in the embodiment of the present application:

[0173] The interface 902 is used to receive or output signals;

[0174] The processor 901 is configured to execute data processing operations of the wearable device.

[0175] The above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present application.

[0176] It is understood that some optional features in the embodiments of the present application may, in certain scenarios, be implemented independently of other features, such as the solution on which they are currently based, to solve corresponding technical problems and achieve corresponding effects. They may also be combined with other features as needed in certain scenarios. Accordingly, the athletic ability testing device provided in the embodiments of the present application may also implement these features or functions accordingly, which will not be described in detail here.

[0177] It should be understood that the processor in the embodiment of the present application can be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method embodiment can be completed by an integrated logic circuit of hardware in the processor or instructions in the form of software. The above processor can be a general-purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic device, discrete hardware component.

[0178] It is understood that the memory in the embodiments of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), and direct RAM bus RAM (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.

[0179] The present application also provides a computer-readable storage medium, which stores a computer program. The computer program includes program instructions. When the program instructions are executed on a wearable device, the functions of any of the above method embodiments are implemented.

[0180] The present application also provides a computer program product, which, when executed on a computer, enables the computer to implement the functions of any of the above method embodiments.

[0181] In the above embodiments, all or part of the embodiments may be implemented by software, hardware, firmware, or any combination thereof. When implemented using software, all or part of the embodiments may be implemented in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of the present application are generated. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions may be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via a wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) method. The computer-readable storage medium may be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more available media integrated therein. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a high-density digital video disc (DVD)), or a semiconductor medium (eg, a solid state disk (SSD)).

[0182] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection of the claims.

Claims

1. A method for testing athletic ability, characterized in that: The method is applied to a wearable device, the wearable device establishes a connection with an electronic device, the wearable device includes an accelerometer, and the method includes: receiving a first instruction sent by the electronic device, where the first instruction is used to instruct the wearable device to determine an ability rating corresponding to balance ability; In response to the first instruction, determining, by the accelerometer, a time during which the user stands on one foot with eyes closed; Obtaining an ability rating corresponding to the balance ability based on a preset mapping relationship between the user's eyes-closed one-leg standing time and the ability rating; The ability rating corresponding to the balancing ability is sent to the electronic device.

2. The method according to claim 1, characterized in that Determining the time the user stands on one foot with eyes closed by using the accelerometer includes: Recording acceleration data measured by the accelerometer from a starting time point; Determining an end time point based on the recorded acceleration data, where the end time point is a time point corresponding to peak acceleration data in the recorded acceleration data; The time during which the user stands on one foot with eyes closed is determined based on the start time point and the end time point.

3. The method according to claim 1, characterized in that The wearable device further includes a barometer, and determining the time the user stands on one foot with eyes closed using the accelerometer includes: Recording the acceleration data measured by the accelerometer and the air pressure data measured by the barometer from a starting time point; Determining an end time point based on the recorded acceleration data and the recorded air pressure data, the end time point being a time point corresponding to a peak acceleration in the recorded acceleration data and / or a time point corresponding to when the recorded barometer data satisfies an end condition; The time during which the user stands on one foot with eyes closed is determined based on the start time point and the end time point.

4. A method for testing athletic ability, characterized in that: The method is applied to a wearable device, the wearable device establishes a connection with an electronic device, the wearable device includes an accelerometer, and the method includes: receiving a first instruction sent by the electronic device, wherein the first instruction is used to instruct the wearable device to determine an ability rating corresponding to lower limb muscle endurance, and the first instruction includes the age of the user; If the user's age is less than a preset age threshold, recording the acceleration data measured by the accelerometer; determining the number of single-leg sit-ups performed by the user based on the recorded acceleration data; If the user's age is greater than the preset age threshold, recording the acceleration data measured by the accelerometer within a preset time; determining the number of times the user sits up within a preset time period based on the recorded acceleration data; Obtaining an ability rating corresponding to the lower limb muscle endurance based on a mapping relationship between the number of single-leg sit-ups performed by the user and a preset mapping relationship, or a mapping relationship between the number of sit-ups performed by the user within a preset time period and a preset mapping relationship, wherein the mapping relationship includes a mapping relationship between an interval of the number of single-leg sit-ups performed by the user and the ability rating, or the mapping relationship includes a mapping relationship between an interval of the number of sit-ups performed by the user within a preset time period and the ability rating; The ability rating corresponding to the lower limb muscle endurance is sent to the electronic device.

5. A method for testing athletic ability, characterized in that: The method is applied to a wearable device, the wearable device establishes a connection with an electronic device, the wearable device includes an accelerometer, and the method includes: receiving a first instruction sent by the electronic device, where the first instruction is used to instruct the wearable device to determine an ability rating corresponding to lower limb muscle strength; Determining the time it takes for the user to complete a preset number of sit-to-stand actions using the accelerometer; Obtaining an ability rating corresponding to the lower limb muscle strength based on a preset mapping relationship between the time it takes the user to complete a preset number of sit-to-stand movements and the time interval between the time it takes the user to complete a preset number of sit-to-stand movements and the ability rating; The ability rating corresponding to the lower limb muscle strength is sent to the electronic device.

6. The method according to claim 5, characterized in that Determining the time taken by the user to complete a preset number of sit-to-stand actions by using the accelerometer includes: Recording acceleration data measured by the accelerometer from a starting time point; Determining an end time point based on the recorded acceleration data, where the end time point is a time point corresponding to peak acceleration data in the recorded acceleration data; The time taken for the user to complete a preset number of sitting-to-standing actions is determined based on the start time point and the end time point.

7. The method according to claim 5, characterized in that The wearable device further includes a barometer, and determining the time taken by the user to complete a preset number of sit-to-stand actions by using the accelerometer includes: Recording the acceleration data measured by the accelerometer and the air pressure data measured by the barometer from a starting time point; Determining an end time point based on the recorded acceleration data and the recorded air pressure data, the end time point being a time point corresponding to a preset peak acceleration data in the recorded acceleration data and when the recorded air pressure data satisfies an end condition; The time taken for the user to complete a preset number of sitting-to-standing actions is determined based on the start time point and the end time point.

8. A sports ability testing system, characterized in that: The system includes: an electronic device and a wearable device; the wearable device is wirelessly connected to the electronic device, and the wearable device includes an accelerometer; The electronic device is configured to send a first instruction to the wearable device, wherein the first instruction is configured to instruct the wearable device to determine an ability rating corresponding to balance ability; The wearable device is configured to receive a first instruction sent by the electronic device, the first instruction being configured to instruct the wearable device to determine an ability rating corresponding to balance ability; in response to the first instruction, determine, using the accelerometer, a time period during which a user stands on one foot with eyes closed; obtain an ability rating corresponding to the balance ability based on the time period during which the user stands on one foot with eyes closed and a preset mapping relationship, the mapping relationship including a mapping relationship between an interval during which the user stands on one foot with eyes closed and an ability rating; and transmit the ability rating corresponding to the balance ability to the electronic device; The electronic device is further configured to display the guiding action corresponding to the balancing ability.

9. The system according to claim 8, characterized in that The wearable device determines the time the user stands on one foot with eyes closed by using the accelerometer, including: The wearable device records acceleration data measured by the accelerometer from a start time point; The wearable device determines an end time point based on the recorded acceleration data, where the end time point is a time point corresponding to peak acceleration data in the recorded acceleration data; The wearable device determines the time the user stands on one foot with eyes closed based on the start time point and the end time point.

10. The system according to claim 8, wherein: The wearable device further includes a barometer. The wearable device determines the time the user stands on one foot with eyes closed by using the accelerometer, including: The wearable device records the acceleration data measured by the accelerometer and the air pressure data measured by the barometer from a start time point; The wearable device determines an end time point based on the recorded acceleration data and the recorded air pressure data, where the end time point is a time point corresponding to a peak acceleration in the recorded acceleration data and / or a time point corresponding to when the recorded barometer data meets an end condition; The wearable device determines the time the user stands on one foot with eyes closed based on the start time point and the end time point.

11. A sports ability testing system, characterized in that: The system includes: an electronic device and a wearable device; the wearable device is wirelessly connected to the electronic device, and the wearable device includes an accelerometer; The electronic device is configured to send a first instruction to the wearable device, wherein the first instruction is configured to instruct the wearable device to determine an ability rating corresponding to lower limb muscle endurance, the first instruction including the age of the user; The wearable device is configured to, if the user's age is less than a preset age threshold, record the acceleration data measured by the accelerometer; determine the number of single-leg sit-ups of the user based on the recorded acceleration data; if the user's age is greater than the preset age threshold, record the acceleration data measured by the accelerometer within a preset time period; determine the number of sit-ups of the user within a preset time period based on the recorded acceleration data; obtain an ability rating corresponding to the lower limb muscle endurance based on a mapping relationship between the number of single-leg sit-ups of the user and a preset mapping relationship, or a mapping relationship between the number of sit-ups of the user within a preset time period and a preset mapping relationship, wherein the mapping relationship includes a mapping relationship between an interval of the number of single-leg sit-ups of the user and the ability rating, or the mapping relationship includes a mapping relationship between an interval of the number of sit-ups of the user within a preset time period and the ability rating; and send the ability rating corresponding to the lower limb muscle endurance to the electronic device; The electronic device is further used to display the guiding movements corresponding to the lower limb muscle endurance.

12. A sports ability testing system, characterized in that: The system includes: an electronic device and a wearable device; the wearable device is wirelessly connected to the electronic device, and the wearable device includes an accelerometer; The electronic device is configured to send a first instruction to the wearable device, wherein the first instruction is configured to instruct the wearable device to determine an ability rating corresponding to lower limb muscle strength; The wearable device is configured to receive a first instruction sent by the electronic device, the first instruction being configured to instruct the wearable device to determine an ability rating corresponding to lower limb muscle strength; determine, using the accelerometer, a time taken by the user to complete a preset number of sit-to-stand movements; obtain an ability rating corresponding to the lower limb muscle strength based on the time taken by the user to complete the preset number of sit-to-stand movements and a preset mapping relationship, the mapping relationship including a mapping relationship between a time interval taken by the user to complete the preset number of sit-to-stand movements and the ability rating; and send the ability rating corresponding to the lower limb muscle strength to the electronic device; The electronic device is also used to display the guiding actions corresponding to the lower limb muscle strength.

13. The system according to claim 12, wherein: The wearable device determines, by means of the accelerometer, the time taken by the user to complete a preset number of sit-to-stand actions, including: The wearable device records acceleration data measured by the accelerometer from a start time point; The wearable device determines an end time point based on the recorded acceleration data, where the end time point is a time point corresponding to peak acceleration data in the recorded acceleration data; The wearable device determines the time taken for the user to complete a preset number of sit-to-stand actions based on the start time point and the end time point.

14. The system according to claim 12, wherein: The wearable device further includes a barometer. The wearable device determines the time taken for the user to complete a preset number of sit-to-stand actions through the accelerometer, including: The wearable device records the acceleration data measured by the accelerometer and the air pressure data measured by the barometer from a start time point; The wearable device determines an end time point based on the recorded acceleration data and the recorded air pressure data, where the end time point is a time point corresponding to a preset peak acceleration data in the recorded acceleration data and when the recorded air pressure data satisfies an end condition; The wearable device determines the time taken for the user to complete a preset number of sit-to-stand actions based on the start time point and the end time point.

15. A wearable device comprising one or more memories and one or more processors, characterized in that: The memory is used to store a computer program; the processor is used to call the computer program, so that the wearable device executes the method according to any one of claims 1 to 3, or the method according to claim 4, or the method according to any one of claims 5 to 7.

16. A chip system, applied to electronic equipment, characterized in that: The chip system includes at least one processor and an interface, wherein the interface is used to receive instructions and transmit them to the at least one processor; the at least one processor executes the instructions so that the wearable device executes the method described in any one of claims 1-3, or the method described in claim 4, or the method described in any one of claims 5-7.

17. A computer storage medium, characterized in that include: Computer instructions; when the computer instructions are executed on a wearable device, the wearable device executes the method according to any one of claims 1 to 3, or the method according to claim 4, or the method according to any one of claims 5 to 7.