Learning Video Representations without Natural Videos
We show that useful video representations can be learned from synthetic videos and natural images, without incorporating natural videos in the training. We propose a progression of video datasets synthesized by simple generative processes, that model a growing set of natural video properties (e.g., motion, acceleration, and shape transformations). The downstream performance of video models pre-trained on these generated datasets gradually increases with the dataset progression. A VideoMAE model pre-trained on our synthetic videos closes 97.2\% of the performance gap on UCF101 action classification between training from scratch and self-supervised pre-training from natural videos, and outperforms the pre-trained model on HMDB51. Introducing crops of static images to the pre-training stage results in similar performance to UCF101 pre-training and outperforms the UCF101 pre-trained model on 11 out of 14 out-of-distribution datasets of UCF101-P. Analyzing the low-level properties of the datasets, we identify correlations between frame diversity, frame similarity to natural data, and downstream performance. Our approach provides a more controllable and transparent alternative to video data curation processes for pre-training.
Code (0)
등록된 구현이 없습니다.
Tasks
Action ClassificationDiversityMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
End-to-End Learning of Visual Representations from Uncurated Instructional Videos
Annotating videos is cumbersome, expensive and not scalable. Yet, many strong video models still rely on manually annotated data. With the recent introduction of the HowTo100M dataset, narrated videos now offer the possi…
Action LocalizationAction RecognitionAction SegmentationLong Video Retrieval (Background Removed)+4Video Autoencoder: self-supervised disentanglement of static 3D structure and motion
A video autoencoder is proposed for learning disentan- gled representations of 3D structure and camera pose from videos in a self-supervised manner. Relying on temporal continuity in videos, our work assumes that the 3D …
Camera Pose EstimationDisentanglementNovel View SynthesisPose Estimation+1Simple Unsupervised Object-Centric Learning for Complex and Naturalistic Videos
Unsupervised object-centric learning aims to represent the modular, compositional, and causal structure of a scene as a set of object representations and thereby promises to resolve many critical limitations of tradition…
DecoderObjectSystematic GeneralizationSoundNet: Learning Sound Representations from Unlabeled Video
We learn rich natural sound representations by capitalizing on large amounts of unlabeled sound data collected in the wild. We leverage the natural synchronization between vision and sound to learn an acoustic representa…
General ClassificationLearning from Untrimmed Videos: Self-Supervised Video Representation Learning with Hierarchical Consistency
Natural videos provide rich visual contents for self-supervised learning. Yet most existing approaches for learning spatio-temporal representations rely on manually trimmed videos, leading to limited diversity in visual …
Contrastive LearningRepresentation LearningSelf-Supervised Learning