Motion-Augmented Self-Training for Video Recognition at Smaller Scale
Not on the map. Why?
Abstract (arXiv)
The goal of this paper is to self-train a 3D convolutional neural network on an unlabeled video collection for deployment on small-scale video collections. As smaller video datasets benefit more from motion than appearance, we strive to train our network using optical flow, but avoid its computation during inference. We propose the first motion-augmented self-training regime, we call MotionFit. We start with supervised training of a motion model on a small, and labeled, video collection. With the motion model we generate pseudo-labels for a large unlabeled video collection, which enables us to transfer knowledge by learning to predict these pseudo-labels with an appearance model. Moreover, we introduce a multi-clip loss as a simple yet efficient way to improve the quality of the pseudo-labeling, even without additional auxiliary tasks. We also take into consideration the temporal granularity of videos during self-training of the appearance model, which was missed in previous works. As a result we obtain a strong motion-augmented representation model suited for video downstream tasks like action recognition and clip retrieval. On small-scale video datasets, MotionFit outperforms alternatives for knowledge transfer by 5%-8%, video-only self-supervision by 1%-7% and semi-supervised learning by 9%-18% using the same amount of class labels.
Key facts. Cited by 17 papers in the map (data through 7 Oct 2026). Builds on 59 of its 75 references that are in the map. First posted on arXiv 4 May 2021.
Builds on
59 of 75 references.
References · 59
- 2015Distilling the Knowledge in a Neural Networkcited by 10,076
- 2017Quo Vadis, Action Recognition? A New Model and the Kinetics Datasetcited by 3,259
- 2020Unsupervised Learning of Visual Features by Contrasting Cluster Assignmentscited by 2,845
- 2018SlowFast Networks for Video Recognitioncited by 1,862
- 2016Unsupervised Learning of Visual Representations by Solving Jigsaw Puzzlescited by 1,379
- 2017A Closer Look at Spatiotemporal Convolutions for Action Recognitioncited by 1,139
- 2014Two-Stream Convolutional Networks for Action Recognition in Videoscited by 1,067
- 2018Deep Clustering for Unsupervised Learning of Visual Featurescited by 1,020
- 2019HowTo100M: Learning a Text-Video Embedding by Watching Hundred Million Narrated Video Clipscited by 946
- 2016Temporal Segment Networks: Towards Good Practices for Deep Action Recognitioncited by 899
- 2020VGGSound: A Large-scale Audio-Visual Datasetcited by 641
- 2019Self-labelling via simultaneous clustering and representation learningcited by 525
38 more
- 2017Rethinking Spatiotemporal Feature Learning: Speed-Accuracy Trade-offs in Video Classificationcited by 521
- 2019End-to-End Learning of Visual Representations from Uncurated Instructional Videoscited by 506
- 2018Invariant Information Clustering for Unsupervised Image Classification and Segmentationcited by 454
- 2020Spatiotemporal Contrastive Video Representation Learningcited by 372
- 2018Audio-Visual Scene Analysis with Self-Supervised Multisensory Featurescited by 335
- 2016YouTube-8M: A Large-Scale Video Classification Benchmarkcited by 324
- 2021In Defense of Pseudo-Labeling: An Uncertainty-Aware Pseudo-label Selection Framework for Semi-Supervised Learningcited by 301
- 2015Deep multi-scale video prediction beyond mean square errorcited by 297
- 2020Self-Supervised MultiModal Versatile Networkscited by 276
- 2019Self-Supervised Learning by Cross-Modal Audio-Video Clusteringcited by 264
- 2018Cooperative Learning of Audio and Video Models from Self-Supervised Synchronizationcited by 246
- 2020Space-Time Correspondence as a Contrastive Random Walkcited by 239
- 2020Self-supervised Co-training for Video Representation Learningcited by 232
- 2017Unsupervised Representation Learning by Sorting Sequencescited by 219
- 2015Unifying distillation and privileged informationcited by 218
- 2020Audio-Visual Instance Discrimination with Cross-Modal Agreementcited by 192
- 2019Video Representation Learning by Dense Predictive Codingcited by 175
- 2020SpeedNet: Learning the Speediness in Videoscited by 171
- 2018Tracking Emerges by Colorizing Videoscited by 166
- 2018Self-Supervised Video Representation Learning with Space-Time Cubic Puzzlescited by 149
- 2020Audiovisual SlowFast Networks for Video Recognitioncited by 144
- 2020Memory-augmented Dense Predictive Coding for Video Representation Learningcited by 137
- 2019Large-scale weakly-supervised pre-training for video action recognitioncited by 130
- 2020Video Playback Rate Perception for Self-supervisedSpatio-Temporal Representation Learningcited by 103
- 2018Revisiting Small Batch Training for Deep Neural Networkscited by 100
- 2020Online Deep Clustering for Unsupervised Representation Learningcited by 99
- 2020Labelling unlabelled videos from scratch with multi-modal self-supervisioncited by 99
- 2018Boosting Self-Supervised Learning via Knowledge Transfercited by 92
- 2018Modality Distillation with Multiple Stream Networks for Action Recognitioncited by 83
- 2019ClusterFit: Improving Generalization of Visual Representationscited by 82
- 2020Video Cloze Procedure for Self-Supervised Spatio-Temporal Learningcited by 80
- 2020Evolving Losses for Unsupervised Video Representation Learningcited by 74
- 2018Self-Supervised Spatiotemporal Feature Learning via Video Rotation Predictioncited by 71
- 2018D3D: Distilled 3D Networks for Video Action Recognitioncited by 60
- 2019DynamoNet: Dynamic Action and Motion Networkcited by 48
- 2018Spatio-Temporal Channel Correlation Networks for Action Classificationcited by 38
- 2020Learning Spatiotemporal Features via Video and Text Pair Discriminationcited by 38
- 2018Improving Spatiotemporal Self-Supervision by Deep Reinforcement Learningcited by 35
50 most cited of 59 All 59 (JSON)
Built on by
Citing papers per year: 2021: 2; 2022: 6; 2023: 4; 2024: 2; 2025: 3.
17 papers.
Sort:
By area:
- 2022SPAct: Self-supervised Privacy Preservation for Action Recognitioncited by 47
- 2022Exploiting Completeness and Uncertainty of Pseudo Labels for Weakly Supervised Video Anomaly Detectioncited by 47
- 2022How Severe is Benchmark-Sensitivity in Video Self-Supervised Learning?cited by 23
- 2023TimeBalance: Temporally-Invariant and Temporally-Distinctive Video Representations for Semi-Supervised Action Recognitioncited by 16
- 2023DQS3D: Densely-matched Quantization-aware Semi-supervised 3D Detectioncited by 16
- 2023Tubelet-Contrastive Self-Supervision for Video-Efficient Generalizationcited by 12
- 2021MaCLR: Motion-aware Contrastive Learning of Representations for Videoscited by 10
- 2025SMILE: Infusing Spatial and Motion Semantics in Masked Video Learningcited by 9
- 2021Self-supervised Video Representation Learning with Cross-Stream Prototypical Contrastingcited by 6
- 2024LocoMotion: Learning Motion-Focused Video-Language Representationscited by 4
- 2025SEVERE++: Evaluating Benchmark Sensitivity in Generalization of Video Representation Learningcited by 4
- 2023Self-Supervised Open-Ended Classification with Small Visual Language Modelscited by 2
5 more
- 2022GOCA: Guided Online Cluster Assignment for Self-Supervised Video Representation Learningcited by 1
- 2022Day2Dark: Pseudo-Supervised Activity Recognition beyond Silent Daylightcited by 1
- 2022How Do You Do It? Fine-Grained Action Understanding with Pseudo-Adverbscited by 0
- 2024Collaboratively Self-supervised Video Representation Learning for Action Recognitioncited by 0
- 2025Dual Guidance Semi-Supervised Action Detectioncited by 0
- 2025Dual Guidance Semi-Supervised Action Detection28 Jul 2025
- 2025SEVERE++: Evaluating Benchmark Sensitivity in Generalization of Video Representation Learning8 Apr 2025
- 2025SMILE: Infusing Spatial and Motion Semantics in Masked Video Learning1 Apr 2025
- 2024LocoMotion: Learning Motion-Focused Video-Language Representations15 Oct 2024
- 2024Collaboratively Self-supervised Video Representation Learning for Action Recognition15 Jan 2024
- 2023Self-Supervised Open-Ended Classification with Small Visual Language Models30 Sep 2023
- 2023DQS3D: Densely-matched Quantization-aware Semi-supervised 3D Detection25 Apr 2023
- 2023TimeBalance: Temporally-Invariant and Temporally-Distinctive Video Representations for Semi-Supervised Action Recognition28 Mar 2023
- 2023Tubelet-Contrastive Self-Supervision for Video-Efficient Generalization20 Mar 2023
- 2022Exploiting Completeness and Uncertainty of Pseudo Labels for Weakly Supervised Video Anomaly Detection8 Dec 2022
- 2022Day2Dark: Pseudo-Supervised Activity Recognition beyond Silent Daylight5 Dec 2022
- 2022GOCA: Guided Online Cluster Assignment for Self-Supervised Video Representation Learning20 Jul 2022
5 more
- 2022SPAct: Self-supervised Privacy Preservation for Action Recognition29 Mar 2022
- 2022How Severe is Benchmark-Sensitivity in Video Self-Supervised Learning?27 Mar 2022
- 2022How Do You Do It? Fine-Grained Action Understanding with Pseudo-Adverbs23 Mar 2022
- 2021Self-supervised Video Representation Learning with Cross-Stream Prototypical Contrasting18 Jun 2021
- 2021MaCLR: Motion-aware Contrastive Learning of Representations for Videos17 Jun 2021
- 2022SPAct: Self-supervised Privacy Preservation for Action Recognitioncited by 47
- 2022Exploiting Completeness and Uncertainty of Pseudo Labels for Weakly Supervised Video Anomaly Detectioncited by 47
- 2022How Severe is Benchmark-Sensitivity in Video Self-Supervised Learning?cited by 23
- 2023TimeBalance: Temporally-Invariant and Temporally-Distinctive Video Representations for Semi-Supervised Action Recognitioncited by 16
- 2023DQS3D: Densely-matched Quantization-aware Semi-supervised 3D Detectioncited by 16
- 2023Tubelet-Contrastive Self-Supervision for Video-Efficient Generalizationcited by 12
- 2021MaCLR: Motion-aware Contrastive Learning of Representations for Videoscited by 10
- 2025SMILE: Infusing Spatial and Motion Semantics in Masked Video Learningcited by 9
- 2021Self-supervised Video Representation Learning with Cross-Stream Prototypical Contrastingcited by 6
- 2024LocoMotion: Learning Motion-Focused Video-Language Representationscited by 4
- 2025SEVERE++: Evaluating Benchmark Sensitivity in Generalization of Video Representation Learningcited by 4
- 2022GOCA: Guided Online Cluster Assignment for Self-Supervised Video Representation Learningcited by 1
12 most cited of 16 All 16 (JSON)
- 2025Dual Guidance Semi-Supervised Action Detection28 Jul 2025
- 2025SEVERE++: Evaluating Benchmark Sensitivity in Generalization of Video Representation Learning8 Apr 2025
- 2025SMILE: Infusing Spatial and Motion Semantics in Masked Video Learning1 Apr 2025
- 2024LocoMotion: Learning Motion-Focused Video-Language Representations15 Oct 2024
- 2024Collaboratively Self-supervised Video Representation Learning for Action Recognition15 Jan 2024
- 2023DQS3D: Densely-matched Quantization-aware Semi-supervised 3D Detection25 Apr 2023
- 2023TimeBalance: Temporally-Invariant and Temporally-Distinctive Video Representations for Semi-Supervised Action Recognition28 Mar 2023
- 2023Tubelet-Contrastive Self-Supervision for Video-Efficient Generalization20 Mar 2023
- 2022Exploiting Completeness and Uncertainty of Pseudo Labels for Weakly Supervised Video Anomaly Detection8 Dec 2022
- 2022Day2Dark: Pseudo-Supervised Activity Recognition beyond Silent Daylight5 Dec 2022
- 2022GOCA: Guided Online Cluster Assignment for Self-Supervised Video Representation Learning20 Jul 2022
- 2022SPAct: Self-supervised Privacy Preservation for Action Recognition29 Mar 2022
12 newest of 16 All 16 (JSON)