Bringing Image Scene Structure to Video via Frame-Clip Consistency of Object Tokens
Not on the map. Why?
Abstract (arXiv)
Recent action recognition models have achieved impressive results by integrating objects, their locations and interactions. However, obtaining dense structured annotations for each frame is tedious and time-consuming, making these methods expensive to train and less scalable. At the same time, if a small set of annotated images is available, either within or outside the domain of interest, how could we leverage these for a video downstream task? We propose a learning framework StructureViT (SViT for short), which demonstrates how utilizing the structure of a small number of images only available during training can improve a video model. SViT relies on two key insights. First, as both images and videos contain structured information, we enrich a transformer model with a set of object tokens that can be used across images and videos. Second, the scene representations of individual frames in video should "align" with those of still images. This is achieved via a Frame-Clip Consistency loss, which ensures the flow of structured information between images and videos. We explore a particular instantiation of scene structure, namely a Hand-Object Graph, consisting of hands and objects with their locations as nodes, and physical relations of contact/no-contact as edges. SViT shows strong performance improvements on multiple video understanding tasks and datasets. Furthermore, it won in the Ego4D CVPR'22 Object State Localization challenge. For code and pretrained models, visit the project page at urlhttps://eladb3.github.io/SViT/
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 75 of its 99 references that are in the map. First posted on arXiv 13 Jun 2022.
Builds on
75 of 99 references.
References · 75
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,456
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2020End-to-End Object Detection with Transformerscited by 7,384
- 2017Quo Vadis, Action Recognition? A New Model and the Kinetics Datasetcited by 3,259
- 2016Visual Genome: Connecting Language and Vision Using Crowdsourced Dense Image Annotationscited by 2,646
- 2015VQA: Visual Question Answeringcited by 2,489
- 2019RandAugment: Practical automated data augmentation with a reduced search spacecited by 2,261
- 2017The Kinetics Human Action Video Datasetcited by 1,894
- 2018SlowFast Networks for Video Recognitioncited by 1,862
- 2021ViViT: A Video Vision Transformercited by 1,610
- 2021Is Space-Time Attention All You Need for Video Understanding?cited by 1,609
38 more
- 2019LXMERT: Learning Cross-Modality Encoder Representations from Transformerscited by 1,548
- 2021Ego4D: Around the World in 3,000 Hours of Egocentric Videocited by 1,530
- 2018Relational inductive biases, deep learning, and graph networkscited by 1,341
- 2019VisualBERT: A Simple and Performant Baseline for Vision and Languagecited by 1,291
- 2020Oscar: Object-Semantics Aligned Pre-training for Vision-Language Taskscited by 1,213
- 2021Frozen in Time: A Joint Video and Image Encoder for End-to-End Retrievalcited by 1,175
- 2017The "something something" video database for learning and evaluating visual common sensecited by 1,092
- 2021Video Swin Transformercited by 1,090
- 2021Perceiver: General Perception with Iterative Attentioncited by 1,089
- 2019VL-BERT: Pre-training of Generic Visual-Linguistic Representationscited by 954
- 2019HowTo100M: Learning a Text-Video Embedding by Watching Hundred Million Narrated Video Clipscited by 946
- 2021Multiscale Vision Transformerscited by 896
- 2021Perceiver IO: A General Architecture for Structured Inputs & Outputscited by 616
- 2021MViTv2: Improved Multiscale Vision Transformers for Classification and Detectioncited by 516
- 2019End-to-End Learning of Visual Representations from Uncurated Instructional Videoscited by 506
- 2017Look, Listen and Learncited by 452
- 2017AVA: A Video Dataset of Spatio-temporally Localized Atomic Visual Actionscited by 449
- 2016Reinforcement Learning with Unsupervised Auxiliary Taskscited by 400
- 2019Which Tasks Should Be Learned Together in Multi-task Learning?cited by 367
- 2017A simple neural network module for relational reasoningcited by 345
- 2018Image Generation from Scene Graphscited by 324
- 2018Video Action Transformer Networkcited by 316
- 2015MovieQA: Understanding Stories in Movies through Question-Answeringcited by 304
- 2020Understanding Human Hands in Contact at Internet Scalecited by 281
- 201912-in-1: Multi-Task Vision and Language Representation Learningcited by 278
- 2019Action Genome: Actions as Composition of Spatio-temporal Scene Graphscited by 249
- 2021Keeping Your Eye on the Ball: Trajectory Attention in Video Transformerscited by 224
- 2018Videos as Space-Time Region Graphscited by 221
- 2022Omnivore: A Single Model for Many Visual Modalitiescited by 214
- 2019Scaling and Benchmarking Self-Supervised Visual Representation Learningcited by 201
- 2020Self-Supervised Learning of Audio-Visual Objects from Videocited by 186
- 2019What Can Neural Networks Reason About?cited by 155
- 2021Align and Prompt: Video-and-Language Pre-training with Entity Promptscited by 149
- 2021Towards Long-Form Video Understandingcited by 146
- 2019H+O: Unified Egocentric Recognition of 3D Hand-Object Poses and Interactionscited by 139
- 2020DRG: Dual Relation Graph for Human-Object Interaction Detectioncited by 117
- 2019Peeking into the Future: Predicting Future Person Activities and Locations in Videoscited by 112
- 2019Something-Else: Compositional Action Recognition with Spatial-Temporal Interaction Networkscited by 112
50 most cited of 75 All 75 (JSON)
Built on by
Not cited yet.