Spotting Temporally Precise, Fine-Grained Events in Video

James Hong, Haotian Zhang, Michaël Gharbi, Matthew Fisher, Kayvon Fatahalian
7/20/2022
cs.CV

No official code found. Best implementation: SoccerNet/sn-spotting (104 stars, last commit 2024-02-07). 1 more below.

Abstract

We introduce the task of spotting temporally precise, fine-grained events in video (detecting the precise moment in time events occur). Precise spotting requires models to reason globally about the full-time scale of actions and locally to identify subtle frame-to-frame appearance and motion differences that identify events during these actions. Surprisingly, we find that top performing solutions to prior video understanding tasks such as action detection and segmentation do not simultaneously meet both requirements. In response, we propose E2E-Spot, a compact, end-to-end model that performs well on the precise spotting task and can be trained quickly on a single GPU. We demonstrate that E2E-Spot significantly outperforms recent baselines adapted from the video action detection, segmentation, and spotting literature to the precise spotting task. Finally, we contribute new annotations and splits to several fine-grained sports action datasets to make these datasets suitable for future work on precise spotting.

View on arXivView PDF

Code Implementations(2)

Repository containing all necessary codes to get started on the SoccerNet Action Spotting challenge. This repository also contains several benchmark methods.

10419Shell, PythonDec 16, 20212 years ago
jhong93/spotCommunity100%
BSD-3-Clause

Code for Spotting Temporally Precise, Fine-Grained Events in Video

8220CSS, HTMLJul 7, 20223 years agoBSD-3-Clause
action-localizationcomputer-visionvideo-processing

Similar Papers

Cite this paper

@article{hong2022spotting,
  title  = {Spotting Temporally Precise, Fine-Grained Events in Video},
  author = {James Hong and Haotian Zhang and Michaël Gharbi and Matthew Fisher and Kayvon Fatahalian},
  year   = {2022},
  eprint = {2207.10213},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2207.10213v1}
}

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/2207.10213.svg)](https://codeofpaper.com/paper/2207.10213)

Discussion