Beyond a Single Crop: Contextualized Embeddings for Player Re-Identification
Organizations: Central South University · Iowa State University · Shandong University
Abstract
Person re-identification is typically addressed by learning identity-discriminative embeddings from individual person crops. However, player re-identification in broadcast sports videos presents a unique challenge: players from the same team often share similar appearances, while video sequences provide repeated observations of the same players under different viewpoints and surrounding contexts. Existing crop-based approaches largely ignore this contextual information, which can be critical for resolving visually similar identities. Here, we propose ContextReID, a contextualized embedding framework that represents a player by jointly considering other players in the same frame and observations from different frames of the broadcast sequence. By incorporating both co-occurring players and cross-frame observations, the model learns identity features relative to the surrounding visual context rather than relying only on isolated appearance cues. We implement this framework with a vision-language model that takes sets of player crops as input and generates context-aware embeddings for individual players. A combined contextual learning and retrieval objective encourages the model to capture cross-frame identity relationships while maintaining discriminative embeddings for player matching. Experiments across three multi-object tracking benchmarks show that ContextReID improves player retrieval over conventional single-crop embedding approaches in both Rank-1 and mAP. These results highlight the utility of spatial and temporal context for reliable player identification in broadcast sports videos.
Figures & tables
| Dataset | Set | Seq. | Frames | IDs | Crops |
|---|---|---|---|---|---|
| SportsMOT | Train | 45 | 28,574 | 639 | 312,579 |
| Eval | 45 | 26,970 | 641 | 295,573 | |
| DanceTrack | Train | 40 | 41,796 | 419 | 348,930 |
| Eval | 25 | 25,508 | 273 | 225,148 | |
| SN-GSR-2025 | Train | 57 | 42,750 | 1,349 | 690,624 |
| Eval | 49 | 36,750 | 1,140 | 529,105 |
| SportsMOT | DanceTrack | SN-GSR | ||||||
| Method | CF | TP | R-1 | mAP | R-1 | mAP | R-1 | mAP |
| PRTReID | – | – | – | – | – | – | 86.34 | 70.00 |
| R50-IBN-a | – | – | 80.40 | 59.92 | 56.84 | 25.58 | 88.14 | 73.57 |
| TransReID | – | – | 86.14 | 63.71 | 62.39 | 26.85 | 88.28 | 74.17 |
| SOLIDER | – | – | 95.45 | 82.52 | 63.25 | 31.41 | 93.10 | 82.92 |
| ContextReID | 0 | F | 93.07 | 83.43 | 64.53 | 40.46 | 90.62 | 80.13 |
| mAP / mAP | |||
| CF | SportsMOT | DanceTrack | SN-GSR |
| 0 | 83.43 | 40.46 | 80.13 |
| 1 | -0.34 | +0.06 | -0.03 |
| 2 | -0.21 | -0.45 | +0.13 |
| 3 | -1.00 | -0.94 | -0.45 |
| mAP / mAP | ||||
| CF | TP | SportsMOT | DanceTrack | SN-GSR |
| 0 | F | 86.45 | 49.09 | 84.20 |
| 0 | L | +0.77 | +2.21 | +2.66 |
| 1 | L | +2.73 | +2.91 | +4.57 |
| 2 | L | +3.40 | +2.44 | +4.03 |
| 3 | L | +2.84 | -1.36 | +2.12 |
Appendix figures & tables1 asset
Supplementary material from the paper’s appendix.
Appendix
Person Re-Identification
Person re-identification matches the same individual across camera views, times, clothing, and sensing modalities despite changes in appearance.
See all 90 papers