Hopper: Multi-hop Transformer for Spatiotemporal Reasoning
Not on the map. Why?
Abstract (arXiv)
This paper considers the problem of spatiotemporal object-centric reasoning in videos. Central to our approach is the notion of object permanence, i.e., the ability to reason about the location of objects as they move through the video while being occluded, contained or carried by other objects. Existing deep learning based approaches often suffer from spatiotemporal biases when applied to video reasoning problems. We propose Hopper, which uses a Multi-hop Transformer for reasoning object permanence in videos. Given a video and a localization query, Hopper reasons over image and object tracks to automatically hop over critical frames in an iterative fashion to predict the final position of the object of interest. We demonstrate the effectiveness of using a contrastive loss to reduce spatiotemporal biases. We evaluate over CATER dataset and find that Hopper achieves 73.2% Top-1 accuracy using just 1 FPS by hopping through just a few critical frames. We also demonstrate Hopper can perform long-term reasoning by building a CATER-h dataset that requires multi-step reasoning to localize objects of interest correctly.
Key facts. Cited by 12 papers in the map (data through 7 Oct 2026). Builds on 63 of its 81 references that are in the map. First posted on arXiv 19 Mar 2021.
Builds on
63 of 81 references.
References · 63
- 2017Attention Is All You Needcited by 59,932
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2020End-to-End Object Detection with Transformerscited by 7,384
- 2018HotpotQA: A Dataset for Diverse, Explainable Multi-hop Question Answeringcited by 3,686
- 2017Quo Vadis, Action Recognition? A New Model and the Kinetics Datasetcited by 3,259
- 2016Aggregated Residual Transformations for Deep Neural Networkscited by 2,540
- 2017Non-local Neural Networkscited by 2,290
- 2017FiLM: Visual Reasoning with a General Conditioning Layercited by 2,286
- 2018SlowFast Networks for Video Recognitioncited by 1,862
- 2017Deformable Convolutional Networkscited by 1,481
- 2016CLEVR: A Diagnostic Dataset for Compositional Language and Elementary Visual Reasoningcited by 1,445
38 more
- 2019Generalized Intersection over Union: A Metric and A Loss for Bounding Box Regressioncited by 1,361
- 2017The "something something" video database for learning and evaluating visual common sensecited by 1,092
- 2014Two-Stream Convolutional Networks for Action Recognition in Videoscited by 1,067
- 2017Simple Online and Realtime Tracking with a Deep Association Metriccited by 908
- 2016Temporal Segment Networks: Towards Good Practices for Deep Action Recognitioncited by 899
- 2019DROP: A Reading Comprehension Benchmark Requiring Discrete Reasoning Over Paragraphscited by 883
- 2020Object-Centric Learning with Slot Attentioncited by 865
- 2016Simple Online and Realtime Trackingcited by 862
- 2018TSM: Temporal Shift Module for Efficient Video Understandingcited by 852
- 2017Can Spatiotemporal 3D CNNs Retrace the History of 2D CNNs and ImageNet?cited by 551
- 2016Hollywood in Homes: Crowdsourcing Data Collection for Activity Understandingcited by 535
- 2014Long-term Recurrent Convolutional Networks for Visual Recognition and Descriptioncited by 483
- 2019CLEVRER: CoLlision Events for Video REpresentation and Reasoningcited by 475
- 2018TVQA: Localized, Compositional Video Question Answeringcited by 463
- 2016Convolutional Two-Stream Network Fusion for Video Action Recognitioncited by 384
- 2017TGIF-QA: Toward Spatio-Temporal Reasoning in Visual Question Answeringcited by 378
- 2015Neural Module Networkscited by 375
- 2017A simple neural network module for relational reasoningcited by 345
- 2017Temporal Relational Reasoning in Videoscited by 324
- 2018Video Action Transformer Networkcited by 316
- 2015MovieQA: Understanding Stories in Movies through Question-Answeringcited by 304
- 2018Fast Online Object Tracking and Segmentation: A Unifying Approachcited by 272
- 2015Beyond Short Snippets: Deep Networks for Video Classificationcited by 233
- 2017Constructing Datasets for Multi-hop Reading Comprehension Across Documentscited by 190
- 2018Distractor-aware Siamese Networks for Visual Object Trackingcited by 187
- 2018Compositional Attention Networks for Machine Reasoningcited by 183
- 2020Temporal Pyramid Network for Action Recognitioncited by 163
- 2019CATER: A diagnostic dataset for Compositional Actions and TEmporal Reasoningcited by 137
- 2017Inferring and Executing Programs for Visual Reasoningcited by 130
- 2017Learning to Reason: End-to-End Module Networks for Visual Question Answeringcited by 125
- 2019Why Can't I Dance in the Mall? Learning to Mitigate Scene Bias in Action Recognitioncited by 117
- 2019Learning by Abstraction: The Neural State Machinecited by 113
- 2016Learning to Compose Neural Networks for Question Answeringcited by 85
- 2019CoPhy: Counterfactual Learning of Physical Dynamicscited by 80
- 2019Cognitive Graph for Multi-Hop Reading Comprehension at Scalecited by 65
- 2019Answering Complex Open-domain Questions Through Iterative Query Generationcited by 60
- 2018Transparency by Design: Closing the Gap Between Performance and Interpretability in Visual Reasoningcited by 51
- 2016MarioQA: Answering Questions by Watching Gameplay Videoscited by 42
50 most cited of 63 All 63 (JSON)
Built on by
Citing papers per year: 2021: 4; 2022: 4; 2023: 3; 2024: 0; 2025: 0; 2026: 1.
12 papers.
- 2022Simple Unsupervised Object-Centric Learning for Complex and Naturalistic Videoscited by 139
- 2022Video Transformers: A Surveycited by 63
- 2021Dynamic Visual Reasoning by Learning Differentiable Physics Models from Video and Languagecited by 55
- 2021SORNet: Spatial Object-Centric Representations for Sequential Manipulationcited by 48
- 2021Generative Video Transformer: Can Objects be the Words?cited by 24
- 2022Learning What and Where: Disentangling Location and Identity Tracking Without Supervisioncited by 21
- 2023Look, Remember and Reason: Grounded reasoning in videos with language modelscited by 13
- 2022TFCNet: Temporal Fully Connected Networks for Static Unbiased Temporal Reasoningcited by 12
- 2023Benchmarks for Physical Reasoning AIcited by 8
- 2021Grounding Spatio-Temporal Language with Transformerscited by 7
- 2026Barriers to Discrete Reasoning with Transformers: A Survey Across Depth, Exactness, and Bandwidthcited by 3
- 2023Does Visual Pretraining Help End-to-End Reasoning?cited by 1
- 2026Barriers to Discrete Reasoning with Transformers: A Survey Across Depth, Exactness, and Bandwidth19 Jan 2026
- 2023Benchmarks for Physical Reasoning AI17 Dec 2023
- 2023Does Visual Pretraining Help End-to-End Reasoning?17 Jul 2023
- 2023Look, Remember and Reason: Grounded reasoning in videos with language models30 Jun 2023
- 2022Simple Unsupervised Object-Centric Learning for Complex and Naturalistic Videos27 May 2022
- 2022Learning What and Where: Disentangling Location and Identity Tracking Without Supervision26 May 2022
- 2022TFCNet: Temporal Fully Connected Networks for Static Unbiased Temporal Reasoning11 Mar 2022
- 2022Video Transformers: A Survey16 Jan 2022
- 2021Dynamic Visual Reasoning by Learning Differentiable Physics Models from Video and Language28 Oct 2021
- 2021SORNet: Spatial Object-Centric Representations for Sequential Manipulation8 Sep 2021
- 2021Generative Video Transformer: Can Objects be the Words?20 Jul 2021
- 2021Grounding Spatio-Temporal Language with Transformers16 Jun 2021