Multi-Camera Asynchronous Ball Localization and Trajectory Prediction with Factor Graphs and Human Poses
Not on the map. Why?
Abstract (arXiv)
The rapid and precise localization and prediction of a ball are critical for developing agile robots in ball sports, particularly in sports like tennis characterized by high-speed ball movements and powerful spins. The Magnus effect induced by spin adds complexity to trajectory prediction during flight and bounce dynamics upon contact with the ground. In this study, we introduce an innovative approach that combines a multi-camera system with factor graphs for real-time and asynchronous 3D tennis ball localization. Additionally, we estimate hidden states like velocity and spin for trajectory prediction. Furthermore, to enhance spin inference early in the ball's flight, where limited observations are available, we integrate human pose data using a temporal convolutional network (TCN) to compute spin priors within the factor graph. This refinement provides more accurate spin priors at the beginning of the factor graph, leading to improved early-stage hidden state inference for prediction. Our result shows the trained TCN can predict the spin priors with RMSE of 5.27 Hz. Integrating TCN into the factor graph reduces the prediction error of landing positions by over 63.6% compared to a baseline method that utilized an adaptive extended Kalman filter.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 19 of its 46 references that are in the map. First posted on arXiv 30 Jan 2024.
Builds on
19 of 46 references.
References · 19
- 2018An Empirical Evaluation of Generic Convolutional and Recurrent Networks for Sequence Modelingcited by 1,447
- 2022AlphaPose: Whole-Body Regional Multi-Person Pose Estimation and Tracking in Real-Timecited by 199
- 2020Learning from Suboptimal Demonstration via Self-Supervised Reward Regressioncited by 84
- 2018PORCA: Modeling and Planning for Autonomous Driving among Many Pedestrianscited by 36
- 2018YOLO-LITE: A Real-Time Object Detection Algorithm Optimized for Non-GPU Computerscited by 34
- 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
- 2020Joint Goal and Strategy Inference across Heterogeneous Demonstrators via Reward Network Distillationcited by 19
- 2022Ball 3D Localization From A Single Calibrated Imagecited by 17
- 2022Fast Lifelong Adaptive Inverse Reinforcement Learning from Demonstrationscited by 14
- 2023Robotic Table Tennis: A Case Study into a High Speed Learning Systemcited by 12
- 2022Tracking Small and Fast Moving Objects: A Benchmarkcited by 11
7 more
- 2019Real Time Trajectory Prediction Using Deep Conditional Generative Modelscited by 10
- 2019Spin Detection in Robotic Table Tenniscited by 8
- 2023SpinDOE: A ball spin estimation method for table tennis robotcited by 8
- 2022Athletic Mobile Manipulator System for Robotic Wheelchair Tenniscited by 7
- 2019Reliable Real Time Ball Tracking for Robot Table Tenniscited by 5
- 2023Table Tennis Stroke Detection and Recognition Using Ball Trajectory Datacited by 5
- 2023The Effect of Robot Skill Level and Communication in Rapid, Proximate Human-Robot Collaborationcited by 2
Built on by
Citing papers per year: 2024: 1; 2025: 3.
4 papers.
- 2024Learning Diverse Robot Striking Motions with Diffusion Models and Kinematically Constrained Gradient Guidancecited by 4
- 2025Towards Ball Spin and Trajectory Analysis in Table Tennis Broadcast Videos via Physically Grounded Synthetic-to-Real Transfercited by 4
- 2025Uplifting Table Tennis: A Robust, Real-World Application for 3D Trajectory and Spin Estimationcited by 3
- 2025Integrating Learning-Based Manipulation and Physics-Based Locomotion for Whole-Body Badminton Robot Controlcited by 2
- 2025Uplifting Table Tennis: A Robust, Real-World Application for 3D Trajectory and Spin Estimation25 Nov 2025
- 2025Towards Ball Spin and Trajectory Analysis in Table Tennis Broadcast Videos via Physically Grounded Synthetic-to-Real Transfer28 Apr 2025
- 2025Integrating Learning-Based Manipulation and Physics-Based Locomotion for Whole-Body Badminton Robot Control24 Apr 2025
- 2024Learning Diverse Robot Striking Motions with Diffusion Models and Kinematically Constrained Gradient Guidance23 Sep 2024