Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Motion-Guided Masking for Spatiotemporal Representation Learning

About

Several recent works have directly extended the image masked autoencoder (MAE) with random masking into video domain, achieving promising results. However, unlike images, both spatial and temporal information are important for video understanding. This suggests that the random masking strategy that is inherited from the image MAE is less effective for video MAE. This motivates the design of a novel masking algorithm that can more efficiently make use of video saliency. Specifically, we propose a motion-guided masking algorithm (MGM) which leverages motion vectors to guide the position of each mask over time. Crucially, these motion-based correspondences can be directly obtained from information stored in the compressed format of the video, which makes our method efficient and scalable. On two challenging large-scale video benchmarks (Kinetics-400 and Something-Something V2), we equip video MAE with our MGM and achieve up to +$1.3\%$ improvement compared to previous state-of-the-art methods. Additionally, our MGM achieves equivalent performance to previous video MAE using up to $66\%$ fewer training epochs. Lastly, we show that MGM generalizes better to downstream transfer learning and domain adaptation tasks on the UCF101, HMDB51, and Diving48 datasets, achieving up to +$4.9\%$ improvement compared to baseline methods.

David Fan, Jue Wang, Shuai Liao, Yi Zhu, Vimal Bhat, Hector Santos-Villalobos, Rohith MV, Xinyu Li• 2023

Related benchmarks

TaskDatasetResultRank
Action RecognitionSomething-Something v2 (val)
Top-1 Accuracy72.1
535
Action RecognitionKinetics-400
Top-1 Acc19.8
413
Action RecognitionSomething-Something v2
Top-1 Accuracy21.2
341
Action RecognitionKinetics 400 (test)
Top-1 Accuracy80.8
245
Action RecognitionHMDB51
Top-1 Acc40.3
225
Action RecognitionUCF-101
Top-1 Acc62.5
147
Video ClassificationKinetics-400
Top-1 Acc81.7
131
Action RecognitionKinetics400 (val)
Accuracy80.8
40
Temporal Action LocalizationActivityNet 1.3
Average mAP37.6
32
Action RecognitionFineGYM--
29
Showing 10 of 14 rows

Other info

Follow for update