mlsanityData to 7 Oct 2026

CycleCL: Self-supervised Learning for Periodic Videos

arXiv 2311.03402 ↗First posted 5 Nov 2023cs.CVcited by 4

Not on the map. Why?

Abstract (arXiv)

Analyzing periodic video sequences is a key topic in applications such as automatic production systems, remote sensing, medical applications, or physical training. An example is counting repetitions of a physical exercise. Due to the distinct characteristics of periodic data, self-supervised methods designed for standard image datasets do not capture changes relevant to the progression of the cycle and fail to ignore unrelated noise. They thus do not work well on periodic data. In this paper, we propose CycleCL, a self-supervised learning method specifically designed to work with periodic data. We start from the insight that a good visual representation for periodic data should be sensitive to the phase of a cycle, but be invariant to the exact repetition, i.e. it should generate identical representations for a specific phase throughout all repetitions. We exploit the repetitions in videos to design a novel contrastive learning method based on a triplet loss that optimizes for these desired properties. Our method uses pre-trained features to sample pairs of frames from approximately the same phase and negative pairs of frames from different phases. Then, we iterate between optimizing a feature encoder and resampling triplets, until convergence. By optimizing a model this way, we are able to learn features that have the mentioned desired properties. We evaluate CycleCL on an industrial and multiple human actions datasets, where it significantly outperforms previous video-based self-supervised learning methods on all tasks.

Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 35 of its 51 references that are in the map. First posted on arXiv 5 Nov 2023.

Builds on

35 of 51 references.

References · 35

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
  3. 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
  4. 2023DINOv2: Learning Robust Visual Features without Supervisioncited by 7,764
  5. 2018Representation Learning with Contrastive Predictive Codingcited by 7,662
  6. 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,482
  7. 2021Masked Autoencoders Are Scalable Vision Learnerscited by 7,339
  8. 2021Emerging Properties in Self-Supervised Vision Transformerscited by 6,893
  9. 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,712
  10. 2017Quo Vadis, Action Recognition? A New Model and the Kinetics Datasetcited by 3,259
  11. 2015FaceNet: A Unified Embedding for Face Recognition and Clusteringcited by 2,833
  12. 2020Improved Baselines with Momentum Contrastive Learningcited by 2,282
23 more
  1. 2018Unsupervised Feature Learning via Non-Parametric Instance-level Discriminationcited by 1,838
  2. 2018Unsupervised Representation Learning by Predicting Image Rotationscited by 1,586
  3. 2018Deep Clustering for Unsupervised Learning of Visual Featurescited by 1,020
  4. 2020Self-supervised Learning: Generative or Contrastivecited by 693
  5. 2019Memorizing Normality to Detect Anomaly: Memory-augmented Deep Autoencoder for Unsupervised Anomaly Detectioncited by 560
  6. 2020A Survey on Contrastive Self-supervised Learningcited by 553
  7. 2013DeCAF: A Deep Convolutional Activation Feature for Generic Visual Recognitioncited by 422
  8. 2019A Large-scale Study of Representation Learning with the Visual Task Adaptation Benchmarkcited by 419
  9. 2020Spatiotemporal Contrastive Video Representation Learningcited by 372
  10. 2014CNN Features off-the-shelf: an Astounding Baseline for Recognitioncited by 316
  11. 2023A Cookbook of Self-Supervised Learningcited by 248
  12. 2021Data Augmentation Can Improve Robustnesscited by 193
  13. 2020PANDA: Adapting Pretrained Features for Anomaly Detection and Segmentationcited by 175
  14. 2019Temporal Cycle-Consistency Learningcited by 151
  15. 2021Divide and Contrast: Self-supervised Learning from Uncurated Datacited by 85
  16. 2020Video Representation Learning by Recognizing Temporal Transformationscited by 82
  17. 2020Counting Out Time: Class Agnostic Video Repetition Counting in the Wildcited by 67
  18. 2021Self-supervised Video Transformercited by 64
  19. 2021Factors of Influence for Transfer Learning across Diverse Appearance Domains and Task Typescited by 54
  20. 2021Learning by Aligning Videos in Timecited by 47
  21. 2022SimPer: Simple Self-Supervised Learning of Periodic Targetscited by 44
  22. 2020Cycle-Contrast for Self-Supervised Video Representation Learningcited by 34
  23. 2018Real-World Repetition Estimation by Div, Grad and Curlcited by 21

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 2; 2025: 1; 2026: 1.

4 papers.