Papers › Every Shot Counts: Using Exemplars for Repetition Counting in Videos

Every Shot Counts: Using Exemplars for Repetition Counting in Videos

26 Mar 2024arXiv:2403.18074archive 2025-07-28

Saptarshi Sinha, Alexandros Stergiou, Dima Damen

Video repetition counting infers the number of repetitions of recurring actions or motion within a video. We propose an exemplar-based approach that discovers visual correspondence of video exemplars across repetitions within target videos. Our proposed Every Shot Counts (ESCounts) model is an attention-based encoder-decoder that encodes videos of varying lengths alongside exemplars from the same and different videos. In training, ESCounts regresses locations of high correspondence to the exemplars within the video. In tandem, our method learns a latent that encodes representations of general repetitive motions, which we use for exemplar-free, zero-shot inference. Extensive experiments over commonly used datasets (RepCount, Countix, and UCFRep) showcase ESCounts obtaining state-of-the-art performance across all three datasets. Detailed ablations further demonstrate the effectiveness of our method.

PaperPDFCode

In Syntology Open this paper in Syntology's Atlas, the map of the papers in Syntology's graph and their citations.

Code

sinhasaptarshi/EveryShotCounts officialmentioned in papermentioned on GitHubpytorch report

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Tasks

DecoderExemplar-FreeRepetitive Action Counting

Results from the paper archive 2025-07-28

TaskDatasetModelMetricValueRank at snapshotLeaderboardReport
Repetitive Action Counting Countix ESCounts MAE 0.276 #2 of 3 Archive leaderboard report
Repetitive Action Counting Countix ESCounts OBO 0.673 #2 of 3 Archive leaderboard report
Repetitive Action Counting Countix ESCounts OBZ 0.319 #2 of 3 Archive leaderboard report
Repetitive Action Counting Countix ESCounts RMSE 3.029 #2 of 3 Archive leaderboard report
Repetitive Action Counting RepCount ESCounts MAE 0.213 #1 of 6 Archive leaderboard report
Repetitive Action Counting RepCount ESCounts OBO 0.563 #1 of 6 Archive leaderboard report
Repetitive Action Counting RepCount ESCounts OBZ 0.245 #1 of 6 Archive leaderboard report
Repetitive Action Counting RepCount ESCounts RMSE 4.455 #1 of 6 Archive leaderboard report
Repetitive Action Counting UCFRep ESCounts MAE 0.216 #1 of 2 Archive leaderboard report
Repetitive Action Counting UCFRep ESCounts OBO 0.704 #1 of 2 Archive leaderboard report
Repetitive Action Counting UCFRep ESCounts OBZ 0.381 #1 of 2 Archive leaderboard report
Repetitive Action Counting UCFRep ESCounts RMSE 1.972 #1 of 2 Archive leaderboard report

Ranks are positions in the archive's leaderboards as they stood at the 2025-07-28 snapshot. Results published since then are not among these rows, so a rank here is not a current standing.

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections