Method for evaluating exercise effect, evaluation system, and readable storage medium
By acquiring the relative positions of the table and ball and the demonstrated trajectory during table tennis training, and comparing the error values with current motion data, the motion trajectory is simulated, solving the evaluation problem of relying on coach experience in existing technologies, and realizing accurate and objective evaluation and posture correction of the table tennis motion process.
Patent Information
- Application Number
- CN202510448716.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-10
- Publication Date
- 2025-11-21
- Estimated Expiration
- 2045-04-10
AI Technical Summary
Existing table tennis training assessment methods rely on coaching experience, making it impossible to objectively evaluate each serve or return and to effectively correct hitting posture.
By acquiring the relative positions of the table and ball and the demonstration trajectory from the practice data, and comparing the error value with the current motion data, the motion trajectory is simulated to determine the physical state of the ball and racket. An indicator module is set on the table to indicate the preset and actual landing positions, thereby achieving objective evaluation.
It enables accurate and objective evaluation of the table tennis process, improves the systematicness and scientific nature of the assessment, can correct hitting posture, and avoids the impact of changes in objective conditions on the assessment results.
Smart Images

Figure CN120298454B_ABST
Abstract
Description
Technical Field
[0001] This invention belongs to the field of image data processing technology, specifically relating to image analysis, and more particularly to a method, system and readable storage medium for evaluating the effect of exercise training. Background Technology
[0002] Table tennis is a sport that demands high levels of athletic skill and decision-making ability. The effectiveness of traditional table tennis training relies on the coach's experience and subjective evaluation.
[0003] Although sports assessment is gradually shifting towards data-driven and intelligent approaches, current sports assessment methods or systems use high-speed action cameras to capture video data, extract a portion of the images from the video data, and simulate the trajectory of a table tennis ball. They can only make subjective evaluations based on the simulated table tennis ball trajectory combined with the coach's experience. Furthermore, due to the large amount of exercise involved, it is impossible to evaluate each serve or return.
[0004] Therefore, there is an urgent need to develop a new method, system, and readable storage medium for evaluating the effectiveness of sports training in order to solve the technical problem of how to correct hitting posture.
[0005] It should be noted that the information disclosed in this background section is only for understanding the background technology of the present application concept, and therefore, the above description is not considered to constitute prior art information. Summary of the Invention
[0006] This disclosure provides at least one method, system, and readable storage medium for evaluating the effectiveness of exercise training.
[0007] In a first aspect, embodiments of this disclosure provide a method for evaluating the effect of exercise training, which includes: acquiring exercise data to extract the relative position of the table and the ball and the demonstration trajectory; acquiring current motion data to extract the current position of the ball; comparing the current position of the ball with the matching relative position to obtain an error value; acquiring the simulated motion trajectory of the ball based on the error value, and judging the physical state of the ball and the physical state of the racket; comparing the actual motion trajectory with the demonstration trajectory to output the corresponding exercise evaluation result.
[0008] In one alternative implementation, after acquiring the practice data, side-view video data and top-view video data are filtered out from the practice data; the table and ball are extracted from the side-view video data and top-view video data to form the relative position of the table and ball and the demonstration trajectory.
[0009] In an alternative implementation, after the table and the ball are extracted from the side-view video data, the table and the ball are projected according to the proportion of the table and the ball to obtain a corresponding side-view projection image; after the table and the ball are extracted from the top-view video data, the table and the ball are projected according to the proportion of the table and the ball to obtain a corresponding top-view projection image; the side-view projection image and the top-view projection image are combined with the standard stereoscopic space to obtain the relative position of the table and the ball and the demonstration trajectory.
[0010] In an alternative implementation, after the current motion data is obtained, a plurality of frame image data are sequentially separated from the current motion data according to time; the current position of the ball is extracted from each frame image data.
[0011] In an alternative implementation, a demonstration trajectory matched with the trajectory segment formed by each continuous current position is selected; each current position is compared with the corresponding relative position to calculate an error value; the trajectory segment is supplemented according to the error value and the demonstration trajectory to obtain a simulation motion trajectory of the ball.
[0012] In an alternative implementation, when the simulation motion trajectory is consistent with the actual motion trajectory, it is determined that the physical state of the ball and the physical state of the racket are normal; when the simulation motion trajectory is inconsistent with the actual motion trajectory, it is determined that at least one of the physical state of the ball and the physical state of the racket is abnormal.
[0013] In an alternative implementation, the matching degree of the actual motion trajectory and the demonstration trajectory is obtained to output a corresponding motion score.
[0014] In an alternative implementation, the motion practice effect evaluation method further comprises: setting an indication module on the table; the indication module indicates a preset landing position and an actual landing position of the ball on the table.
[0015] In an alternative implementation, the indication module comprises: an indication controller and a plurality of indication units; the indication units are sequentially arranged on the table, and each indication unit is electrically connected to the indication controller; when any indication unit senses a ball touch signal, the indication controller controls the indication unit to light up to indicate the actual landing position of the ball on the table; the indication controller controls the corresponding indication unit to light up according to the demonstration trajectory or the motion trajectory to indicate the preset landing position of the ball on the table.
[0016] In an alternative implementation, the indication unit comprises: an indication lamp and a pressure sensor; the indication lamp and the pressure sensor are electrically connected to the indication controller; the indication controller senses the ball touch signal through the pressure sensor; and the indication controller controls the indication lamp to light up.
[0017] Secondly, this disclosure also provides an evaluation system employing the above-described method for evaluating the effectiveness of exercise training, comprising: a data acquisition terminal; the data acquisition terminal acquiring exercise data to extract the relative position of the table and the ball and a demonstration trajectory; the data acquisition terminal acquiring current motion data to extract the current position of the ball; the data acquisition terminal comparing the current position of the ball with a matching relative position to obtain an error value; the data acquisition terminal acquiring a simulated motion trajectory of the ball based on the error value, and acquiring the actual motion trajectory of the ball; the data acquisition terminal comparing the simulated motion trajectory with the actual motion trajectory to determine the physical state of the ball and the physical state of the racket; and the data acquisition terminal comparing the actual motion trajectory with the demonstration trajectory to output a corresponding exercise evaluation result.
[0018] In one optional implementation, the evaluation system further includes: an indicator module; the indicator module is disposed on a table and electrically connected to a data acquisition terminal; the indicator module indicates the preset landing position and the actual landing position of the ball on the table.
[0019] Thirdly, embodiments of this disclosure also provide a computer-readable storage medium storing a computer program / instructions thereon, which, when executed by a processing unit, implements the steps of the above-described method for evaluating the effectiveness of exercise training.
[0020] The beneficial effects of this invention are that by extracting the relative positions of the table and the ball and the demonstration trajectory from a large amount of practice data, different scoring standards are established through different demonstration trajectories. Furthermore, during the current movement of the ping-pong ball, by comparing the current position of the ball with the matched relative position, an error value can be obtained. This error value is then used to simulate the subsequent movement of the ping-pong ball, i.e., to obtain the movement of the ping-pong ball under theoretical conditions. At the same time, the actual movement trajectory of the ping-pong ball is collected and compared with the simulated movement trajectory to determine whether the physical state of the ball and the racket has changed. This avoids evaluating the current movement process even when objective conditions change. By comparing the actual movement trajectory with the demonstration trajectory, an accurate and objective evaluation result of the ping-pong ball's movement process can be obtained, improving the systematicness and scientific nature of the evaluation.
[0021] Other features and advantages of the invention will be set forth in the following description, and will be apparent in part from the description, or may be learned by practicing the invention. The objects and other advantages of the invention are realized and obtained through the structures particularly pointed out in the description and the drawings.
[0022] To make the above-mentioned objects, features and advantages of the present invention more apparent and understandable, preferred embodiments are described below in detail with reference to the accompanying drawings. Attached Figure Description
[0023] To more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the specific embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present invention. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.
[0024] Figure 1 A flowchart of a method for evaluating the effectiveness of exercise training provided in this embodiment of the present disclosure;
[0025] Figure 2 A schematic diagram of an exemplary trajectory, a simulated motion trajectory, and an actual motion trajectory provided for embodiments of this disclosure;
[0026] Figure 3 A flowchart illustrating the processing of exercise data in a method for evaluating the effectiveness of exercise provided in this embodiment of the disclosure;
[0027] Figure 4 A flowchart illustrating the extraction of relative position and demonstration trajectory in a method for evaluating the effectiveness of exercise training provided in this embodiment of the disclosure;
[0028] Figure 5 A flowchart illustrating the processing of current exercise data in a method for evaluating the effectiveness of exercise provided in this embodiment of the disclosure;
[0029] Figure 6 A flowchart illustrating a method for evaluating the effectiveness of exercise training, as provided in this embodiment of the present disclosure, is used to obtain a simulated trajectory of a ball.
[0030] Figure 7 A structural diagram of an indicator module provided in an embodiment of this disclosure;
[0031] Figure 8 This is a schematic block diagram of an indicator module provided in an embodiment of the present disclosure.
[0032] In the picture:
[0033] 1. Table; 2. Indicator module; 21. Indicator unit; 3. Relative position; 4. Demonstration trajectory; 5. Current position; 6. Simulated motion trajectory; 7. Actual motion trajectory. Detailed Implementation
[0034] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0035] It should be noted that similar labels and letters in the following figures indicate similar items. Therefore, once an item is defined in one figure, it does not need to be further defined and explained in subsequent figures.
[0036] The following detailed description of some embodiments of the present invention is provided in conjunction with the accompanying drawings. Unless otherwise specified, the following embodiments and features can be combined with each other.
[0037] like Figures 1 to 8 As shown, at least one embodiment provides a method for evaluating the effect of sports practice, which includes: acquiring practice data to extract the relative position 3 of the table 1 and the ball and the demonstration trajectory 4; acquiring current motion data to extract the current position 5 of the ball; comparing the current position 5 of the ball with the matching relative position 3 to obtain an error value; acquiring the simulated motion trajectory 6 of the ball based on the error value, and acquiring the actual motion trajectory 7 of the ball; comparing the simulated motion trajectory 6 with the actual motion trajectory 7 to determine the physical state of the ball and the physical state of the racket; and comparing the actual motion trajectory 7 with the demonstration trajectory 4 to output the corresponding sports evaluation result.
[0038] In at least one embodiment, the relative position 3 of the table 1 and the ball and the demonstration trajectory 4 are extracted from a large amount of practice data. Different scoring standards are established through different demonstration trajectories 4. During the current movement of the ping-pong ball, the current position 5 of the ball is compared with the matched relative position 3 to obtain the error value. Then, the subsequent movement process of the ping-pong ball is simulated based on the error value, that is, the movement of the ping-pong ball under theoretical conditions is obtained. At the same time, the actual movement trajectory 7 of the ping-pong ball is collected and compared with the simulated movement trajectory 6 to determine whether the physical state of the ball and the physical state of the racket have changed. This avoids evaluating the current movement process even if the objective conditions change. By comparing the actual movement trajectory 7 with the demonstration trajectory 4, an accurate and objective evaluation result of the movement process of the ping-pong ball can be obtained, improving the systematicness and scientific nature of the evaluation.
[0039] Specifically, the demonstration trajectory 4 and the simulated motion trajectory 6 are parabolas formed by approximate fitting.
[0040] In at least one embodiment, after acquiring practice data, side-view video data and top-view video data are filtered out from the practice data; table 1 and ball are extracted from the side-view video data and top-view video data to form the relative position 3 of table 1 and ball and the demonstration trajectory 4.
[0041] Specifically, demonstration trajectory 4 refers to the trajectory formed when a standard device hits the ball at a set hitting position, set hitting force, and set hitting angle during practice.
[0042] Specifically, identifying only table 1 and the ball in side-view and top-view video data can reduce the amount of data processing, thereby saving computing power for more accurate construction of the relative position 3 of table 1 and the ball and the demonstration trajectory 4.
[0043] Specifically, by extracting table 1 and ball from side-view and top-view video data, it is possible to construct the relative position 3 of table 1 and ball and the demonstration trajectory 4 in three-dimensional space.
[0044] In at least one embodiment, after extracting table 1 and ball from side-view video data, table 1 and ball are side-view projected according to their proportions to obtain corresponding side-view projected images; after extracting table 1 and ball from top-view video data, table 1 and ball are top-view projected according to their proportions to obtain corresponding top-view projected images; the side-view projected images and top-view projected images are combined with standard three-dimensional space to obtain the relative position 3 and demonstration trajectory 4 of table 1 and ball.
[0045] Specifically, since the relevant dimensions cannot be accurately calculated in images or videos, the proportion method is used to visualize the positions of table 1 and ball by projecting table 1 and ball from the side and from the top. Then, by combining the side and top projection images with standard three-dimensional space, the relative positions 3 and demonstration trajectories 4 of table 1 and ball of standard size can be obtained.
[0046] Specifically, the demonstration trajectory 4 is formed by the standard device hitting the ball at the set hitting position, hitting force and hitting angle during practice. Therefore, each demonstration trajectory 4 can serve as a scoring line. That is, if the actual trajectory 7 of the ball matches any demonstration trajectory 4 well, the actual trajectory 7 will be scored through the demonstration trajectory 4. At the same time, the landing position of the demonstration trajectory 4 can serve as a scoring point. That is, the distance between the landing position of the actual trajectory 7 and the landing position of the demonstration trajectory 4 can be used to score the landing position of the actual trajectory 7, thus constructing an evaluation standard.
[0047] In at least one embodiment, after acquiring the current motion data, several frames of image data are sequentially separated from the current motion data according to time; the current position 5 of the ball is extracted from each frame of image data.
[0048] Specifically, by separating several frames of image data sequentially according to time and extracting the current position 5 of the ball from each frame of image data, the extracted current position 5 of the ball can be made more accurate. That is, since different acquisition terminals acquire images at different frame rates, such as 30 frames, 60 frames, 90 frames, etc., by extracting features from each frame of image, the time point corresponding to the current position 5 of the ball can be extracted more accurately, overcoming the problem that the current position 5 of the ball does not correspond to the time point due to time error.
[0049] In at least one embodiment, a model trajectory 4 matching each current position 5 is selected based on the trajectory segments formed by each consecutive current position 5; each current position 5 is compared with the corresponding relative position 3, and an error value is calculated; the trajectory segments are completed based on the error value and the model trajectory 4 to obtain the simulated motion trajectory 6 of the ball.
[0050] Specifically, based on the trajectory segments formed by each consecutive current position 5, the curvature can be obtained, that is, if it matches a part of the trajectory in any demonstration trajectory 4, then the demonstration trajectory 4 matches the trajectory segment. Then, based on the angle and height between two adjacent current positions 5, a relative position 3 that matches the current position 5 can be selected from the demonstration trajectory 4. The matched current position 5 and the relative position 3 are compared to obtain the error value. Then, based on the error value, the corresponding linear relationship is constructed and combined with the demonstration trajectory 4 to complete the trajectory segment and form the corresponding simulated motion trajectory 6.
[0051] Specifically, a coordinate system is constructed with the length of table 1 as the x-axis, the width of table 1 as the y-axis, and the height of table 1 as the z-axis, with the center point of table 1 as the origin. Assuming that the consecutive current positions 5 are (x1, y1, z1), (x2, y2, z2), and (x3, y3, z3), a trajectory segment is constructed using these three points. If there are three points in a certain demonstration trajectory 4 that are extremely close to each other (x1, y1, z1), (x2, y2, z2), and (x3, y3, z3), then the demonstration trajectory 4 matches the trajectory segment.
[0052] In at least one embodiment, when the simulated motion trajectory 6 is consistent with the actual motion trajectory 7, it is determined that the physical state of the ball and the physical state of the racket are both normal; when the simulated motion trajectory 6 is inconsistent with the actual motion trajectory 7, it is determined that at least one of the physical states of the ball and the physical state of the racket is abnormal.
[0053] In at least one embodiment, the matching degree between the actual motion trajectory 7 and the demonstration trajectory 4 is obtained to output the corresponding motion score.
[0054] Specifically, the matching degree between the actual motion trajectory 7 and the demonstration trajectory 4 refers to the difference between the curvature of the parabola corresponding to the actual motion trajectory 7 and the curvature of the parabola corresponding to the demonstration trajectory 4, the difference between the height of the parabola corresponding to the actual motion trajectory 7 and the height of the parabola corresponding to the demonstration trajectory 4, and the difference between the landing position of the parabola corresponding to the actual motion trajectory 7 and the landing position of the parabola corresponding to the demonstration trajectory 4.
[0055] In at least one embodiment, the method for evaluating the effect of exercise further includes: setting an indicator module 2 on the table 1; the indicator module 2 indicates the preset landing position and the actual landing position of the ball on the table 1.
[0056] Specifically, the preset landing position and the actual landing position are lit up simultaneously, which can clearly indicate the training effect.
[0057] In at least one embodiment, the indicator module 2 includes: an indicator controller and a plurality of indicator units 21; each indicator unit 21 is arranged sequentially on the table 1, and each indicator unit 21 is electrically connected to the indicator controller; when any indicator unit 21 senses a ball touch signal, the indicator controller controls the indicator unit 21 to light up to indicate the actual landing position of the ball on the table 1; the indicator controller controls the corresponding indicator unit 21 to light up according to the demonstration trajectory 4 or the motion trajectory to indicate the preset landing position of the ball on the table 1.
[0058] Specifically, the indicator controller can obtain the ball touch signal from the indicator unit 21, thereby intuitively indicating the landing position of the ball. The indicator controller can also control the indicator unit 21 to indicate the preset landing position of the ball on the table 1, which can play a guiding role.
[0059] In at least one embodiment, the indicating unit 21 includes: an indicator light and a pressure sensor; the indicator light and the pressure sensor are electrically connected to the indicating controller; the indicating controller senses a ball touch signal through the pressure sensor; the indicating controller controls the indicator light to light up.
[0060] Based on the same technical concept, at least one embodiment also provides an evaluation system employing the above-described method for evaluating the effectiveness of exercise training, comprising: a data acquisition terminal; the data acquisition terminal acquiring exercise data to extract the relative position 3 of the table 1 and the ball and a demonstration trajectory 4; the data acquisition terminal acquiring current motion data to extract the current position 5 of the ball; the data acquisition terminal comparing the current position 5 of the ball with the matching relative position 3 to obtain an error value; the data acquisition terminal acquiring the simulated motion trajectory 6 of the ball based on the error value, and acquiring the actual motion trajectory 7 of the ball; the data acquisition terminal comparing the simulated motion trajectory 6 with the actual motion trajectory 7, and determining the physical state of the ball and the physical state of the racket; the data acquisition terminal comparing the actual motion trajectory 7 with the demonstration trajectory 4 to output the corresponding exercise evaluation result.
[0061] In at least one embodiment, the evaluation system further includes: an indicator module 2; the indicator module 2 is disposed on the table 1 and is electrically connected to the acquisition terminal; the indicator module 2 indicates the preset landing position and the actual landing position of the ball on the table 1.
[0062] Based on the same technical concept, at least one embodiment also provides a computer-readable storage medium having a computer program / instructions stored thereon, which, when executed by a processing unit, implements the steps of the above-described method for evaluating the effectiveness of exercise training.
[0063] In summary, this invention extracts the relative positions and demonstration trajectories of the table and ball from a large amount of practice data, constructs an evaluation standard for the table tennis motion process, and obtains an error value by comparing the current position of the ball with the matched relative position during the current movement of the table tennis ball. This error value is then used to simulate the subsequent movement process of the table tennis ball. Without analyzing the complete movement process of the table tennis ball, the motion trajectory can be accurately obtained, enabling an accurate and objective evaluation of the table tennis motion process, and improving the systematicness and scientific nature of the assessment.
[0064] The disclosures and other solutions, examples, embodiments, modules, and functional operations described in this document can be implemented in digital electronic circuits, or computer software, firmware, or hardware, including the structures disclosed in this document and their structural equivalents, or combinations thereof. The disclosures and other embodiments can be implemented as one or more computer program products, i.e., one or more modules of computer program instructions encoded on a tangible and non-volatile computer-readable medium for execution by a data processing apparatus or for controlling the operation of the data processing apparatus. The computer-readable medium can be a machine-readable storage device, a machine-readable storage substrate, a storage device, a material composition that influences machine-readable propagated signals, or one or more of these. The terms "data processing unit" or "data processing apparatus" include all means, devices, and machines for processing data, including, for example, programmable processors, computers, or multiprocessors or computer groups. In addition to hardware, the apparatus may also include code that creates an execution environment for a computer program, such as code constituting processor firmware, a protocol stack, a database management system, an operating system, or combinations thereof. The propagated signals are artificially generated signals, such as machine-generated electrical, optical, or electromagnetic signals, which are generated to encode information for transmission to a suitable receiver device.
[0065] While this patent document contains numerous details, it should not be construed as limiting the scope of any invention or claim, but rather as a description of features of specific embodiments of a particular invention. Certain features described in the context of individual embodiments may also be implemented in combination in a single embodiment. Conversely, various functions described in the context of a single embodiment may also be implemented individually in multiple embodiments, or in any suitable sub-combination. Furthermore, although the foregoing features may be described as functioning in certain combinations, or even initially claimed to be so, in certain circumstances, one or more features from a combination of claims may be removed from the combination, and a combination of claims may refer to a sub-combination or a variation of a sub-combination.
[0066] Similarly, although the operations are described in a specific order in the accompanying drawings, this should not be construed as requiring the specific order or sequence shown to perform such operations, or all the described operations, in order to obtain the desired result. Furthermore, the separation of various system components in the embodiments of this patent document should not be construed as requiring such separation in all embodiments.
[0067] Only some implementations and examples are described; other implementations, enhancements, and variations can be made based on the content described and illustrated in this patent document.
[0068] While several embodiments are provided in this disclosure, it should be understood that the disclosed systems and methods may be embodied in many other specific forms without departing from the spirit or scope of this disclosure. The present examples are intended to be illustrative rather than restrictive and are not limited to the details given. For example, various elements or components may be combined or integrated into another system, or certain features may be omitted or not implemented.
[0069] In the several embodiments provided herein, it should be understood that the disclosed apparatus and methods can also be implemented in other ways. The apparatus embodiments described above are merely illustrative; for example, the flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of apparatus, methods, and computer program products according to various embodiments of the present invention. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions marked in the blocks may occur in a different order than those marked in the drawings. For example, two consecutive blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in a block diagram and / or flowchart, and combinations of blocks in block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or action, or using a combination of dedicated hardware and computer instructions.
[0070] Furthermore, without departing from the scope of this disclosure, the discrete or individual technologies, systems, subsystems, and methods described and illustrated in the various embodiments may be combined or integrated with other systems, modules, technologies, or methods. Other items shown or discussed as coupled may be directly connected or indirectly coupled or communicated via some interface, device, or intermediate component in an electrical, mechanical, or other manner. Those skilled in the art can identify other examples of changes, substitutions, and modifications without departing from the spirit and scope of this disclosure.
Claims
1. A method for evaluating the effectiveness of exercise training, characterized in that, include: Acquire practice data to extract the relative positions of the table and ball and the demonstration trajectory; Obtain current motion data to extract the ball's current position; The ball's current position is compared with the matching relative position to obtain the error value; The simulated trajectory of the ball is obtained based on the error value, and the actual trajectory of the ball is also obtained. The simulated trajectory is compared with the actual trajectory to determine the physical state of the ball and the racket. The actual motion trajectory is compared with the demonstration trajectory to output the corresponding motion evaluation results; After acquiring the current motion data, several frames of image data are sequentially separated from the current motion data according to time. Extract the current position of the ball from each frame of image data; Select a matching example trajectory based on the trajectory segments formed by each consecutive current position; Compare each current position with its corresponding relative position and calculate the error value; Based on the error value and the example trajectory, the trajectory segment is completed to obtain the simulated trajectory of the ball.
2. The method for evaluating the effectiveness of exercise training as described in claim 1, characterized in that, After obtaining the practice data, filter out the side-view video data and top-view video data from the practice data; The table and ball are extracted from side-view and top-view video data to form the relative positions of the table and ball and the demonstration trajectory.
3. The method for evaluating the effectiveness of exercise training as described in claim 2, characterized in that, After extracting the table and ball from the side-view video data, the table and ball are projected side-view according to their proportions to obtain the corresponding side-view projection image. After extracting the table and ball from the overhead video data, the table and ball are projected overhead according to their proportions to obtain the corresponding overhead projection image; By combining side-view and top-view projection images with standard three-dimensional space, the relative positions of the table and ball and the demonstration trajectory can be obtained.
4. The method for evaluating the effectiveness of exercise training as described in claim 1, characterized in that, When the simulated motion trajectory matches the actual motion trajectory, it is determined that the physical state of the ball and the physical state of the racket are both normal. When the simulated trajectory is inconsistent with the actual trajectory, at least one of the physical states of the ball and the racket is determined to be abnormal.
5. The method for evaluating the effectiveness of exercise training as described in claim 1, characterized in that, Obtain the matching degree between the actual motion trajectory and the demonstration trajectory to output the corresponding motion score.
6. The method for evaluating the effectiveness of exercise training as described in claim 1, characterized in that, Also includes: Install an indicator module on the desktop; The indicator module indicates the preset landing point and the actual landing point of the ball on the table.
7. The method for evaluating the effectiveness of exercise training as described in claim 6, characterized in that, The indicator module includes: an indicator controller and several indicator units; Each indicator unit is arranged sequentially on the table, and each indicator unit is electrically connected to the indicator controller; When any indicator unit senses a ball touch signal, the indicator controller controls the indicator unit to light up to indicate the actual landing point of the ball on the table; The indicator controller illuminates the corresponding indicator unit according to the demonstration trajectory or motion trajectory to indicate the preset landing point of the ball on the table.
8. The method for evaluating the effectiveness of exercise training as described in claim 7, characterized in that, The indicating unit includes: indicator lights and a pressure sensor; Indicator lights, pressure sensors, and indicator controllers are electrically connected; The controller senses the ball's touch signal via a pressure sensor; The controller will illuminate the indicator light.
9. An evaluation system employing the exercise training effect evaluation method as described in any one of claims 1-8, characterized in that, include: Data acquisition terminal; The data acquisition terminal obtains practice data to extract the relative positions of the table and the ball, as well as the demonstration trajectory. The data acquisition terminal obtains current motion data to extract the current position of the ball; The acquisition terminal compares the current position of the ball with the matching relative position to obtain the error value; The data acquisition terminal obtains the simulated trajectory of the ball based on the error value, and also obtains the actual trajectory of the ball. The data acquisition terminal compares the simulated motion trajectory with the actual motion trajectory and determines the physical state of the ball and the racket. The data acquisition terminal compares the actual motion trajectory with the demonstration trajectory to output the corresponding motion evaluation results.
10. The evaluation system as described in claim 9, characterized in that, Also includes: Indicator module; The indicator module is mounted on the table and is electrically connected to the data acquisition terminal. The indicator module indicates the preset landing point and the actual landing point of the ball on the table.
11. A computer-readable storage medium having a computer program / instructions stored thereon, characterized in that, When the computer program / instruction is executed by the processing unit, it implements the steps of the exercise training effect evaluation method according to any one of claims 1-8.
Citation Information
Patent Citations
Motion function evaluation method, device and equipment and computer readable storage medium
CN119366905A
BIM-based trajectory analysis method and system, terminal and storage medium
CN119539250A