Motion-Focused Contrastive Learning of Video Representations
Not on the map. Why?
Abstract (arXiv)
Motion, as the most distinct phenomenon in a video to involve the changes over time, has been unique and critical to the development of video representation learning. In this paper, we ask the question: how important is the motion particularly for self-supervised video representation learning. To this end, we compose a duet of exploiting the motion for data augmentation and feature learning in the regime of contrastive learning. Specifically, we present a Motion-focused Contrastive Learning (MCL) method that regards such duet as the foundation. On one hand, MCL capitalizes on optical flow of each frame in a video to temporally and spatially sample the tubelets (i.e., sequences of associated frame patches across time) as data augmentations. On the other hand, MCL further aligns gradient maps of the convolutional layers to optical flow maps from spatial, temporal and spatio-temporal perspectives, in order to ground motion information in feature learning. Extensive experiments conducted on R(2+1)D backbone demonstrate the effectiveness of our MCL. On UCF101, the linear classifier trained on the representations learnt by MCL achieves 81.91% top-1 accuracy, outperforming ImageNet supervised pre-training by 6.78%. On Kinetics-400, MCL achieves 66.62% top-1 accuracy under the linear protocol. Code is available at https://github.com/YihengZhang-CV/MCL-Motion-Focused-Contrastive-Learning.
Key facts. Cited by 23 papers in the map (data through 7 Oct 2026). Builds on 41 of its 54 references that are in the map. First posted on arXiv 11 Jan 2022.
Builds on
41 of 54 references.
References · 41
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
- 2018Representation Learning with Contrastive Predictive Codingcited by 7,662
- 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,482
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,690
- 2017Quo Vadis, Action Recognition? A New Model and the Kinetics Datasetcited by 3,259
- 2017Non-local Neural Networkscited by 2,290
- 2018Unsupervised Feature Learning via Non-Parametric Instance-level Discriminationcited by 1,838
- 2017A Closer Look at Spatiotemporal Convolutions for Action Recognitioncited by 1,139
- 2014Two-Stream Convolutional Networks for Action Recognition in Videoscited by 1,067
- 2020What Makes for Good Views for Contrastive Learning?cited by 843
- 2017Rethinking Spatiotemporal Feature Learning: Speed-Accuracy Trade-offs in Video Classificationcited by 521
- 2017Learning Spatio-Temporal Representation with Pseudo-3D Residual Networkscited by 386
29 more
- 2016Convolutional Two-Stream Network Fusion for Video Action Recognitioncited by 384
- 2020Spatiotemporal Contrastive Video Representation Learningcited by 372
- 2015Beyond Short Snippets: Deep Networks for Video Classificationcited by 233
- 2020Self-supervised Co-training for Video Representation Learningcited by 232
- 2017Unsupervised Representation Learning by Sorting Sequencescited by 219
- 2017Flow-Guided Feature Aggregation for Video Object Detectioncited by 177
- 2019Video Representation Learning by Dense Predictive Codingcited by 175
- 2020SpeedNet: Learning the Speediness in Videoscited by 171
- 2020Temporal Pyramid Network for Action Recognitioncited by 163
- 2018Self-Supervised Video Representation Learning with Space-Time Cubic Puzzlescited by 149
- 2020Self-supervised Video Representation Learning by Pace Predictioncited by 139
- 2020Memory-augmented Dense Predictive Coding for Video Representation Learningcited by 137
- 2021TCLR: Temporal Contrastive Learning for Video Representationcited by 136
- 2020Video Playback Rate Perception for Self-supervisedSpatio-Temporal Representation Learningcited by 103
- 2019Self-supervised Spatio-temporal Representation Learning for Videos by Predicting Motion and Appearance Statisticscited by 92
- 2020Video Cloze Procedure for Self-Supervised Spatio-Temporal Learningcited by 80
- 2018Self-Supervised Spatiotemporal Feature Learning via Video Rotation Predictioncited by 71
- 2020Removing the Background by Adding the Background: Towards Background Robust Self-supervised Video Representation Learningcited by 66
- 2020SeCo: Exploring Sequence Supervision for Unsupervised Representation Learningcited by 65
- 2019Learning Spatio-Temporal Representation with Local and Global Diffusioncited by 61
- 2018D3D: Distilled 3D Networks for Video Action Recognitioncited by 60
- 2020Watching the World Go By: Representation Learning from Unlabeled Videoscited by 59
- 2020Video Representation Learning with Visual Tempo Consistencycited by 57
- 2019DynamoNet: Dynamic Action and Motion Networkcited by 48
- 2020Self-supervised Video Representation Learning Using Inter-intra Contrastive Frameworkcited by 46
- 2020Cycle-Contrast for Self-Supervised Video Representation Learningcited by 34
- 2020Joint Contrastive Learning with Infinite Possibilitiescited by 31
- 2015Temporal Pyramid Pooling Based Convolutional Neural Networks for Action Recognitioncited by 15
- 2020Long Short-Term Relation Networks for Video Action Detectioncited by 10
Built on by
Citing papers per year: 2022: 12; 2023: 6; 2024: 3; 2025: 1; 2026: 1.
23 papers.
Sort:
- 2022Probabilistic Representations for Video Contrastive Learningcited by 33
- 2022Mitigating and Evaluating Static Bias of Action Representations in the Background and the Foregroundcited by 26
- 2022Learning Gait Representation from Massive Unlabelled Walking Videos: A Benchmarkcited by 24
- 2022Static and Dynamic Concepts for Self-supervised Video Representation Learningcited by 23
- 2022Dual Contrastive Learning for Spatio-temporal Representationcited by 15
- 2023STEPs: Self-Supervised Key Step Extraction and Localization from Unlabeled Procedural Videoscited by 13
- 2022Motion Sensitive Contrastive Learning for Self-supervised Video Representationcited by 11
- 2023Self-Supervised Video Representation Learning via Latent Time Navigationcited by 11
- 2022Controllable Augmentations for Video Representation Learningcited by 10
- 2023No More Shortcuts: Realizing the Potential of Temporal Self-Supervisioncited by 10
- 2022MLP-3D: A MLP-like 3D Architecture with Grouped Time Mixingcited by 9
- 2023Objects do not disappear: Video object detection by single-frame object location anticipationcited by 7
11 more
- 2023Fine-Grained Spatiotemporal Motion Alignment for Contrastive Video Representation Learningcited by 7
- 2024ARVideo: Autoregressive Pretraining for Self-Supervised Video Representation Learningcited by 5
- 2022Bi-Calibration Networks for Weakly-Supervised Video Representation Learningcited by 4
- 2022Motion Aware Self-Supervision for Generic Event Boundary Detectioncited by 3
- 2023MOFO: MOtion FOcused Self-Supervision for Video Understandingcited by 3
- 2024Unfolding Videos Dynamics via Taylor Expansioncited by 3
- 2025Bitrate-Controlled Diffusion for Disentangling Motion and Content in Videocited by 2
- 2022GOCA: Guided Online Cluster Assignment for Self-Supervised Video Representation Learningcited by 1
- 2024Decomposition Betters Tracking Everything Everywherecited by 1
- 2022iBoot: Image-bootstrapped Self-Supervised Video Representation Learningcited by 0
- 2026Template Collapse and Information-Theoretic Limits in Camera rPPG Pulse Morphology Restorationcited by 0
- 2026Template Collapse and Information-Theoretic Limits in Camera rPPG Pulse Morphology Restoration2 Jun 2026
- 2025Bitrate-Controlled Diffusion for Disentangling Motion and Content in Video10 Sep 2025
- 2024Unfolding Videos Dynamics via Taylor Expansion4 Sep 2024
- 2024Decomposition Betters Tracking Everything Everywhere9 Jul 2024
- 2024ARVideo: Autoregressive Pretraining for Self-Supervised Video Representation Learning24 May 2024
- 2023No More Shortcuts: Realizing the Potential of Temporal Self-Supervision20 Dec 2023
- 2023Fine-Grained Spatiotemporal Motion Alignment for Contrastive Video Representation Learning1 Sep 2023
- 2023MOFO: MOtion FOcused Self-Supervision for Video Understanding23 Aug 2023
- 2023Objects do not disappear: Video object detection by single-frame object location anticipation9 Aug 2023
- 2023Self-Supervised Video Representation Learning via Latent Time Navigation10 May 2023
- 2023STEPs: Self-Supervised Key Step Extraction and Localization from Unlabeled Procedural Videos2 Jan 2023
- 2022Mitigating and Evaluating Static Bias of Action Representations in the Background and the Foreground23 Nov 2022
11 more
- 2022Motion Aware Self-Supervision for Generic Event Boundary Detection11 Oct 2022
- 2022Motion Sensitive Contrastive Learning for Self-supervised Video Representation12 Aug 2022
- 2022Static and Dynamic Concepts for Self-supervised Video Representation Learning26 Jul 2022
- 2022GOCA: Guided Online Cluster Assignment for Self-Supervised Video Representation Learning20 Jul 2022
- 2022Dual Contrastive Learning for Spatio-temporal Representation12 Jul 2022
- 2022Learning Gait Representation from Massive Unlabelled Walking Videos: A Benchmark28 Jun 2022
- 2022Bi-Calibration Networks for Weakly-Supervised Video Representation Learning21 Jun 2022
- 2022iBoot: Image-bootstrapped Self-Supervised Video Representation Learning16 Jun 2022
- 2022MLP-3D: A MLP-like 3D Architecture with Grouped Time Mixing13 Jun 2022
- 2022Probabilistic Representations for Video Contrastive Learning8 Apr 2022
- 2022Controllable Augmentations for Video Representation Learning30 Mar 2022
- 2022Probabilistic Representations for Video Contrastive Learningcited by 33
- 2022Mitigating and Evaluating Static Bias of Action Representations in the Background and the Foregroundcited by 26
- 2022Learning Gait Representation from Massive Unlabelled Walking Videos: A Benchmarkcited by 24
- 2022Static and Dynamic Concepts for Self-supervised Video Representation Learningcited by 23
- 2022Dual Contrastive Learning for Spatio-temporal Representationcited by 15
- 2023STEPs: Self-Supervised Key Step Extraction and Localization from Unlabeled Procedural Videoscited by 13
- 2022Motion Sensitive Contrastive Learning for Self-supervised Video Representationcited by 11
- 2023Self-Supervised Video Representation Learning via Latent Time Navigationcited by 11
- 2022Controllable Augmentations for Video Representation Learningcited by 10
- 2023No More Shortcuts: Realizing the Potential of Temporal Self-Supervisioncited by 10
- 2022MLP-3D: A MLP-like 3D Architecture with Grouped Time Mixingcited by 9
- 2023Objects do not disappear: Video object detection by single-frame object location anticipationcited by 7
12 most cited of 23 All 23 (JSON)
- 2026Template Collapse and Information-Theoretic Limits in Camera rPPG Pulse Morphology Restoration2 Jun 2026
- 2025Bitrate-Controlled Diffusion for Disentangling Motion and Content in Video10 Sep 2025
- 2024Unfolding Videos Dynamics via Taylor Expansion4 Sep 2024
- 2024Decomposition Betters Tracking Everything Everywhere9 Jul 2024
- 2024ARVideo: Autoregressive Pretraining for Self-Supervised Video Representation Learning24 May 2024
- 2023No More Shortcuts: Realizing the Potential of Temporal Self-Supervision20 Dec 2023
- 2023Fine-Grained Spatiotemporal Motion Alignment for Contrastive Video Representation Learning1 Sep 2023
- 2023MOFO: MOtion FOcused Self-Supervision for Video Understanding23 Aug 2023
- 2023Objects do not disappear: Video object detection by single-frame object location anticipation9 Aug 2023
- 2023Self-Supervised Video Representation Learning via Latent Time Navigation10 May 2023
- 2023STEPs: Self-Supervised Key Step Extraction and Localization from Unlabeled Procedural Videos2 Jan 2023
- 2022Mitigating and Evaluating Static Bias of Action Representations in the Background and the Foreground23 Nov 2022
12 newest of 23 All 23 (JSON)