Papers › Temporal Aggregate Representations for Long-Range Video Understanding

Temporal Aggregate Representations for Long-Range Video Understanding

1 Jun 2020ECCV 2020 8arXiv:2006.00830archive 2025-07-28

Fadime Sener, Dipika Singhania, Angela Yao

Future prediction, especially in long-range videos, requires reasoning from current and past observations. In this work, we address questions of temporal extent, scaling, and level of semantic abstraction with a flexible multi-granular temporal aggregation framework. We show that it is possible to achieve state of the art in both next action and dense anticipation with simple techniques such as max-pooling and attention. To demonstrate the anticipation capabilities of our model, we conduct experiments on Breakfast, 50Salads, and EPIC-Kitchens datasets, where we achieve state-of-the-art results. With minimal modifications, our model can also be extended for video segmentation and action recognition.

PaperPDFConference PDFCode

Code

dibschat/tempAgg officialpytorchMIT 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

Action AnticipationAction RecognitionFuture predictionVideo SegmentationVideo Semantic SegmentationVideo Understanding

Results from the paper archive 2025-07-28

TaskDatasetModelMetricValueRank at snapshotLeaderboardReport
Action Anticipation Assembly101 TempAgg Actions Recall@5 8.53 #2 of 2 Archive leaderboard report
Action Anticipation Assembly101 TempAgg Objects Recall@5 26.27 #2 of 2 Archive leaderboard report
Action Anticipation Assembly101 TempAgg Verbs Recall@5 59.11 #2 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.

Methods

Max Pooling

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