VideoMAE: Masked Autoencoders are Data-Efficient Learners for Self-Supervised Video Pre-Training

Zhan Tong, Yibing Song, Jue Wang, Limin Wang
3/23/2022
cs.CV

Official code: MCG-NJU/VideoMAE (1,773 stars, PyTorch, last commit 2023-12-08). 1 more implementation below.

Abstract

Pre-training video transformers on extra large-scale datasets is generally required to achieve premier performance on relatively small datasets. In this paper, we show that video masked autoencoders (VideoMAE) are data-efficient learners for self-supervised video pre-training (SSVP). We are inspired by the recent ImageMAE and propose customized video tube masking with an extremely high ratio. This simple design makes video reconstruction a more challenging self-supervision task, thus encouraging extracting more effective video representations during this pre-training process. We obtain three important findings on SSVP: (1) An extremely high proportion of masking ratio (i.e., 90% to 95%) still yields favorable performance of VideoMAE. The temporally redundant video content enables a higher masking ratio than that of images. (2) VideoMAE achieves impressive results on very small datasets (i.e., around 3k-4k videos) without using any extra data. (3) VideoMAE shows that data quality is more important than data quantity for SSVP. Domain shift between pre-training and target datasets is an important issue. Notably, our VideoMAE with the vanilla ViT can achieve 87.4% on Kinetics-400, 75.4% on Something-Something V2, 91.3% on UCF101, and 62.6% on HMDB51, without using any extra data. Code is available at https://github.com/MCG-NJU/VideoMAE.

View on arXivView PDF

Code Implementations(2)

MCG-NJU/VideoMAEOfficial100%
PyTorch

[NeurIPS 2022 Spotlight] VideoMAE: Masked Autoencoders are Data-Efficient Learners for Self-Supervised Video Pre-Training

1,773170Shell, PythonMar 23, 20222 years agoNOASSERTION
action-recognitionmaemasked-autoencoderneurips-2022pytorch+7 more
PyTorch

[NeurIPS 2022 Spotlight] VideoMAE for Action Detection

708C, C++Sep 30, 20223 years agoNOASSERTION
action-detectionmaemasked-autoencoderneurips-2022pytorch+4 more

Similar Papers

Cite this paper

@article{tong2022videomae,
  title  = {VideoMAE: Masked Autoencoders are Data-Efficient Learners for Self-Supervised Video Pre-Training},
  author = {Zhan Tong and Yibing Song and Jue Wang and Limin Wang},
  year   = {2022},
  eprint = {2203.12602},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2203.12602}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2203.12602.svg)](https://codeofpaper.com/paper/2203.12602)

Discussion