atlas

Research map / Video / Video segmentation and tracking

Precise Event Spotting in Sports Videos: Solving Long-Range Dependency and Class Imbalance

CVPR 2025 · Video › Video segmentation and tracking · approach: Weakly supervised video anomaly detection · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes an end-to-end RegNetY spatio-temporal extractor with a novel ASTRM module, Bi-GRU temporal block, Soft-IC loss for class imbalance, and ASAM optimization for precise event spotting in sports videos.

Problem

Precise event spotting in long untrimmed sports videos requires capturing long-range temporal dependencies and handling imbalanced event class distributions, which existing frozen-feature methods handle poorly for rare classes.

Approach

Train a CNN spatio-temporal feature extractor end-to-end, enhanced by an Adaptive Spatio-Temporal Refinement Module (local spatial, local temporal, global dynamic-kernel temporal) and a Bi-GRU for long-range context, plus a Soft-IC loss that compacts class features under mixup labels, optimized with ASAM.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add ASTRM to the E2E-Spot RegNet-Y 200MF baseline (ablation)E2E-Spot on SoccerNet V2 test · SoccerNet V2 test, tightmAP: 61.19 -> 68.63Helped
Add ASAM with ASTRM (ablation)RegNet-Y 200MF on SoccerNet V2 test · SoccerNet V2 test, tightmAP: 68.63 -> 72.65Helped
Replace ASAM with SAM (ablation)RegNet-Y 200MF + ASTRM on SoccerNet V2 test · SoccerNet V2 test, tightmAP: 72.65 -> 71.89Hurt
Add Soft-IC loss instead of Focal Loss (ablation)RegNet-Y 200MF + ASTRM + ASAM on SoccerNet V2 test · SoccerNet V2 test, tightmAP: 70.36 -> 73.74Helped
Replace Soft-IC loss with IC Loss (ablation)RegNet-Y 200MF + ASTRM + ASAM on SoccerNet V2 test · SoccerNet V2 test, tightmAP: 73.74 -> 72.05Hurt
Use all three ASTRM blocks instead of only local spatial (ablation)Proposed method on SoccerNet V2 test · SoccerNet V2 test, tightmAP: 69.91 -> 73.74Helped
Use all three ASTRM blocks instead of only local temporal (ablation)Proposed method on SoccerNet V2 test · SoccerNet V2 test, tightmAP: 70.41 -> 73.74Helped
Use all three ASTRM blocks instead of only global temporal (ablation)Proposed method on SoccerNet V2 test · SoccerNet V2 test, tightmAP: 71.65 -> 73.74Helped
Add the local temporal block to local spatial and global temporal blocks (ablation)Proposed ASTRM on SoccerNet V2 test · SoccerNet V2 test, tightmAP: 71.82 -> 73.74Helped
Add the global temporal block to local spatial and local temporal blocks (ablation)Proposed ASTRM on SoccerNet V2 test · SoccerNet V2 test, tightmAP: 71.06 -> 73.74Helped
Replace Bi-GRU with Bi-LSTM (ablation)Proposed method on SoccerNet V2 test · SoccerNet V2 test, tightmAP: 73.74 -> 68.15Hurt
Increase clip length from 100 to 128 frames (ablation)Proposed method on SoccerNet V2 test · SoccerNet V2 test, tightmAP: 71.20 -> 73.74Helped

Surprising findings

Limitations

Experimental setup

Datasets: SoccerNet V2 Tennis Figure Skating (FS-Comp, FS-Perf) FineGym

Benchmarks: SoccerNet V2 Tennis FS-Comp FS-Perf FineGym

Metrics: mAP tight mAP loose mAP at delta 0/1/2

Baselines: E2E-Spot T-DEED UGLF COMEDIAN Spivak ASTRA SpotFormer Baidu (TF) TSP + MS-TCN TSP + ASFormer 2D-VDP + MS-TCN VC-Spot

Builds on: E2E-Spot T-DEED Instance Contrastive loss ASAM mixup

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy