LATTE-MV: Learning to Anticipate Table Tennis Hits from Monocular Videos

Daniel Etaat, Dvij Kalaria, Nima Rahmanian, S. Sastry
3/1/2025

No official code found. Best implementation: sastry-group/LATTE-MV (52 stars, MIT, last commit 2025-04-14).

Abstract

Physical agility is a necessary skill in competitive table tennis, but by no means sufficient. Champions excel in this fast-paced and highly dynamic environment by anticipating their opponent’s intent – buying themselves the necessary time to react. In this work, we take one step towards designing such an anticipatory agent. Previous works have developed systems capable of real-time table tennis gameplay, though they often do not leverage anticipation. Among the works that forecast opponent actions, their approaches are limited by dataset size and variety. Our paper contributes (1) a scalable system for reconstructing monocular video of table tennis matches in 3D and (2) an uncertainty-aware controller that anticipates opponent actions. We demonstrate in simulation that our policy improves the ball return rate against high-speed hits from 49.9% to 59.0% as compared to a baseline non-anticipatory policy. Project website: https://sastry-group.github.io/LATTE-MV/

View on arXivView PDF

Code Implementations(1)

MIT

Code for LATTE-MV: Learning to Anticipate Table Tennis hits from Monocular Videos

5212Shell, PythonMar 21, 20251 years agoMIT

Cite this paper

@article{etaat2025lattemv,
  title  = {LATTE-MV: Learning to Anticipate Table Tennis Hits from Monocular Videos},
  author = {Daniel Etaat and Dvij Kalaria and Nima Rahmanian and S. Sastry},
  year   = {2025},
  eprint = {2503.20936},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2503.20936},
  journal = {CVPR 2025 2025}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2503.20936.svg)](https://codeofpaper.com/paper/2503.20936)

Discussion