I Have a Stream: Making Self-Supervised Learning Work on Continuous Video
Not on the map. Why?
Abstract (arXiv)
Self-supervised learning draws inspiration from infant visual development, yet standard training pipelines bear little resemblance to it: images are independently sampled and globally shuffled across epochs. We study self-supervised learning from continuous video streams, where frames are consumed in temporal order using strict sliding-window batches, without global reshuffling or multi-epoch replay. To this end, we construct WT++, a 95-hour urban walking-tour video dataset for streaming pretraining. Combined with a comprehensive evaluation suite we find that contrastive and distillation-based methods struggle in this setting, while MAE is more robust but still falls short of standard i.i.d. pretraining. We find that high inter-batch similarity, caused by sliding-window consumption across consecutive batches, does not explain this gap. The main challenge is high intra-batch similarity, where frames within each batch are near-duplicates. To mitigate this, we propose StreamMAE, which preserves the core MAE reconstruction objective while adapting the input pipeline with stream-aware regularization and motion-biased crop selection. StreamMAE outperforms streaming baselines, matches i.i.d. MAE trained on the same video data, remains competitive with ImageNet-pretrained MAE, and scales positively as the pretraining stream grows from 12 to 95 hours.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 48 of its 57 references that are in the map. First posted on arXiv 30 Sep 2026.
Builds on
48 of 57 references.
References · 48
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
- 2023DINOv2: Learning Robust Visual Features without Supervisioncited by 7,764
- 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,482
- 2021Masked Autoencoders Are Scalable Vision Learnerscited by 7,339
- 2021Emerging Properties in Self-Supervised Vision Transformerscited by 6,893
- 2016The Cityscapes Dataset for Semantic Urban Scene Understandingcited by 4,427
- 2020Exploring Simple Siamese Representation Learningcited by 2,853
- 2020Improved Baselines with Momentum Contrastive Learningcited by 2,282
- 2021Vision Transformers for Dense Predictioncited by 1,789
- 2021An Empirical Study of Training Self-Supervised Vision Transformerscited by 1,610
36 more
- 2024Depth Anything V2cited by 1,385
- 2022VideoMAE: Masked Autoencoders are Data-Efficient Learners for Self-Supervised Video Pre-Trainingcited by 1,305
- 2023Self-Supervised Learning from Images with a Joint-Embedding Predictive Architecturecited by 982
- 2016Deep Networks with Stochastic Depthcited by 973
- 2021ImageNet-21K Pretraining for the Massescited by 607
- 2023VideoMAE V2: Scaling Video Masked Autoencoders with Dual Maskingcited by 516
- 2023SemDeDup: Data-efficient learning at web-scale through semantic deduplicationcited by 295
- 2019REMIND Your Neural Network to Prevent Catastrophic Forgettingcited by 197
- 2023Cut and Learn for Unsupervised Object Detection and Instance Segmentationcited by 186
- 2019Video Representation Learning by Dense Predictive Codingcited by 175
- 2021Self-Supervised Models are Continual Learnerscited by 149
- 2018Memory Efficient Experience Replay for Streaming Learningcited by 128
- 2021Solo-learn: A Library of Self-supervised Methods for Visual Representation Learningcited by 116
- 2024Multimodal Autoregressive Pre-training of Large Vision Encoderscited by 108
- 2025HD-EPIC: A Highly-Detailed Egocentric Video Datasetcited by 101
- 2023Siamese Masked Autoencoderscited by 75
- 2024MagMax: Leveraging Model Merging for Seamless Continual Learningcited by 67
- 2024Don't Look Twice: Faster Video Transformers with Run-Length Tokenizationcited by 42
- 2023Is ImageNet worth 1 video? Learning strong image encoders from 1 long unlabelled videocited by 40
- 2023Test-Time Training on Video Streamscited by 37
- 2022The Challenges of Continuous Self-Supervised Learningcited by 36
- 2023Time Does Tell: Self-Supervised Time-Tuning of Dense Image Representationscited by 35
- 2021How Well Does Self-Supervised Pre-Training Perform with Streaming Data?cited by 29
- 2024A Practitioner's Guide to Continual Multimodal Pretrainingcited by 22
- 2024How to Benchmark Vision Foundation Models for Semantic Segmentation?cited by 15
- 2025In Pursuit of Pixel Supervision for Visual Pre-trainingcited by 12
- 2023Learning from One Continuous Video Streamcited by 11
- 2025Attention, Please! Revisiting Attentive Probing Through the Lens of Efficiencycited by 11
- 2025Learning from Streaming Video with Orthogonal Gradientscited by 9
- 2025Memory Storyboard: Leveraging Temporal Segmentation for Streaming Self-Supervised Learning from Egocentric Videoscited by 6
- 2025MoSiC: Optimal-Transport Motion Trajectory for Dense Self-Supervised Learningcited by 5
- 2025Impact of Data Duplication on Deep Neural Network-Based Image Classifiers: Robust vs. Standard Modelscited by 4
- 2026Self-Distillation of Hidden Layers for Self-Supervised Representation Learningcited by 3
- 2025Unique Lives, Shared World: Learning from Single-Life Videoscited by 2
- 2025CRAM: Large-scale Video Continual Learning with Bootstrapped Compressioncited by 1
- 2026A global dataset of continuous urban dashcam drivingcited by 1
Built on by
Not cited yet.