VIMPAC: Video Pre-Training via Masked Token Prediction and Contrastive Learning
Not on the map. Why?
Abstract (arXiv)
Video understanding relies on perceiving the global content and modeling its internal connections (e.g., causality, movement, and spatio-temporal correspondence). To learn these interactions, we apply a mask-then-predict pre-training task on discretized video tokens generated via VQ-VAE. Unlike language, where the text tokens are more independent, neighboring video tokens typically have strong correlations (e.g., consecutive video frames usually look very similar), and hence uniformly masking individual tokens will make the task too trivial to learn useful representations. To deal with this issue, we propose a block-wise masking strategy where we mask neighboring video tokens in both spatial and temporal domains. We also add an augmentation-free contrastive learning method to further capture the global content by predicting whether the video clips are sampled from the same video. We pre-train our model on uncurated videos and show that our pre-trained model can reach state-of-the-art results on several video understanding datasets (e.g., SSV2, Diving48). Lastly, we provide detailed analyses on model scalability and pre-training method design. Code is released at https://github.com/airsplay/vimpac.
Key facts. Cited by 56 papers in the map (data through 7 Oct 2026). Builds on 56 of its 74 references that are in the map. First posted on arXiv 21 Jun 2021.
Builds on
56 of 74 references.
References · 56
- 2017Attention Is All You Needcited by 59,932
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,456
- 2019Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformercited by 14,491
- 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,266
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
- 2018Representation Learning with Contrastive Predictive Codingcited by 7,662
- 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,482
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
- 2016Layer Normalizationcited by 5,579
- 2017mixup: Beyond Empirical Risk Minimizationcited by 5,155
38 more
- 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,712
- 2017Neural Discrete Representation Learningcited by 4,650
- 2021Zero-Shot Text-to-Image Generationcited by 4,276
- 2016Gaussian Error Linear Units (GELUs)cited by 3,431
- 2017Quo Vadis, Action Recognition? A New Model and the Kinetics Datasetcited by 3,259
- 2015Neural Machine Translation of Rare Words with Subword Unitscited by 2,898
- 2020Unsupervised Learning of Visual Features by Contrasting Cluster Assignmentscited by 2,845
- 2019XLNet: Generalized Autoregressive Pretraining for Language Understandingcited by 2,801
- 2019ALBERT: A Lite BERT for Self-supervised Learning of Language Representationscited by 2,772
- 2020Improved Baselines with Momentum Contrastive Learningcited by 2,282
- 2019RandAugment: Practical automated data augmentation with a reduced search spacecited by 2,261
- 2018SlowFast Networks for Video Recognitioncited by 1,862
- 2021ViViT: A Video Vision Transformercited by 1,610
- 2021An Empirical Study of Training Self-Supervised Vision Transformerscited by 1,610
- 2021Is Space-Time Attention All You Need for Video Understanding?cited by 1,609
- 2018Unsupervised Representation Learning by Predicting Image Rotationscited by 1,586
- 2019Generating Long Sequences with Sparse Transformerscited by 1,523
- 2016Google's Neural Machine Translation System: Bridging the Gap between Human and Machine Translationcited by 1,471
- 2019Generating Diverse High-Fidelity Images with VQ-VAE-2cited by 1,376
- 2017A Closer Look at Spatiotemporal Convolutions for Action Recognitioncited by 1,139
- 2016Colorful Image Colorizationcited by 1,113
- 2017The "something something" video database for learning and evaluating visual common sensecited by 1,092
- 2015Unsupervised Visual Representation Learning by Context Predictioncited by 1,062
- 2016Deep Networks with Stochastic Depthcited by 973
- 2019HowTo100M: Learning a Text-Video Embedding by Watching Hundred Million Narrated Video Clipscited by 946
- 2017Revisiting Unreasonable Effectiveness of Data in Deep Learning Eracited by 916
- 2016Conditional Image Generation with PixelCNN Decoderscited by 859
- 2020What Makes for Good Views for Contrastive Learning?cited by 843
- 2019SpanBERT: Improving Pre-training by Representing and Predicting Spanscited by 832
- 2021VideoGPT: Video Generation using VQ-VAE and Transformerscited by 651
- 2018Generative Image Inpainting with Contextual Attentioncited by 578
- 2019End-to-End Learning of Visual Representations from Uncurated Instructional Videoscited by 506
- 2020Spatiotemporal Contrastive Video Representation Learningcited by 372
- 2019A Short Note on the Kinetics-700 Human Action Datasetcited by 308
- 2020Self-Supervised MultiModal Versatile Networkscited by 276
- 2016Using the Output Embedding to Improve Language Modelscited by 266
- 2017Unsupervised Representation Learning by Sorting Sequencescited by 219
- 2021A Large-Scale Study on Unsupervised Spatiotemporal Representation Learningcited by 214
50 most cited of 56 All 56 (JSON)
Built on by
Citing papers per year: 2021: 4; 2022: 20; 2023: 18; 2024: 11; 2025: 2; 2026: 1.
56 papers.
Sort:
By area:
- 2022VideoMAE: Masked Autoencoders are Data-Efficient Learners for Self-Supervised Video Pre-Trainingcited by 1,305
- 2021iBOT: Image BERT Pre-Training with Online Tokenizercited by 891
- 2021Masked Feature Prediction for Self-Supervised Visual Pre-Trainingcited by 573
- 2023VideoMAE V2: Scaling Video Masked Autoencoders with Dual Maskingcited by 516
- 2022Masked Autoencoders As Spatiotemporal Learnerscited by 428
- 2021VIOLET : End-to-End Video-Language Transformers with Masked Visual-token Modelingcited by 187
- 2021BEVT: BERT Pretraining of Video Transformerscited by 169
- 2023AIM: Adapting Image Models for Efficient Video Action Recognitioncited by 145
- 2022Vision-Language Pre-training: Basics, Recent Advances, and Future Trendscited by 117
- 2022OmniMAE: Single Model Masked Pretraining on Images and Videoscited by 99
- 2022Masked Video Distillation: Rethinking Masked Feature Modeling for Self-supervised Video Representation Learningcited by 90
- 2022LAVENDER: Unifying Video-Language Understanding as Masked Language Modelingcited by 73
38 more
- 2022A Survey on Masked Autoencoder for Self-supervised Learning in Vision and Beyondcited by 58
- 2024Foundation Models for Video Understanding: A Surveycited by 46
- 2022Masked Event Modeling: Self-Supervised Pretraining for Event Camerascited by 40
- 2023MGMAE: Motion Guided Masking for Video Masked Autoencodingcited by 40
- 2022Masked Motion Encoding for Self-Supervised Video Representation Learningcited by 39
- 2022Show Me What and Tell Me How: Video Synthesis via Multimodal Conditioningcited by 37
- 2022Rethinking Generalization in Few-Shot Classificationcited by 36
- 2023Motion-Guided Masking for Spatiotemporal Representation Learningcited by 30
- 2022MAR: Masked Autoencoders for Efficient Action Recognitioncited by 29
- 2022A Survey on Video Action Recognition in Sports: Datasets, Methods and Applicationscited by 27
- 2023Supervised Masked Knowledge Distillation for Few-Shot Transformerscited by 23
- 2023Auxiliary Tasks Benefit 3D Skeleton-based Human Motion Predictioncited by 20
- 2022Hierarchical Self-supervised Representation Learning for Movie Understandingcited by 19
- 2022Group Contextualization for Video Recognitioncited by 18
- 2023Video-FocalNets: Spatio-Temporal Focal Modulation for Video Action Recognitioncited by 18
- 2023M-BEV: Masked BEV Perception for Robust Autonomous Drivingcited by 18
- 2024SIGMA: Sinkhorn-Guided Masked Video Modelingcited by 14
- 2022Masked Contrastive Pre-Training for Efficient Video-Text Retrievalcited by 11
- 2023CMAE-V: Contrastive Masked Autoencoders for Video Action Recognitioncited by 11
- 2023A Survey of Deep Learning in Sports Applications: Perception, Comprehension, and Decisioncited by 11
- 2022It Takes Two: Masked Appearance-Motion Modeling for Self-supervised Video Transformer Pre-trainingcited by 10
- 2023Self-Supervised Video Transformers for Isolated Sign Language Recognitioncited by 6
- 2024Enhancing Video Transformers for Action Understanding with VLM-aided Trainingcited by 6
- 2025Bootstrap Your Own Views: Masked Ego-Exo Modeling for Fine-grained View-invariant Video Representationscited by 6
- 2023Mask to reconstruct: Cooperative Semantics Completion for Video-text Retrievalcited by 5
- 2023A Large-Scale Analysis on Self-Supervised Video Representation Learningcited by 5
- 2024ARVideo: Autoregressive Pretraining for Self-Supervised Video Representation Learningcited by 5
- 2023Aerial Image Object Detection With Vision Transformer Detector (ViTDet)cited by 3
- 2023MOFO: MOtion FOcused Self-Supervision for Video Understandingcited by 3
- 2024PosMLP-Video: Spatial and Temporal Relative Position Encoding for Efficient Video Recognitioncited by 3
- 2025A Large-Scale Analysis on Contextual Self-Supervised Video Representation Learningcited by 3
- 2022Spatio-Temporal Crop Aggregation for Video Representation Learningcited by 2
- 2023Remote Sensing Scene Classification with Masked Image Modeling (MIM)cited by 2
- 2024Unsupervised Disentanglement of Content and Style via Variance-Invariance Constraintscited by 2
- 2022Temporal Contrastive Learning with Curriculumcited by 1
- 2023Centroid-centered Modeling for Efficient Vision Transformer Pre-trainingcited by 1
- 2024FILS: Self-Supervised Video Feature Prediction In Semantic Language Spacecited by 1
- 2024DEAR: Depth-Enhanced Action Recognitioncited by 1
50 most cited of 56 All 56 (JSON)
- 2026Imagine How To Change: Explicit Procedure Modeling for Change Captioning6 Mar 2026
- 2025A Large-Scale Analysis on Contextual Self-Supervised Video Representation Learning8 Apr 2025
- 2025Bootstrap Your Own Views: Masked Ego-Exo Modeling for Fine-grained View-invariant Video Representations25 Mar 2025
- 2024FALCON: Future-Aware Learning with Contextual Object-Centric Pretraining for UAV Action Recognition26 Sep 2024
- 2024DEAR: Depth-Enhanced Action Recognition28 Aug 2024
- 2024MU-MAE: Multimodal Masked Autoencoders-Based One-Shot Learning8 Aug 2024
- 2024SIGMA: Sinkhorn-Guided Masked Video Modeling22 Jul 2024
- 2024Unsupervised Disentanglement of Content and Style via Variance-Invariance Constraints4 Jul 2024
- 2024PosMLP-Video: Spatial and Temporal Relative Position Encoding for Efficient Video Recognition3 Jul 2024
- 2024FILS: Self-Supervised Video Feature Prediction In Semantic Language Space5 Jun 2024
- 2024ARVideo: Autoregressive Pretraining for Self-Supervised Video Representation Learning24 May 2024
- 2024Foundation Models for Video Understanding: A Survey6 May 2024
38 more
- 2024Social-MAE: Social Masked Autoencoder for Multi-person Motion Representation Learning8 Apr 2024
- 2024Enhancing Video Transformers for Action Understanding with VLM-aided Training24 Mar 2024
- 2023M-BEV: Masked BEV Perception for Robust Autonomous Driving19 Dec 2023
- 2023Multi-entity Video Transformers for Fine-Grained Video Representation Learning17 Nov 2023
- 2023Self-Supervised Video Transformers for Isolated Sign Language Recognition2 Sep 2023
- 2023Motion-Guided Masking for Spatiotemporal Representation Learning24 Aug 2023
- 2023MOFO: MOtion FOcused Self-Supervision for Video Understanding23 Aug 2023
- 2023MGMAE: Motion Guided Masking for Video Masked Autoencoding21 Aug 2023
- 2023Auxiliary Tasks Benefit 3D Skeleton-based Human Motion Prediction17 Aug 2023
- 2023Video-FocalNets: Spatio-Temporal Focal Modulation for Video Action Recognition13 Jul 2023
- 2023A Survey of Deep Learning in Sports Applications: Perception, Comprehension, and Decision7 Jul 2023
- 2023A Large-Scale Analysis on Self-Supervised Video Representation Learning9 Jun 2023
- 2023Mask to reconstruct: Cooperative Semantics Completion for Video-text Retrieval13 May 2023
- 2023VideoMAE V2: Scaling Video Masked Autoencoders with Dual Masking29 Mar 2023
- 2023Supervised Masked Knowledge Distillation for Few-Shot Transformers25 Mar 2023
- 2023Centroid-centered Modeling for Efficient Vision Transformer Pre-training8 Mar 2023
- 2023Remote Sensing Scene Classification with Masked Image Modeling (MIM)28 Feb 2023
- 2023AIM: Adapting Image Models for Efficient Video Action Recognition6 Feb 2023
- 2023Aerial Image Object Detection With Vision Transformer Detector (ViTDet)28 Jan 2023
- 2023CMAE-V: Contrastive Masked Autoencoders for Video Action Recognition15 Jan 2023
- 2022Masked Event Modeling: Self-Supervised Pretraining for Event Cameras20 Dec 2022
- 2022Masked Video Distillation: Rethinking Masked Feature Modeling for Self-supervised Video Representation Learning8 Dec 2022
- 2022Masked Contrastive Pre-Training for Efficient Video-Text Retrieval2 Dec 2022
- 2022Spatio-Temporal Crop Aggregation for Video Representation Learning30 Nov 2022
- 2022Vision-Language Pre-training: Basics, Recent Advances, and Future Trends17 Oct 2022
- 2022Masked Motion Encoding for Self-Supervised Video Representation Learning12 Oct 2022
- 2022It Takes Two: Masked Appearance-Motion Modeling for Self-supervised Video Transformer Pre-training11 Oct 2022
- 2022Temporal Contrastive Learning with Curriculum2 Sep 2022
- 2022A Survey on Masked Autoencoder for Self-supervised Learning in Vision and Beyond30 Jul 2022
- 2022MAR: Masked Autoencoders for Efficient Action Recognition24 Jul 2022
- 2022OmniMAE: Single Model Masked Pretraining on Images and Videos16 Jun 2022
- 2022iBoot: Image-bootstrapped Self-Supervised Video Representation Learning16 Jun 2022
- 2022Rethinking Generalization in Few-Shot Classification15 Jun 2022
- 2022LAVENDER: Unifying Video-Language Understanding as Masked Language Modeling14 Jun 2022
- 2022A Survey on Video Action Recognition in Sports: Datasets, Methods and Applications2 Jun 2022
- 2022Masked Autoencoders As Spatiotemporal Learners18 May 2022
- 2022Hierarchical Self-supervised Representation Learning for Movie Understanding6 Apr 2022
- 2022VideoMAE: Masked Autoencoders are Data-Efficient Learners for Self-Supervised Video Pre-Training23 Mar 2022
50 newest of 56 All 56 (JSON)
- 2023M-BEV: Masked BEV Perception for Robust Autonomous Drivingcited by 18
- 2023M-BEV: Masked BEV Perception for Robust Autonomous Driving19 Dec 2023
- 2022VideoMAE: Masked Autoencoders are Data-Efficient Learners for Self-Supervised Video Pre-Trainingcited by 1,305
- 2021iBOT: Image BERT Pre-Training with Online Tokenizercited by 891
- 2021Masked Feature Prediction for Self-Supervised Visual Pre-Trainingcited by 573
- 2023VideoMAE V2: Scaling Video Masked Autoencoders with Dual Maskingcited by 516
- 2022Masked Autoencoders As Spatiotemporal Learnerscited by 428
- 2021VIOLET : End-to-End Video-Language Transformers with Masked Visual-token Modelingcited by 187
- 2021BEVT: BERT Pretraining of Video Transformerscited by 169
- 2023AIM: Adapting Image Models for Efficient Video Action Recognitioncited by 145
- 2022OmniMAE: Single Model Masked Pretraining on Images and Videoscited by 99
- 2022Masked Video Distillation: Rethinking Masked Feature Modeling for Self-supervised Video Representation Learningcited by 90
- 2022LAVENDER: Unifying Video-Language Understanding as Masked Language Modelingcited by 73
- 2022A Survey on Masked Autoencoder for Self-supervised Learning in Vision and Beyondcited by 58
12 most cited of 54 All 54 (JSON)
- 2026Imagine How To Change: Explicit Procedure Modeling for Change Captioning6 Mar 2026
- 2025A Large-Scale Analysis on Contextual Self-Supervised Video Representation Learning8 Apr 2025
- 2025Bootstrap Your Own Views: Masked Ego-Exo Modeling for Fine-grained View-invariant Video Representations25 Mar 2025
- 2024FALCON: Future-Aware Learning with Contextual Object-Centric Pretraining for UAV Action Recognition26 Sep 2024
- 2024DEAR: Depth-Enhanced Action Recognition28 Aug 2024
- 2024MU-MAE: Multimodal Masked Autoencoders-Based One-Shot Learning8 Aug 2024
- 2024SIGMA: Sinkhorn-Guided Masked Video Modeling22 Jul 2024
- 2024Unsupervised Disentanglement of Content and Style via Variance-Invariance Constraints4 Jul 2024
- 2024PosMLP-Video: Spatial and Temporal Relative Position Encoding for Efficient Video Recognition3 Jul 2024
- 2024FILS: Self-Supervised Video Feature Prediction In Semantic Language Space5 Jun 2024
- 2024ARVideo: Autoregressive Pretraining for Self-Supervised Video Representation Learning24 May 2024
- 2024Foundation Models for Video Understanding: A Survey6 May 2024
12 newest of 54 All 54 (JSON)