ParamCrop: Parametric Cubic Cropping for Video Contrastive Learning
Not on the map. Why?
Abstract (arXiv)
The central idea of contrastive learning is to discriminate between different instances and force different views from the same instance to share the same representation. To avoid trivial solutions, augmentation plays an important role in generating different views, among which random cropping is shown to be effective for the model to learn a generalized and robust representation. Commonly used random crop operation keeps the distribution of the difference between two views unchanged along the training process. In this work, we show that adaptively controlling the disparity between two augmented views along the training process enhances the quality of the learned representation. Specifically, we present a parametric cubic cropping operation, ParamCrop, for video contrastive learning, which automatically crops a 3D cubic by differentiable 3D affine transformations. ParamCrop is trained simultaneously with the video backbone using an adversarial objective and learns an optimal cropping strategy from the data. The visualizations show that ParamCrop adaptively controls the center distance and the IoU between two augmented views, and the learned change in the disparity along the training process is beneficial to learning a strong representation. Extensive ablation studies demonstrate the effectiveness of the proposed ParamCrop on multiple contrastive learning frameworks and video backbones. Codes and models will be available.
Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 47 of its 70 references that are in the map. First posted on arXiv 24 Aug 2021.
Builds on
47 of 70 references.
References · 47
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 12,049
- 2018Representation Learning with Contrastive Predictive Codingcited by 7,777
- 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,513
- 2017mixup: Beyond Empirical Risk Minimizationcited by 5,183
- 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,750
- 2017Quo Vadis, Action Recognition? A New Model and the Kinetics Datasetcited by 3,270
- 2020Exploring Simple Siamese Representation Learningcited by 2,866
- 2020Unsupervised Learning of Visual Features by Contrasting Cluster Assignmentscited by 2,857
- 2019RandAugment: Practical automated data augmentation with a reduced search spacecited by 2,269
- 2018Unsupervised Feature Learning via Non-Parametric Instance-level Discriminationcited by 1,845
- 2017Improved Regularization of Convolutional Neural Networks with Cutoutcited by 1,628
35 more
- 2018Unsupervised Representation Learning by Predicting Image Rotationscited by 1,591
- 2015Spatial Transformer Networkscited by 1,429
- 2016Unsupervised Learning of Visual Representations by Solving Jigsaw Puzzlescited by 1,382
- 2017Random Erasing Data Augmentationcited by 1,239
- 2017A Closer Look at Spatiotemporal Convolutions for Action Recognitioncited by 1,143
- 2019AugMix: A Simple Data Processing Method to Improve Robustness and Uncertaintycited by 901
- 2020What Makes for Good Views for Contrastive Learning?cited by 846
- 2017Large Batch Training of Convolutional Networkscited by 535
- 2017Rethinking Spatiotemporal Feature Learning: Speed-Accuracy Trade-offs in Video Classificationcited by 521
- 2020Spatiotemporal Contrastive Video Representation Learningcited by 372
- 2018A Short Note about Kinetics-600cited by 333
- 2020Self-Supervised MultiModal Versatile Networkscited by 276
- 2019Fast AutoAugmentcited by 243
- 2020Self-supervised Co-training for Video Representation Learningcited by 232
- 2017Unsupervised Representation Learning by Sorting Sequencescited by 221
- 2021A Large-Scale Study on Unsupervised Spatiotemporal Representation Learningcited by 214
- 2019Video Representation Learning by Dense Predictive Codingcited by 175
- 2020SpeedNet: Learning the Speediness in Videoscited by 171
- 2019Population Based Augmentation: Efficient Learning of Augmentation Policy Schedulescited by 154
- 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
- 2020RSPNet: Relative Speed Perception for Unsupervised Video Representation Learningcited by 83
- 2020Video Cloze Procedure for Self-Supervised Spatio-Temporal Learningcited by 81
- 2018Self-Supervised Spatiotemporal Feature Learning via Video Rotation Predictioncited by 71
- 2019DynamoNet: Dynamic Action and Motion Networkcited by 48
- 2020Viewmaker Networks: Learning Views for Unsupervised Representation Learningcited by 48
- 2021Long-Short Temporal Contrastive Learning of Video Transformerscited by 42
- 2021Video Contrastive Learning with Global Contextcited by 41
- 2020Enhancing Unsupervised Video Representation Learning by Decoupling the Scene and the Motioncited by 39
- 2020Cycle-Contrast for Self-Supervised Video Representation Learningcited by 34
- 2020Self-supervised Video Representation Learning by Uncovering Spatio-temporal Statisticscited by 29
- 2021Enhancing Self-supervised Video Representation Learning via Multi-level Feature Optimizationcited by 27
- 2021Self-supervised Motion Learning from Static Imagescited by 21
Built on by
Citing papers per year: 2022: 2.
2 papers.