Inter-intra Variant Dual Representations forSelf-supervised Video Recognition
Not on the map. Why?
Abstract (arXiv)
Contrastive learning applied to self-supervised representation learning has seen a resurgence in deep models. In this paper, we find that existing contrastive learning based solutions for self-supervised video recognition focus on inter-variance encoding but ignore the intra-variance existing in clips within the same video. We thus propose to learn dual representations for each clip which (romannumeral 1) encode intra-variance through a shuffle-rank pretext task; (romannumeral 2) encode inter-variance through a temporal coherent contrastive loss. Experiment results show that our method plays an essential role in balancing inter and intra variances and brings consistent performance gains on multiple backbones and contrastive learning frameworks. Integrated with SimCLR and pretrained on Kinetics-400, our method achieves 82.0% and 51.2% downstream classification accuracy on UCF101 and HMDB51 test sets respectively and 46.1% video retrieval accuracy on UCF101, outperforming both pretext-task based and contrastive learning based counterparts. Our code is available at hrefhttps://github.com/lzhangbj/DualVarhttps://github.com/lzhangbj/DualVar.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 34 of its 44 references that are in the map. First posted on arXiv 2 Jul 2021.
Builds on
34 of 44 references.
References · 34
- 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
- 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,712
- 2020Unsupervised Learning of Visual Features by Contrasting Cluster Assignmentscited by 2,845
- 2017The Kinetics Human Action Video Datasetcited by 1,894
- 2018Unsupervised Feature Learning via Non-Parametric Instance-level Discriminationcited by 1,838
- 2020Understanding Contrastive Representation Learning through Alignment and Uniformity on the Hyperspherecited by 1,393
- 2017A Closer Look at Spatiotemporal Convolutions for Action Recognitioncited by 1,139
- 2017Rethinking Spatiotemporal Feature Learning: Speed-Accuracy Trade-offs in Video Classificationcited by 521
- 2020Spatiotemporal Contrastive Video Representation Learningcited by 372
- 2020Self-supervised Co-training for Video Representation Learningcited by 232
22 more
- 2017Unsupervised Representation Learning by Sorting Sequencescited by 219
- 2021A Large-Scale Study on Unsupervised Spatiotemporal Representation Learningcited by 214
- 2020SpeedNet: Learning the Speediness in Videoscited by 171
- 2021VideoMoCo: Contrastive Video Representation Learning with Temporally Adversarial Examplescited by 154
- 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
- 2020Negative Margin Matters: Understanding Margin in Few-shot Classificationcited by 129
- 2020Deep Representation Learning on Long-tailed Data: A Learnable Embedding Augmentation Perspectivecited by 120
- 2020Video Playback Rate Perception for Self-supervisedSpatio-Temporal Representation Learningcited by 103
- 2020Smooth-AP: Smoothing the Path Towards Large-Scale Image Retrievalcited by 98
- 2019Self-supervised Spatio-temporal Representation Learning for Videos by Predicting Motion and Appearance Statisticscited by 92
- 2020RSPNet: Relative Speed Perception for Unsupervised Video Representation Learningcited by 83
- 2020Video Representation Learning by Recognizing Temporal Transformationscited by 82
- 2020Video Cloze Procedure for Self-Supervised Spatio-Temporal Learningcited by 80
- 2020Removing the Background by Adding the Background: Towards Background Robust Self-supervised Video Representation Learningcited by 66
- 2021ACTION-Net: Multipath Excitation for Action Recognitioncited by 63
- 2020Self-supervised Video Representation Learning Using Inter-intra Contrastive Frameworkcited by 46
- 2020Cycle-Contrast for Self-Supervised Video Representation Learningcited by 34
- 2017Incorporating Intra-Class Variance to Fine-Grained Visual Recognitioncited by 11
- 2020Self-Supervised Ranking for Representation Learningcited by 10
- 2020CatNet: Class Incremental 3D ConvNets for Lifelong Egocentric Gesture Recognitioncited by 6
Built on by
Citing papers per year: 2022: 2; 2023: 1; 2024: 2.
5 papers.
- 2023Tubelet-Contrastive Self-Supervision for Video-Efficient Generalizationcited by 12
- 2022C3: Cross-instance guided Contrastive Clusteringcited by 6
- 2024LocoMotion: Learning Motion-Focused Video-Language Representationscited by 4
- 2022GOCA: Guided Online Cluster Assignment for Self-Supervised Video Representation Learningcited by 1
- 2024Collaboratively Self-supervised Video Representation Learning for Action Recognitioncited by 0
- 2024LocoMotion: Learning Motion-Focused Video-Language Representations15 Oct 2024
- 2024Collaboratively Self-supervised Video Representation Learning for Action Recognition15 Jan 2024
- 2023Tubelet-Contrastive Self-Supervision for Video-Efficient Generalization20 Mar 2023
- 2022C3: Cross-instance guided Contrastive Clustering14 Nov 2022
- 2022GOCA: Guided Online Cluster Assignment for Self-Supervised Video Representation Learning20 Jul 2022