SpinDOE: A ball spin estimation method for table tennis robot
Not on the map. Why?
Abstract (arXiv)
Spin plays a considerable role in table tennis, making a shot's trajectory harder to read and predict. However, the spin is challenging to measure because of the ball's high velocity and the magnitude of the spin values. Existing methods either require extremely high framerate cameras or are unreliable because they use the ball's logo, which may not always be visible. Because of this, many table tennis-playing robots ignore the spin, which severely limits their capabilities. This paper proposes an easily implementable and reliable spin estimation method. We developed a dotted-ball orientation estimation (DOE) method, that can then be used to estimate the spin. The dots are first localized on the image using a CNN and then identified using geometric hashing. The spin is finally regressed from the estimated orientations. Using our algorithm, the ball's orientation can be estimated with a mean error of 2.4deg and the spin estimation has an relative error lower than 1%. Spins up to 175 rps are measurable with a camera of 350 fps in real time. Using our method, we generated a dataset of table tennis ball trajectories with position and spin, available on our project page.
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). Builds on 5 of its 26 references that are in the map. First posted on arXiv 7 Mar 2023.
Builds on
5 of 26 references.
References · 5
- 2019CenterNet: Keypoint Triplets for Object Detectioncited by 654
- 2020Learning to Play Table Tennis From Scratch using Muscular Robotscited by 31
- 2022i-Sim2Real: Reinforcement Learning of Robotic Policies in Tight Human-Robot Interaction Loopscited by 30
- 2021Table Tennis Stroke Recognition Using Two-Dimensional Human Pose Estimationcited by 23
- 2019Spin Detection in Robotic Table Tenniscited by 8
Built on by
Citing papers per year: 2023: 1; 2024: 2; 2025: 3; 2026: 2.
8 papers.
- 2024Table tennis ball spin estimation with an event cameracited by 11
- 2024Multi-Camera Asynchronous Ball Localization and Trajectory Prediction with Factor Graphs and Human Posescited by 4
- 2025Towards Ball Spin and Trajectory Analysis in Table Tennis Broadcast Videos via Physically Grounded Synthetic-to-Real Transfercited by 4
- 2025Egocentric Event-Based Vision for Ping Pong Ball Trajectory Predictioncited by 3
- 2025Uplifting Table Tennis: A Robust, Real-World Application for 3D Trajectory and Spin Estimationcited by 3
- 2023A multi-modal table tennis robot systemcited by 1
- 20261000 Rallies: An Event-Camera Dataset and Real-Time Learned Ball-State Estimation for Robotic Table Tenniscited by 0
- 2026Event-based Gaze Control System for Accurate Real-time Spin Estimation in Professional Ball Gamescited by 0
- 2026Event-based Gaze Control System for Accurate Real-time Spin Estimation in Professional Ball Games25 Jun 2026
- 20261000 Rallies: An Event-Camera Dataset and Real-Time Learned Ball-State Estimation for Robotic Table Tennis24 Jun 2026
- 2025Uplifting Table Tennis: A Robust, Real-World Application for 3D Trajectory and Spin Estimation25 Nov 2025
- 2025Egocentric Event-Based Vision for Ping Pong Ball Trajectory Prediction9 Jun 2025
- 2025Towards Ball Spin and Trajectory Analysis in Table Tennis Broadcast Videos via Physically Grounded Synthetic-to-Real Transfer28 Apr 2025
- 2024Table tennis ball spin estimation with an event camera15 Apr 2024
- 2024Multi-Camera Asynchronous Ball Localization and Trajectory Prediction with Factor Graphs and Human Poses30 Jan 2024
- 2023A multi-modal table tennis robot system29 Oct 2023