Skeleton-based baseball pitch classification on broadcast videos
In baseball, accurate pitch type classification is essential for strategic decision-making by teams and analysts. Traditional methods rely heavily on ball trajectory tracking using radar and high-speed cameras, which are costly and accessible only in professional leagues. In contrast, this paper presents a skeleton-based approach to classify pitch types using pose estimation and spatial-temporal modeling. We extract key joint coordinates of the pitcher using OpenPose and model their body movements over time using a Spatial-Temporal Graph Convolutional Network (ST-GCN). Our method is evaluated on the publicly available MLB-YouTube dataset, achieving 68.2% accuracy in classifying six pitch types, and outperforming state-of-the-art methods that rely on full-frame data with 3D CNNs. By focusing exclusively on pitcher’s skeletal information through graph-based modeling, our approach improves classification performance, while showing robustness in binary tasks, reaching 85.7% accuracy for fastball detection and 80.8% distinguishing fast versus slow pitches. Our method’s performance underscores the effectiveness of relying on body mechanics for pitch classification, demonstrating that accurate results can be achieved without the need for costly ball trajectory data.
Authors
- Mariko Nakano-Miyatake (ORCID: https://orcid.org/0000-0003-1346-7825)
- Gibran Benítez-García (ORCID: https://orcid.org/0000-0003-4945-8314)
- Hiroki Takahashi (ORCID: https://orcid.org/0000-0002-7658-0246)
- Sergio Huesca-Flores
Institutions
- University of Electro-Communications (JP)
- Instituto Politécnico Nacional (MX)
Publication Details
- Published
- 2025-02-05
- DOI
- https://doi.org/10.1117/12.3057901
- Citations
- 3
- Primary Topic
- Video Analysis and Summarization
- Type
- article
- Field-Weighted Citation Impact
- 3.83