Related Experiment Video
Updated: Dec 3, 2025

Analyzing Mitochondrial Morphology Through Simulation Supervised Learning
Published on: March 3, 2023
Learning Three Dimensional Tennis Shots Using Graph Convolutional Networks
Maria Skublewska-Paszkowska1, Pawel Powroznik1, Edyta Lukasik1
1Department of Computer Science, Lublin University of Technology, 20-618 Lublin, Poland.
This study introduces Spatial-Temporal Graph Neural Networks (ST-GCN) for recognizing tennis shots. Fuzzy input data improved the accuracy of identifying forehand and backhand strokes.
Area of Science:
- Sports Science
- Biomechanics
- Artificial Intelligence
Background:
- Human movement analysis is crucial in sports for performance assessment and training.
- Accurate recognition of fundamental tennis strokes like forehands and backhands is vital for quantitative game analysis.
Purpose of the Study:
- To evaluate the effectiveness of Spatial-Temporal Graph Neural Networks (ST-GCN) for recognizing forehand and backhand tennis shots.
- To compare the performance of ST-GCN using fuzzy versus non-fuzzy input data for movement recognition.
Main Methods:
- Utilized 3D motion capture data from tennis players performing forehand and backhand shots, including player and racket movements.
- Implemented Spatial-Temporal Graph Neural Networks (ST-GCN) for movement recognition.
- Compared two data input methods: with and without fuzzy logic applied to the input graphs.
Main Results:
- The study found that using fuzzy input graphs significantly enhanced the performance of ST-GCN.
- Fuzzy input graphs proved to be a superior method for recognizing forehand and backhand tennis shots compared to non-fuzzy inputs.
- The ST-GCN model demonstrated effectiveness in distinguishing between forehand and backhand movements.
Conclusions:
- Fuzzy data representation improves the accuracy of ST-GCN for tennis stroke recognition.
- Spatial-Temporal Graph Neural Networks offer a promising approach for advanced biomechanical analysis in sports.
- This research contributes to the development of AI-driven tools for sports performance analysis and training feedback.
Related Concept Videos
Three-Dimensional Force System:Problem Solving
To solve a three-dimensional force system, first resolve each force into its respective scalar components. Do this using...
Three-Dimensional Force System
Velocity and Position by Graphical Method
Vector Algebra: Graphical Method
We use the laws of geometry to construct resultant vectors, followed by trigonometry to find vector magnitudes and directions. For a geometric construction of the sum of two vectors in a plane, we follow the parallelogram rule. Suppose two vectors are at arbitrary positions. Translate either one of...
Convolution: Math, Graphics, and Discrete Signals
To simplify the convolution integral, it is assumed that both the input signal and impulse response are zero for negative time values. The graphical convolution process...
Sequence Networks of Rotating Machines
Zero-sequence current induces a voltage drop across the generator's neutral impedance and other...